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

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

$ctor() (defined in PropertyGroup)PropertyGroup
$dtor() (defined in PropertyGroup)PropertyGroup
_addBoolProperty(::std::string const &name, bool clientSync, bool defaultValue) (defined in PropertyGroup)PropertyGroup
_addEnumIndexProperty(::std::string const &name, bool clientSync, ::ExpressionNode &&defaultExpression, ::std::vector<::HashedString > const &enumValues) (defined in PropertyGroup)PropertyGroup
_addEnumIndexProperty(::std::string const &name, bool clientSync, uint64 defaultValue, ::std::vector<::HashedString > const &enumValues) (defined in PropertyGroup)PropertyGroup
_addFloatProperty(::std::string const &name, bool clientSync, ::ExpressionNode &&defaultExpression, float rangeMin, float rangeMax) (defined in PropertyGroup)PropertyGroup
_addFloatProperty(::std::string const &name, bool clientSync, float defaultValue, float rangeMin, float rangeMax) (defined in PropertyGroup)PropertyGroup
_addIntProperty(::std::string const &name, bool clientSync, ::ExpressionNode &&defaultExpression, int rangeMin, int rangeMax) (defined in PropertyGroup)PropertyGroup
_addIntProperty(::std::string const &name, bool clientSync, int defaultValue, int rangeMin, int rangeMax) (defined in PropertyGroup)PropertyGroup
_addPropertyMetadata(::std::string const &name, bool clientSync, ::PropertyMetadata::ContainedType propertyType) (defined in PropertyGroup)PropertyGroup
_getFriendlyJsonTypeString(::PropertyMetadata::ContainedType type) (defined in PropertyGroup)PropertyGroup
_getJsonPropertyType(::Json::Value const &typeNode) (defined in PropertyGroup)PropertyGroupstatic
_loadPropertyFromJson(::std::string const &name, ::Json::Value const &propertyNode, ::MolangVersion molangVersion, bool clientSync) (defined in PropertyGroup)PropertyGroup
_reserveSpaceForTypes(::std::vector< uint64 > const &typeCounts) (defined in PropertyGroup)PropertyGroup
_validateDataType(::Json::Value const &value, ::PropertyMetadata::ContainedType type) (defined in PropertyGroup)PropertyGroup
getDefaultBoolValue(uint64 boolArrayIndex, ::RenderParams &renderParams) const (defined in PropertyGroup)PropertyGroup
getDefaultEnumIndexValue(uint64 enumIndexArrayIndex, ::RenderParams &renderParams, ::std::string const &propertyName) const (defined in PropertyGroup)PropertyGroup
getDefaultFloatValue(uint64 floatArrayIndex, ::RenderParams &renderParams) const (defined in PropertyGroup)PropertyGroup
getDefaultIntValue(uint64 intArrayIndex, ::RenderParams &renderParams) const (defined in PropertyGroup)PropertyGroup
getNetworkSyncPropertyDescriptionsAsListTag() const (defined in PropertyGroup)PropertyGroup
isValidEnumEntry(::std::string const &entryValue) (defined in PropertyGroup)PropertyGroupstatic
loadPropertiesFromJson(::Json::Value const &root, ::MolangVersion molangVersion) (defined in PropertyGroup)PropertyGroupstatic
MAX_ENUM_SIZE() (defined in PropertyGroup)PropertyGroupstatic
MAX_ENUM_VALUE_SIZE() (defined in PropertyGroup)PropertyGroupstatic
mDefaultValues (defined in PropertyGroup)PropertyGroup
mFloatPropertyLimits (defined in PropertyGroup)PropertyGroup
mIntPropertyLimits (defined in PropertyGroup)PropertyGroup
mPropertyIndexesByHash (defined in PropertyGroup)PropertyGroup
mPropertyIndexesByString (defined in PropertyGroup)PropertyGroup
mPropertyMetadata (defined in PropertyGroup)PropertyGroup
mStringEnumValues (defined in PropertyGroup)PropertyGroup
PropertyGroup() (defined in PropertyGroup)PropertyGroup
~PropertyGroup() (defined in PropertyGroup)PropertyGroup