|
static bool | AddSimulatedObject (AZ::u32 actorId, AZStd::optional< AZStd::string > name=AZStd::nullopt, MCore::CommandGroup *commandGroup=nullptr, bool executeInsideCommand=false) |
|
static bool | RemoveSimulatedObject (AZ::u32 actorId, size_t objectIndex, MCore::CommandGroup *commandGroup=nullptr, bool executeInsideCommand=false) |
|
static bool | AddSimulatedJoints (AZ::u32 actorId, const AZStd::vector< size_t > &jointIndices, size_t objectIndex, bool addChildren, MCore::CommandGroup *commandGroup=nullptr, bool executeInsideCommand=false) |
|
static bool | RemoveSimulatedJoints (AZ::u32 actorId, const AZStd::vector< size_t > &jointIndices, size_t objectIndex, bool removeChildren, MCore::CommandGroup *commandGroup=nullptr, bool executeInsideCommand=false) |
|
static void | JointIndicesToString (const AZStd::vector< size_t > &jointIndices, AZStd::string &outJointIndicesString) |
|
static void | StringToJointIndices (const AZStd::string &jointIndicesString, AZStd::vector< size_t > &outJointIndices) |
|
static void | ReplaceTag (const Actor *actor, const PhysicsSetup::ColliderConfigType colliderType, const AZStd::string &oldTag, const AZStd::string &newTag, MCore::CommandGroup &outCommandGroup) |
|
The documentation for this class was generated from the following files:
- Gems/EMotionFX/Code/EMotionFX/CommandSystem/Source/SimulatedObjectCommands_Interface.inl
- Gems/EMotionFX/Code/EMotionFX/CommandSystem/Source/SimulatedObjectCommands_Impl.inl