1#ifndef MXDSOBJECTACTION_H
2#define MXDSOBJECTACTION_H
51 return "MxDSObjectAction";
[AI] Represents an action deserialized from SI chunks, holding key animation or script parameters suc...
[AI] Represents an extracted SI file action of type "ObjectAction".
~MxDSObjectAction() override
[AI] Destroys the MxDSObjectAction object.
MxBool IsA(const char *p_name) const override
[AI] Checks whether this object matches the provided type name.
MxDSAction * Clone() override
[AI] Creates a polymorphic clone (deep copy) of this action.
MxDSObjectAction & operator=(MxDSObjectAction &p_dsObjectAction)
[AI] Assignment operator for MxDSObjectAction.
const char * ClassName() const override
[AI] Returns the class name for run-time type identification.
MxDSObjectAction()
[AI] Constructs an uninitialized MxDSObjectAction object.
virtual void CopyFrom(MxDSObjectAction &p_dsObjectAction)
[AI] Copies all relevant members from another object of the same type.