TuttleOFX  1
layer::aligned< view_t > Struct Template Reference

#include <aligned.hpp>

Public Types

enum  {
  left = (0x1 << 0), center = (0x1 << 1), right = (0x1 << 2), top = (0x1 << 3),
  middle = (0x1 << 5), bottom = (0x1 << 7)
}

Public Member Functions

 aligned (view_t v2, int align=center|middle)
void operator() (view_t &view)

Data Fields

view_t & v2
int align

Detailed Description

template<typename view_t>
struct layer::aligned< view_t >

Definition at line 15 of file aligned.hpp.


Member Enumeration Documentation

template<typename view_t >
anonymous enum
Enumerator:
left 
center 
right 
top 
middle 
bottom 

Definition at line 17 of file aligned.hpp.


Constructor & Destructor Documentation

template<typename view_t >
layer::aligned< view_t >::aligned ( view_t  v2,
int  align = center|middle 
) [inline]

Definition at line 29 of file aligned.hpp.


Member Function Documentation

template<typename view_t >
void layer::aligned< view_t >::operator() ( view_t &  view) [inline]

Field Documentation

template<typename view_t >
int layer::aligned< view_t >::align

Definition at line 28 of file aligned.hpp.

Referenced by layer::aligned< view_t >::operator()().

template<typename view_t >
view_t& layer::aligned< view_t >::v2

Definition at line 27 of file aligned.hpp.

Referenced by layer::aligned< view_t >::operator()().


The documentation for this struct was generated from the following file: