Inherits EMotionFX::DefaultValueParameter< AZStd::string, StringParameter >.
 | 
| 
  | AZ_RTTI_NO_TYPE_INFO_DECL () | 
|   | 
| 
  | StringParameter (const AZStd::string &name, const AZStd::string &description={}) | 
|   | 
| 
  | StringParameter (const AZStd::string &defaultValue, const AZStd::string &name, const AZStd::string &description={}) | 
|   | 
| const char *  | GetTypeDisplayName () const override | 
|   | 
| MCore::Attribute *  | ConstructDefaultValueAsAttribute () const override | 
|   | 
| uint32  | GetType () const override | 
|   | 
| bool  | AssignDefaultValueToAttribute (MCore::Attribute *attribute) const override | 
|   | 
| bool  | SetDefaultValueFromAttribute (MCore::Attribute *attribute) override | 
|   | 
| 
  | AZ_RTTI ((DefaultValueParameter, "{AE70C43D-6BAE-4EDF-A1CF-FC18B9F92ABB}", AZStd::string, StringParameter), ValueParameter) | 
|   | 
| 
  | DefaultValueParameter (const AZStd::string &defaultValue, AZStd::string name={}, AZStd::string description={}) | 
|   | 
| 
AZStd::string  | GetDefaultValue () const | 
|   | 
| 
void  | SetDefaultValue (const AZStd::string &newValue) | 
|   | 
| 
  | ValueParameter (AZStd::string name, AZStd::string description={}) | 
|   | 
| 
virtual bool  | SetMinValueFromAttribute (MCore::Attribute *attribute) | 
|   | 
| 
virtual bool  | SetMaxValueFromAttribute (MCore::Attribute *attribute) | 
|   | 
| 
  | Parameter (AZStd::string name, AZStd::string description={}) | 
|   | 
| 
const AZStd::string &  | GetName () const | 
|   | 
| 
void  | SetName (const AZStd::string &name) | 
|   | 
| 
const AZStd::string &  | GetDescription () const | 
|   | 
| 
void  | SetDescription (const AZStd::string &description) | 
|   | 
 | 
| 
static void  | Reflect (AZ::ReflectContext *context) | 
|   | 
| 
static void  | Reflect (AZ::ReflectContext *context) | 
|   | 
| 
static void  | Reflect (AZ::ReflectContext *context) | 
|   | 
| 
static void  | Reflect (AZ::ReflectContext *context) | 
|   | 
| 
static bool  | IsNameValid (const AZStd::string &name, AZStd::string *outInvalidCharacters) | 
|   | 
 | 
| 
AZStd::string  | m_defaultValue | 
|   | 
| AZStd::string  | m_name | 
|   | 
| AZStd::string  | m_description | 
|   | 
| 
static const char  | s_invalidCharacters [] | 
|   | 
◆ AssignDefaultValueToAttribute()
  
  
      
        
          | bool EMotionFX::StringParameter::AssignDefaultValueToAttribute  | 
          ( | 
          MCore::Attribute *  | 
          attribute | ) | 
           const | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ ConstructDefaultValueAsAttribute()
  
  
      
        
          | MCore::Attribute * EMotionFX::StringParameter::ConstructDefaultValueAsAttribute  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ GetType()
  
  
      
        
          | uint32 EMotionFX::StringParameter::GetType  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ GetTypeDisplayName()
  
  
      
        
          | const char * EMotionFX::StringParameter::GetTypeDisplayName  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
overridevirtual   | 
  
 
 
◆ SetDefaultValueFromAttribute()
  
  
      
        
          | bool EMotionFX::StringParameter::SetDefaultValueFromAttribute  | 
          ( | 
          MCore::Attribute *  | 
          attribute | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
 
The documentation for this class was generated from the following file:
- Gems/EMotionFX/Code/EMotionFX/Source/Parameter/StringParameter.h