Dali 3D User Interface Engine
List of all members | Public Member Functions | Public Attributes
anonymous_namespace{grid-layout.cpp}::GridVisibilityConstraint Struct Reference
Collaboration diagram for anonymous_namespace{grid-layout.cpp}::GridVisibilityConstraint:
Collaboration graph
[legend]

Public Member Functions

 GridVisibilityConstraint (unsigned int itemId, const unsigned int columnIndex, const unsigned int numberOfColumns, const float rowSpacing, const float columnSpacing, const float sideMargin, const Vector3 &itemSize)
 
void Portrait (bool &current, const PropertyInputContainer &inputs)
 
void Landscape (bool &current, const PropertyInputContainer &inputs)
 

Public Attributes

Vector3 mItemSize
 
unsigned int mItemId
 
unsigned int mColumnIndex
 
unsigned int mNumberOfColumns
 
float mRowSpacing
 
float mColumnSpacing
 
float mSideMargin
 

Detailed Description

Definition at line 163 of file grid-layout.cpp.

Constructor & Destructor Documentation

anonymous_namespace{grid-layout.cpp}::GridVisibilityConstraint::GridVisibilityConstraint ( unsigned int  itemId,
const unsigned int  columnIndex,
const unsigned int  numberOfColumns,
const float  rowSpacing,
const float  columnSpacing,
const float  sideMargin,
const Vector3 itemSize 
)
inline

Definition at line 165 of file grid-layout.cpp.

Member Function Documentation

void anonymous_namespace{grid-layout.cpp}::GridVisibilityConstraint::Landscape ( bool &  current,
const PropertyInputContainer inputs 
)
inline

Definition at line 194 of file grid-layout.cpp.

References Dali::Vector3::width.

void anonymous_namespace{grid-layout.cpp}::GridVisibilityConstraint::Portrait ( bool &  current,
const PropertyInputContainer inputs 
)
inline

Definition at line 183 of file grid-layout.cpp.

References Dali::Vector3::height.

Member Data Documentation

unsigned int anonymous_namespace{grid-layout.cpp}::GridVisibilityConstraint::mColumnIndex

Definition at line 209 of file grid-layout.cpp.

float anonymous_namespace{grid-layout.cpp}::GridVisibilityConstraint::mColumnSpacing

Definition at line 212 of file grid-layout.cpp.

unsigned int anonymous_namespace{grid-layout.cpp}::GridVisibilityConstraint::mItemId

Definition at line 208 of file grid-layout.cpp.

Vector3 anonymous_namespace{grid-layout.cpp}::GridVisibilityConstraint::mItemSize

Definition at line 207 of file grid-layout.cpp.

unsigned int anonymous_namespace{grid-layout.cpp}::GridVisibilityConstraint::mNumberOfColumns

Definition at line 210 of file grid-layout.cpp.

float anonymous_namespace{grid-layout.cpp}::GridVisibilityConstraint::mRowSpacing

Definition at line 211 of file grid-layout.cpp.

float anonymous_namespace{grid-layout.cpp}::GridVisibilityConstraint::mSideMargin

Definition at line 213 of file grid-layout.cpp.


The documentation for this struct was generated from the following file:
Dali Docs Home
Read more about Dali