3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/client/gui/AnchorPoint.h"
7#include "mc/client/gui/OrientationType.h"
8#include "mc/client/gui/screens/LayoutRuleTermType.h"
9#include "mc/client/gui/screens/LayoutVariableType.h"
23 ::ll::TypedStorage<8, 24, ::std::vector<::LayoutRuleTerm>> mTerms;
31 ::LayoutVariableType
const type,
32 ::ui::AnchorPoint
const anchorPoint,
33 float const signFactor,
34 ::LayoutRuleTermType termType
45 ::LayoutVariableType dimensionType,
46 ::ui::OrientationType rescalingType
57 ::LayoutVariableType dimensionType,
58 ::ui::OrientationType rescalingType
Definition LayoutRuleTerm.h:5
Definition LayoutRule.h:5
MCAPI void addFillGridDimensionTerm(::UIControl &control, ::UIControl &itemTemplate, ::LayoutVariableType dimensionType, ::ui::OrientationType rescalingType)
MCAPI void addAxisOffsetTerms(::UIControl &relativeTo, ::UIControl &control, ::std::vector<::ui::AxisOffset > const &offsets)
MCAPI void addAnchorTerm(::UIControl &relativeTo, ::LayoutVariableType const type, ::ui::AnchorPoint const anchorPoint, float const signFactor, ::LayoutRuleTermType termType)
MCAPI void addDependsOnMeEntriesForInvalidation(::VariableRef const &variable, bool checkForDuplicates)
MCAPI void addRescalingGridDimensionTerm(::UIControl &control, ::UIControl &itemTemplate, ::LayoutVariableType dimensionType, ::ui::OrientationType rescalingType)
MCAPI void addOffsetDeltaTerm(::UIControl &control, ::LayoutVariableType type)
MCAPI void addGridSizeTerms(::UIControl &control, ::UIControl &gridItemTemplate, ::LayoutVariableType sizeType, float scale)
Definition VariableRef.h:5
Definition AxisOffset.h:7