|
|
LayoutVariable & | operator= (LayoutVariable const &) |
|
| LayoutVariable (LayoutVariable const &) |
|
MCAPI void | _addDependsOnMeEntriesForInvalidation (bool checkForDuplicates) |
|
MCAPI float | _getMaxSiblingValue () const |
|
MCAPI::LayoutRule & | _getOrCreateMaxRule () |
|
MCAPI::LayoutRule & | _getOrCreateMinRule () |
|
MCAPI void | _initialize (bool checkForDuplicates) |
|
MCAPI void | _invalidate (::std::function< void(::VariableRef const &)> invalidCallback, bool forceInvalidation) |
|
MCAPI void | _invalidateDependencies (::std::function< void(::VariableRef const &)> invalidCallback, bool forceInvalidation) |
|
MCAPI void | addPostComputationalNeeds (::std::vector<::PostOperation > &postOperations, ::VariableRef &var) |
|
MCAPI bool | isSatisfiable () const |
|
MCAPI void | overrideGridLayoutRule (::UIControl &control, ::UIControl &parent, ::LayoutVariableType type) |
|
MCAPI void | overrideRenderableLayoutRule (::UIControl &control, ::LayoutVariableType type) |
|
MCAPI void | overrideStackPanelLayoutRule (::UIControl &control, ::UIControl &parent, ::LayoutVariableType type) |
|
MCAPI void | removeDeadDependencies () |
|
MCAPI::ui::DirtyFlag | satisfy () |
|
MCAPI void | setOverrideValue (float inValue) |
|
MCAPI void | setRelativeLayoutRule (::UIControl &control, ::UIControl &relativeTo, ::LayoutVariableType type) |
|
MCAPI void | setStackPanelItemLayoutRule (::UIControl &control, ::UIControl &parent, ::LayoutVariableType type) |
|
MCAPI::std::string | toString (::LayoutVariableStringType type) const |
|
|
::ll::TypedStorage< 8, 8, ::UIControl & > | mControl |
|
::ll::TypedStorage< 8, 24, ::std::vector<::VariableRef > > | mDependsOnMe |
|
::ll::TypedStorage< 8, 32, ::LayoutVariable::RuleValue > | mRuleValue |
|
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::LayoutVariable::MinMaxRuleValue > > | mMinMaxValue |
|
::ll::TypedStorage< 1, 1, ::LayoutVariableType > | mType |
|
bool | mIsSatisfied: 1 |
|
bool | mIsOverriden: 1 |
The documentation for this class was generated from the following files: