Open 3D Engine EMotionFX Gem API Reference  24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
EMotionFX::GroupParameter Member List

This is the complete list of members for EMotionFX::GroupParameter, including all inherited members.

AddParameter(Parameter *parameter, const GroupParameter *parent)EMotionFX::GroupParameter
FindGroupParameterByName(const AZStd::string &groupParameterName) constEMotionFX::GroupParameter
FindParameter(size_t index) constEMotionFX::GroupParameter
FindParameterByName(const AZStd::string &parameterName) constEMotionFX::GroupParameter
FindParameterIndex(const Parameter *parameter) constEMotionFX::GroupParameter
FindParameterIndexByName(const AZStd::string &parameterName) constEMotionFX::GroupParameter
FindParentGroupParameter(const Parameter *parameter) constEMotionFX::GroupParameter
FindRelativeParameterIndex(const Parameter *parameter) constEMotionFX::GroupParameter
FindValueParameterIndex(const Parameter *valueParameter) constEMotionFX::GroupParameter
FindValueParameterIndexByName(const AZStd::string &parameterName) constEMotionFX::GroupParameter
GetChildParameters() constEMotionFX::GroupParameter
GetChildValueParameters() constEMotionFX::GroupParameter
GetDescription() const (defined in EMotionFX::Parameter)EMotionFX::Parameterinline
GetName() const (defined in EMotionFX::Parameter)EMotionFX::Parameterinline
GetNumParameters() constEMotionFX::GroupParameter
GetNumValueParameters() constEMotionFX::GroupParameter
GetTypeDisplayName() const override (defined in EMotionFX::GroupParameter)EMotionFX::GroupParametervirtual
GroupParameter()=default (defined in EMotionFX::GroupParameter)EMotionFX::GroupParameter
GroupParameter(AZStd::string name, AZStd::string description={}) (defined in EMotionFX::GroupParameter)EMotionFX::GroupParameterinlineexplicit
InsertParameter(size_t index, Parameter *parameter, const GroupParameter *parent)EMotionFX::GroupParameter
IsNameValid(const AZStd::string &name, AZStd::string *outInvalidCharacters) (defined in EMotionFX::Parameter)EMotionFX::Parameterstatic
m_descriptionEMotionFX::Parameterprotected
m_nameEMotionFX::Parameterprotected
Parameter()=default (defined in EMotionFX::Parameter)EMotionFX::Parameter
Parameter(AZStd::string name, AZStd::string description={}) (defined in EMotionFX::Parameter)EMotionFX::Parameterinlineexplicit
RecursivelyGetChildGroupParameters() constEMotionFX::GroupParameter
RecursivelyGetChildParameters() constEMotionFX::GroupParameter
RecursivelyGetChildValueParameters() constEMotionFX::GroupParameter
Reflect(AZ::ReflectContext *context) (defined in EMotionFX::GroupParameter)EMotionFX::GroupParameterstatic
RemoveParameter(Parameter *parameter)EMotionFX::GroupParameter
s_invalidCharacters (defined in EMotionFX::Parameter)EMotionFX::Parameterprotectedstatic
SetDescription(const AZStd::string &description) (defined in EMotionFX::Parameter)EMotionFX::Parameterinline
SetName(const AZStd::string &name) (defined in EMotionFX::Parameter)EMotionFX::Parameterinline
TakeParameterFromParent(const Parameter *parameter)EMotionFX::GroupParameter
~GroupParameter() override (defined in EMotionFX::GroupParameter)EMotionFX::GroupParameter
~Parameter()=default (defined in EMotionFX::Parameter)EMotionFX::Parametervirtual