You.i Engine
CYIAnimatingLayout Member List

This is the complete list of members for CYIAnimatingLayout, including all inherited members.

ApplyMeasurements()CYILayout
ApplyMeasurementsToBackgroundChildren()CYILayoutprotected
ApplyPosition(CYISceneNode *pChild, const glm::vec3 &vPosition) overrideCYIAnimatingLayoutprotectedvirtual
ApplySize(CYISceneNode *pChild, const glm::vec3 &vSize) overrideCYIAnimatingLayoutprotectedvirtual
AttachTo(CYISceneView *pView)CYILayout
CalculateChildMeasureSpec(const CYISceneNode::MeasureSpec &parentMeasureSpec, float fPadding, const CYILayoutConfig::SizeConstraint &childConstraint, float fChildScale)CYILayoutprotectedstatic
CalculateDimension(const CYISceneNode::MeasureSpec &spec, const CYILayoutConfig::SizeConstraint &constraint, float fCurrentValue)CYILayoutstatic
ChildAdded(CYISceneNode *pChild) overrideCYIAnimatingLayoutvirtual
ChildRemoved(CYISceneNode *pChild) overrideCYIAnimatingLayoutvirtual
ChildVisibilityChanged(CYISceneNode *pChild) overrideCYIAnimatingLayoutvirtual
Configure() overrideCYIAnimatingLayoutprotectedvirtual
ConfigureFromAttachedNode()CYILayout
CreateLayoutObjectsFor(CYISceneNode *pNode) const CYILayoutprotected
CreateLayoutStateInstance() const CYILayoutprotectedvirtual
CYIAnimatingLayout()CYIAnimatingLayout
CYILayout()CYILayout
CYIScriptableObject()CYIScriptableObject
CYIScriptableObject(const CYIScriptableObject &other)CYIScriptableObject
CYIScriptableRTTIObject()CYIScriptableRTTIObject
DetachFromNode()CYILayout
DIMENSIONS enum nameCYILayoutprotected
DIMENSIONS_ALL enum valueCYILayoutprotected
DIMENSIONS_ALL_BUT_X enum valueCYILayoutprotected
DIMENSIONS_ALL_BUT_Y enum valueCYILayoutprotected
DIMENSIONS_ALL_BUT_Z enum valueCYILayoutprotected
DIMENSIONS_NONE enum valueCYILayoutprotected
DIMENSIONS_X enum valueCYILayoutprotected
DIMENSIONS_Y enum valueCYILayoutprotected
DIMENSIONS_Z enum valueCYILayoutprotected
DisableAnimationsOnNextLayout(bool bDisable=true)CYIAnimatingLayout
DisableAnimationsOnNextLayoutFor(CYISceneNode *pChild, bool bDisable=true)CYIAnimatingLayout
DO_NOT_SET_POSITION_DIRECTLY enum valueCYILayout
GetAdjustedMeasuredSize(const CYISceneNode *pChild)CYILayoutinlineprotectedstatic
GetAdjustedPosition(const glm::vec3 &vDesiredTopLeftPosition, const CYISceneNode *pChild)CYILayoutprotectedstatic
GetAssociatedSceneNode() const CYILayoutinline
GetBindingImplementation() const CYIScriptableObject
GetChild(uint32_t uIndex) const CYILayoutprotected
GetDefaultSize(const CYISceneNode *pNode, const CYISceneNode::MeasureSpec &widthSpec, const CYISceneNode::MeasureSpec &heightSpec, const CYISceneNode::MeasureSpec &depthSpec)CYILayoutstatic
GetGravity() const CYILayout
GetLayoutConfigType() const overrideCYIAnimatingLayoutprotectedvirtual
GetMovingTimeMs() const CYIAnimatingLayout
GetPadding() const CYILayout
GetPaddingForChild(const CYISceneNode *pChild) const CYILayoutinlineprotected
GetPositioningMode() const CYILayout
GetRuntimeTypeInfoForScriptObject() const overrideCYIScriptableRTTIObjectvirtual
GetRuntimeTypeInfoWithObject() const =0CYIScriptableRTTIObjectprotectedpure virtual
GetSizingTimeMs() const CYIAnimatingLayout
GetTimeInterpolator()CYIAnimatingLayout
GetTimeInterpolator() const CYIAnimatingLayout
GetTopLeftPositionWithGravity(const glm::vec3 &vLayoutGravity, const glm::vec3 &vChildGravity, const glm::vec3 &vContainerTopLeft, const glm::vec3 &vContainerSize, const CYILayout::Padding &padding, const glm::vec3 &vChildSize, const CYILayoutConfig::Margin &margin, const glm::vec3 &vCurrentChildPosition)CYILayoutprotectedstatic
GetUnadjustedPosition(const glm::vec3 &vCurrentTopLeftPosition, const CYISceneNode *pChild)CYILayoutinlineprotectedstatic
IsLayoutable(const CYISceneNode *pNode)CYILayoutinlinestatic
IsUsingReverseChildrenOrder() const CYILayout
m_bReverseChildrenOrderCYILayoutprotected
m_ePositioningModeCYILayoutprotected
m_paddingCYILayoutprotected
m_pNodeCYILayoutprotected
m_vGravityCYILayoutprotected
Measure(const CYISceneNode::MeasureSpec &widthSpec, const CYISceneNode::MeasureSpec &heightSpec, const CYISceneNode::MeasureSpec &depthSpec)CYILayout
MeasureBackgroundChildren(CYISceneNode *pNode, const glm::vec3 &vSize)CYILayoutprotectedstatic
MeasureChildWithMargins(CYISceneNode *pChild, const CYISceneNode::MeasureSpec &parentWidthSpec, const CYISceneNode::MeasureSpec &parentHeightSpec, const CYISceneNode::MeasureSpec &parentDepthSpec, const Padding &padding)CYILayoutprotectedstatic
MeasureChildWithMargins(CYISceneNode *pChild, const CYISceneNode::MeasureSpec &parentWidthSpec, const CYISceneNode::MeasureSpec &parentHeightSpec, const CYISceneNode::MeasureSpec &parentDepthSpec, const Padding &padding, const glm::vec3 &vChildScale)CYILayoutprotectedstatic
OnApplyMeasurements()=0CYILayoutprotectedpure virtual
OnMeasure(const CYISceneNode::MeasureSpec &widthSpec, const CYISceneNode::MeasureSpec &heightSpec, const CYISceneNode::MeasureSpec &depthSpec)=0CYILayoutprotectedpure virtual
OnMeasurementsApplied() overrideCYIAnimatingLayoutprotectedvirtual
OnMeasurementsCalculated(const CYISceneNode::MeasureSpec &widthSpec, const CYISceneNode::MeasureSpec &heightSpec, const CYISceneNode::MeasureSpec &depthSpec)CYILayoutprotectedvirtual
OnSceneViewAttached()CYILayoutprotectedvirtual
operator=(const CYIScriptableObject &other)CYIScriptableObject
Padding typedefCYILayout
POSITIONING_MODE enum nameCYILayout
RegisterAllLayouts()CYILayoutstatic
RemeasureChildrenForFillParent(const CYISceneNode *pNode, const glm::vec3 &vParentMeasuredSize, const Padding &padding, DIMENSIONS eDimensionsToRemeasure)CYILayoutprotectedstatic
SET_POSITION_DIRECTLY enum valueCYILayout
SetBindingImplementation(CYIBindingImplementation *pBindingImplementation)CYIScriptableObject
SetGravity(const glm::vec3 &vLayoutGravity)CYILayout
SetGravity(CYILayoutConfig::GRAVITY eGravity)CYILayout
SetMovingTime(uint32_t uMovingTimeMs)CYIAnimatingLayout
SetPadding(const Padding &padding)CYILayout
SetPositioningMode(POSITIONING_MODE ePositioningMode)CYILayout
SetSizingTime(uint32_t uSizingTimeMs)CYIAnimatingLayout
SetTimeInterpolator(std::unique_ptr< CYITimeInterpolator > pInterpolator)CYIAnimatingLayout
SetUseReverseChildrenOrder(bool bUseReverseChildrenOrder)CYILayout
UnscaleMeasureSpecs(const glm::vec3 &vScale, CYISceneNode::MeasureSpec *pWidthSpec, CYISceneNode::MeasureSpec *pHeightSpec, CYISceneNode::MeasureSpec *pDepthSpec)CYILayoutstatic
UpdateMeasuredSizeForFitContent(const CYISceneNode *pNode, glm::vec3 *pMeasuredSize, const glm::vec3 &contentSize, const Padding &padding, const CYISceneNode::MeasureSpec &widthSpec, const CYISceneNode::MeasureSpec &heightSpec, const CYISceneNode::MeasureSpec &depthSpec)CYILayoutstatic
UpdateMeasureSpecsForFitContent(const CYISceneNode *pNode, CYISceneNode::MeasureSpec *widthSpec, CYISceneNode::MeasureSpec *heightSpec, CYISceneNode::MeasureSpec *depthSpec)CYILayoutprotectedstatic
~CYIAnimatingLayout()CYIAnimatingLayoutvirtual
~CYILayout()CYILayoutvirtual
~CYIScriptableObject()CYIScriptableObjectvirtual
~CYIScriptableRTTIObject()CYIScriptableRTTIObjectvirtual