LeviLamina
Loading...
Searching...
No Matches
LayoutRule Class Reference

Public Member Functions

MCAPI void addAnchorTerm (::UIControl &relativeTo, ::LayoutVariableType const type, ::ui::AnchorPoint const anchorPoint, float const signFactor, ::LayoutRuleTermType termType)
MCAPI void addAxisOffsetTerms (::UIControl &relativeTo, ::UIControl &control, ::std::vector<::ui::AxisOffset > const &offsets)
MCAPI void addDependsOnMeEntriesForInvalidation (::VariableRef const &variable, bool checkForDuplicates)
MCAPI void addFillGridDimensionTerm (::UIControl &control, ::UIControl &itemTemplate, ::LayoutVariableType dimensionType, ::ui::OrientationType rescalingType)
MCAPI void addGridSizeTerms (::UIControl &control, ::UIControl &gridItemTemplate, ::LayoutVariableType sizeType, float scale)
MCAPI void addOffsetDeltaTerm (::UIControl &control, ::LayoutVariableType type)
MCAPI void addRescalingGridDimensionTerm (::UIControl &control, ::UIControl &itemTemplate, ::LayoutVariableType dimensionType, ::ui::OrientationType rescalingType)

Public Attributes

::ll::TypedStorage< 8, 24, ::std::vector<::LayoutRuleTerm > > mTerms

The documentation for this class was generated from the following files: