Dali 3D User Interface Engine
List of all members | Public Member Functions | Public Attributes
anonymous_namespace{spiral-layout.cpp}::SpiralRotationConstraint Struct Reference

Public Member Functions

 SpiralRotationConstraint (unsigned int itemId, float itemSpacingRadians)
 
void OrientationUp (Quaternion &current, const PropertyInputContainer &inputs)
 
void OrientationLeft (Quaternion &current, const PropertyInputContainer &inputs)
 
void OrientationDown (Quaternion &current, const PropertyInputContainer &inputs)
 
void OrientationRight (Quaternion &current, const PropertyInputContainer &inputs)
 

Public Attributes

unsigned int mItemId
 
float mItemSpacingRadians
 

Detailed Description

Definition at line 134 of file spiral-layout.cpp.

Constructor & Destructor Documentation

anonymous_namespace{spiral-layout.cpp}::SpiralRotationConstraint::SpiralRotationConstraint ( unsigned int  itemId,
float  itemSpacingRadians 
)
inline

Definition at line 136 of file spiral-layout.cpp.

Member Function Documentation

void anonymous_namespace{spiral-layout.cpp}::SpiralRotationConstraint::OrientationDown ( Quaternion current,
const PropertyInputContainer inputs 
)
inline

Definition at line 158 of file spiral-layout.cpp.

References Dali::Math::PI, Dali::Vector3::YAXIS, and Dali::Vector3::ZAXIS.

void anonymous_namespace{spiral-layout.cpp}::SpiralRotationConstraint::OrientationLeft ( Quaternion current,
const PropertyInputContainer inputs 
)
inline

Definition at line 150 of file spiral-layout.cpp.

References Dali::Math::PI, Dali::Vector3::YAXIS, and Dali::Vector3::ZAXIS.

void anonymous_namespace{spiral-layout.cpp}::SpiralRotationConstraint::OrientationRight ( Quaternion current,
const PropertyInputContainer inputs 
)
inline

Definition at line 166 of file spiral-layout.cpp.

References Dali::Math::PI, Dali::Vector3::YAXIS, and Dali::Vector3::ZAXIS.

void anonymous_namespace{spiral-layout.cpp}::SpiralRotationConstraint::OrientationUp ( Quaternion current,
const PropertyInputContainer inputs 
)
inline

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

References Dali::Vector3::YAXIS.

Member Data Documentation

unsigned int anonymous_namespace{spiral-layout.cpp}::SpiralRotationConstraint::mItemId

Definition at line 174 of file spiral-layout.cpp.

float anonymous_namespace{spiral-layout.cpp}::SpiralRotationConstraint::mItemSpacingRadians

Definition at line 175 of file spiral-layout.cpp.


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