|
bool | Undo (const MCore::CommandLine ¶meters, AZStd::string &outResult) override |
|
void | InitSyntax () override |
|
bool | SetCommandParameters (const MCore::CommandLine ¶meters) override |
|
bool | GetIsUndoable () const override |
|
const char * | GetHistoryName () const override |
|
const char * | GetDescription () const override |
|
MCore::Command * | Create () override |
|
void | RewindTransitionIfActive (EMotionFX::AnimGraphStateTransition *transition) |
|
Public Member Functions inherited from MCore::Command |
| Command (AZStd::string commandName, Command *originalCommand) |
|
virtual | ~Command () |
|
virtual bool | Execute (const CommandLine ¶meters, AZStd::string &outResult)=0 |
|
const char * | GetName () const |
|
const AZStd::string & | GetNameString () const |
|
MCORE_INLINE CommandSyntax & | GetSyntax () |
|
size_t | GetNumCallbacks () const |
|
size_t | CalcNumPreCommandCallbacks () const |
|
size_t | CalcNumPostCommandCallbacks () const |
|
MCORE_INLINE Command::Callback * | GetCallback (size_t index) |
|
void | AddCallback (Command::Callback *callback) |
|
bool | CheckIfHasCallback (Command::Callback *callback) const |
|
void | RemoveCallback (Command::Callback *callback, bool delFromMem=true) |
|
void | RemoveAllCallbacks () |
|
void | SetOriginalCommand (Command *orgCommand) |
|
MCORE_INLINE Command * | GetOriginalCommand () |
|
template<class T > |
void | ExecuteParameter (AZStd::optional< T > &oldParameter, AZStd::optional< T > ¶meter, T &value) |
|
void | InitSyntax (MCore::CommandSyntax &syntax, bool isParameterRequired=true) |
|
bool | SetCommandParameters (const MCore::CommandLine ¶meters) |
|
void | SetTransitionId (AnimGraphConnectionId transitionId) |
|
AnimGraphConnectionId | GetTransitionId () const |
|
AnimGraphStateTransition * | GetTransition (const AnimGraph *animGraph, AZStd::string &outResult) const |
|
AnimGraphStateTransition * | GetTransition (AZStd::string &outResult) const |
|
| ParameterMixinAnimGraphId (AZ::u32 id) |
|
void | InitSyntax (MCore::CommandSyntax &syntax, bool isParameterRequired=true) |
|
bool | SetCommandParameters (const MCore::CommandLine ¶meters) |
|
void | SetAnimGraphId (AZ::u32 animGraphId) |
|
AZ::u32 | GetAnimGraphId () const |
|
AnimGraph * | GetAnimGraph (AZStd::string &outResult) const |
|
void | InitSyntax (MCore::CommandSyntax &syntax, bool isParameterRequired=true) |
|
bool | SetCommandParameters (const MCore::CommandLine ¶meters) |
|
void | SetAttributesString (const AZStd::optional< AZStd::string > &attributesString) |
|
const AZStd::optional< AZStd::string > & | GetAttributesString () const |
|
void | InitSyntax (MCore::CommandSyntax &syntax, bool isParameterRequired=true) |
|
bool | SetCommandParameters (const MCore::CommandLine ¶meters) |
|
void | SetSerializedMembers (const AZStd::optional< AZStd::string > &serializedMembers) |
|
const AZStd::optional< AZStd::string > & | GetSerializedMembers () const |
|
|
Static Public Member Functions inherited from MCore::Command |
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 void | Reflect (AZ::ReflectContext *context) |
|
AnimGraphConnectionId | m_transitionId |
|
AZ::u32 | m_animGraphId = MCORE_INVALIDINDEX32 |
|
AZStd::optional< AZStd::string > | m_attributesString = AZStd::nullopt |
|
AZStd::optional< AZStd::string > | m_serializedMembers = AZStd::nullopt |
|