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

Public Member Functions

 DepthPositionConstraint (unsigned int itemId, unsigned int numberOfColumns, unsigned int columnNumber, const Vector3 &itemSize, float heightScale, float depthScale)
 
void Orientation0 (Vector3 &current, float layoutPosition, const Vector3 &layoutSize)
 
void Orientation90 (Vector3 &current, float layoutPosition, const Vector3 &layoutSize)
 
void Orientation180 (Vector3 &current, float layoutPosition, const Vector3 &layoutSize)
 
void Orientation270 (Vector3 &current, float layoutPosition, const Vector3 &layoutSize)
 
void Orientation0 (Vector3 &current, const PropertyInputContainer &inputs)
 
void Orientation90 (Vector3 &current, const PropertyInputContainer &inputs)
 
void Orientation180 (Vector3 &current, const PropertyInputContainer &inputs)
 
void Orientation270 (Vector3 &current, const PropertyInputContainer &inputs)
 

Public Attributes

Vector3 mItemSize
 
unsigned int mItemId
 
unsigned int mNumberOfColumns
 
unsigned int mColumnNumber
 
float mHeightScale
 
float mDepthScale
 

Detailed Description

Definition at line 57 of file depth-layout.cpp.

Constructor & Destructor Documentation

anonymous_namespace{depth-layout.cpp}::DepthPositionConstraint::DepthPositionConstraint ( unsigned int  itemId,
unsigned int  numberOfColumns,
unsigned int  columnNumber,
const Vector3 itemSize,
float  heightScale,
float  depthScale 
)
inline

Definition at line 59 of file depth-layout.cpp.

Member Function Documentation

void anonymous_namespace{depth-layout.cpp}::DepthPositionConstraint::Orientation0 ( Vector3 current,
float  layoutPosition,
const Vector3 layoutSize 
)
inline
void anonymous_namespace{depth-layout.cpp}::DepthPositionConstraint::Orientation0 ( Vector3 current,
const PropertyInputContainer inputs 
)
inline

Definition at line 110 of file depth-layout.cpp.

void anonymous_namespace{depth-layout.cpp}::DepthPositionConstraint::Orientation180 ( Vector3 current,
float  layoutPosition,
const Vector3 layoutSize 
)
inline
void anonymous_namespace{depth-layout.cpp}::DepthPositionConstraint::Orientation180 ( Vector3 current,
const PropertyInputContainer inputs 
)
inline

Definition at line 124 of file depth-layout.cpp.

void anonymous_namespace{depth-layout.cpp}::DepthPositionConstraint::Orientation270 ( Vector3 current,
float  layoutPosition,
const Vector3 layoutSize 
)
inline
void anonymous_namespace{depth-layout.cpp}::DepthPositionConstraint::Orientation270 ( Vector3 current,
const PropertyInputContainer inputs 
)
inline

Definition at line 131 of file depth-layout.cpp.

void anonymous_namespace{depth-layout.cpp}::DepthPositionConstraint::Orientation90 ( Vector3 current,
float  layoutPosition,
const Vector3 layoutSize 
)
inline
void anonymous_namespace{depth-layout.cpp}::DepthPositionConstraint::Orientation90 ( Vector3 current,
const PropertyInputContainer inputs 
)
inline

Definition at line 117 of file depth-layout.cpp.

Member Data Documentation

unsigned int anonymous_namespace{depth-layout.cpp}::DepthPositionConstraint::mColumnNumber

Definition at line 141 of file depth-layout.cpp.

float anonymous_namespace{depth-layout.cpp}::DepthPositionConstraint::mDepthScale

Definition at line 143 of file depth-layout.cpp.

float anonymous_namespace{depth-layout.cpp}::DepthPositionConstraint::mHeightScale

Definition at line 142 of file depth-layout.cpp.

unsigned int anonymous_namespace{depth-layout.cpp}::DepthPositionConstraint::mItemId

Definition at line 139 of file depth-layout.cpp.

Vector3 anonymous_namespace{depth-layout.cpp}::DepthPositionConstraint::mItemSize

Definition at line 138 of file depth-layout.cpp.

unsigned int anonymous_namespace{depth-layout.cpp}::DepthPositionConstraint::mNumberOfColumns

Definition at line 140 of file depth-layout.cpp.


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