2 #ifndef _YI_LAYOUT_UTILITY_H_ 3 #define _YI_LAYOUT_UTILITY_H_ 109 #endif // _YI_LAYOUT_UTILITY_H_ static glm::vec3 CalculateAttachmentPosition(glm::vec3 vLeftTop, glm::vec3 vRightBottom, YI_ATTACHMENT_POSITION eAttachmentPosition)
Definition: YiLayoutUtility.h:47
Definition: YiLayoutUtility.h:40
Class representing an instance of geometry information.
Definition: YiMesh.h:33
Container class for Unicode strings. Conceptually, a CYIString object is a sequence of Unicode charac...
Definition: YiString.h:35
Definition: YiLayoutUtility.h:48
Definition: YiLayoutUtility.h:46
static glm::vec3 GetAttachmentPosition(CYISceneNode *pSceneNode, YI_ATTACHMENT_POSITION eAttachmentPosition)
Definition: YiLayoutUtility.h:44
static YI_ATTACHMENT_POSITION ConvertAttachmentPositionNameToEnum(CYIString const &rAttachmentPointName)
A scene node is the base type for all nodes which are used by the scene manager; it is an integral pa...
Definition: YiSceneNode.h:114
A utility class that helps retrieving attachement positions relative to an object.
Definition: YiLayoutUtility.h:17
static glm::vec3 ConvertAttachmentPositionToWorldSpace(CYISceneNode *pSceneNode, glm::vec3 vAttachmentPosition)
Definition: YiLayoutUtility.h:45
Definition: YiLayoutUtility.h:41
Definition: YiLayoutUtility.h:43
Definition: YiLayoutUtility.h:42
YI_ATTACHMENT_POSITION
Definition: YiLayoutUtility.h:38