LeviLamina
Loading...
Searching...
No Matches
UIResolvedDef Member List

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

$ctor(::std::vector<::Json::Value * > *variablesStack, ::std::string_view defNamespace, ::std::string_view defName, ::Json::Value const &baseVal, ::Json::Value const &overrideVal) (defined in UIResolvedDef)UIResolvedDef
$dtor() (defined in UIResolvedDef)UIResolvedDef
_evaluate(::Json::Value const &value, bool forceExpressionEval) const (defined in UIResolvedDef)UIResolvedDef
_pushVariables() (defined in UIResolvedDef)UIResolvedDef
_replaceVarsInRefString(::std::string_view refString, ::std::vector<::Json::Value * > *variablesStack) (defined in UIResolvedDef)UIResolvedDefstatic
_validateProperty(::std::string_view name) const (defined in UIResolvedDef)UIResolvedDef
create(::Bedrock::NotNullNonOwnerPtr<::IUIDefRepository const > defRepo, ::std::vector<::Json::Value * > *variablesStack, ::std::string_view currNamespace, ::std::string_view name) (defined in UIResolvedDef)UIResolvedDefstatic
createWithDef(::Bedrock::NotNullNonOwnerPtr<::IUIDefRepository const > defRepo, ::std::vector<::Json::Value * > *variablesStack, ::std::string_view currNamespace, ::Json::Value const &def) (defined in UIResolvedDef)UIResolvedDefstatic
evaluate(::Json::Value const &value, ::std::vector<::Json::Value * > const &variablesStack, ::Json::Value const *optionalLocalStack) (defined in UIResolvedDef)UIResolvedDefstatic
foreachMemberNames(::std::function< void(::std::string_view)> predicate) const (defined in UIResolvedDef)UIResolvedDef
getAsAnchorPoint(::std::string_view key, ::ui::AnchorPoint defaultValue) const (defined in UIResolvedDef)UIResolvedDef
getAsAnimationType(::std::string_view key, ::ui::AnimationType defaultValue) const (defined in UIResolvedDef)UIResolvedDef
getAsBindingCondition(::std::string_view key) const (defined in UIResolvedDef)UIResolvedDef
getAsBindingType(::std::string_view key) const (defined in UIResolvedDef)UIResolvedDef
getAsBool(::std::string_view key, bool defaultValue) const (defined in UIResolvedDef)UIResolvedDef
getAsButtonId(::std::string_view key, uint defaultValue) const (defined in UIResolvedDef)UIResolvedDef
getAsClipDirection(::std::string_view key, ::ui::ClipDirection defaultValue) const (defined in UIResolvedDef)UIResolvedDef
getAsColor(::std::string_view key, ::mce::Color const &defaultValue) const (defined in UIResolvedDef)UIResolvedDef
getAsDraggable(::std::string_view key, ::ui::Draggable defaultValue) const (defined in UIResolvedDef)UIResolvedDef
getAsFloat(::std::string_view key, float defaultValue) const (defined in UIResolvedDef)UIResolvedDef
getAsFontSize(::std::string_view key, ::ui::FontSize defaultValue) const (defined in UIResolvedDef)UIResolvedDef
getAsGridSize(::std::string_view key, ::glm::ivec2 const &defaultValue) const (defined in UIResolvedDef)UIResolvedDef
getAsInt(::std::string_view key, int defaultValue) const (defined in UIResolvedDef)UIResolvedDef
getAsLayoutSize(::std::string_view key, ::ui::LayoutOffset const &defaultValue) const (defined in UIResolvedDef)UIResolvedDef
getAsOrientation(::std::string_view key, ::ui::OrientationType defaultValue) const (defined in UIResolvedDef)UIResolvedDef
getAsPriorityRule(::std::string_view key, ::ui::PriorityRule defaultValue) const (defined in UIResolvedDef)UIResolvedDef
getAsPropertyBag(::std::string_view key, ::std::unique_ptr<::UIPropertyBag > defaultValue) const (defined in UIResolvedDef)UIResolvedDef
getAsPropetyEvaluation(::std::string_view key) const (defined in UIResolvedDef)UIResolvedDef
getAsSize(::std::string_view key, ::glm::vec2 const &defaultValue) const (defined in UIResolvedDef)UIResolvedDef
getAsSliceSize(::std::string_view key, ::ui::SliceSize const &defaultValue) const (defined in UIResolvedDef)UIResolvedDef
getAsSliderManagerBehavior(::std::string_view key, ::SliderManagerBehavior) const (defined in UIResolvedDef)UIResolvedDef
getAsString(::std::string_view key, ::std::string_view defaultValue) const (defined in UIResolvedDef)UIResolvedDef
getAsStringVector(::std::string_view key, ::std::vector<::std::string > const &defaultValue) const (defined in UIResolvedDef)UIResolvedDef
getAsTextAlignment(::std::string_view key, ::ui::TextAlignment defaultValue) const (defined in UIResolvedDef)UIResolvedDef
getAsTextureString() const (defined in UIResolvedDef)UIResolvedDef
getAsToggleManagerBehavior(::std::string_view key, ::ToggleManagerBehavior) const (defined in UIResolvedDef)UIResolvedDef
getAsUV(::std::string_view key, ::glm::vec2 const &defaultValue) const (defined in UIResolvedDef)UIResolvedDef
getDefType() const (defined in UIResolvedDef)UIResolvedDef
getValue(::std::string_view key, bool forceExpressionEval) const (defined in UIResolvedDef)UIResolvedDef
hasValue(::std::string_view key) const (defined in UIResolvedDef)UIResolvedDef
mBaseVal (defined in UIResolvedDef)UIResolvedDef
mDefName (defined in UIResolvedDef)UIResolvedDef
mDefNamespace (defined in UIResolvedDef)UIResolvedDef
mIgnored (defined in UIResolvedDef)UIResolvedDef
mNull() (defined in UIResolvedDef)UIResolvedDefstatic
mOverrideVal (defined in UIResolvedDef)UIResolvedDef
mUnvalidatedProperties (defined in UIResolvedDef)UIResolvedDef
mVariables (defined in UIResolvedDef)UIResolvedDef
mVariablesStack (defined in UIResolvedDef)UIResolvedDef
operator=(UIResolvedDef const &) (defined in UIResolvedDef)UIResolvedDef
parseName(::std::string_view input, ::std::string &outName, ::std::string &outNamespace, ::std::string &outRef, ::std::vector<::Json::Value * > *variablesStack) (defined in UIResolvedDef)UIResolvedDefstatic
UIResolvedDef(UIResolvedDef const &) (defined in UIResolvedDef)UIResolvedDef
UIResolvedDef() (defined in UIResolvedDef)UIResolvedDef
UIResolvedDef(::std::vector<::Json::Value * > *variablesStack, ::std::string_view defNamespace, ::std::string_view defName, ::Json::Value const &baseVal, ::Json::Value const &overrideVal) (defined in UIResolvedDef)UIResolvedDef
~UIResolvedDef() (defined in UIResolvedDef)UIResolvedDef