Inherits EMotionFX::Pipeline::Rule::ExternalToolRule< AZStd::shared_ptr< EMotionFX::SimulatedObjectSetup > >.
Public Member Functions | |
AZ_RTTI (SimulatedObjectSetupRule, "{7A69FC94-874B-4EF7-8F15-89781953CD3C}", AZ::SceneAPI::DataTypes::IRule) | |
SimulatedObjectSetupRule (const AZStd::shared_ptr< EMotionFX::SimulatedObjectSetup > &data) | |
const AZStd::shared_ptr< EMotionFX::SimulatedObjectSetup > & | GetData () const override |
void | SetData (const AZStd::shared_ptr< EMotionFX::SimulatedObjectSetup > &data) override |
Public Member Functions inherited from EMotionFX::Pipeline::Rule::ExternalToolRule< AZStd::shared_ptr< EMotionFX::SimulatedObjectSetup > > | |
AZ_RTTI (ExternalToolRule, "{75B41D83-D432-4D29-908D-CF26762B2399}", AZ::SceneAPI::DataTypes::IRule) | |
virtual const AZStd::shared_ptr< EMotionFX::SimulatedObjectSetup > & | GetData () const=0 |
virtual void | SetData (const AZStd::shared_ptr< EMotionFX::SimulatedObjectSetup > &data)=0 |
Static Public Member Functions | |
static void | Reflect (AZ::ReflectContext *context) |
|
inlineoverridevirtual |
|
inlineoverridevirtual |