|
|
| SimulatedObjectWidget (const SimulatedObjectWidget &)=delete |
| |
|
| SimulatedObjectWidget (SimulatedObjectWidget &&)=delete |
| |
|
SimulatedObjectWidget & | operator= (const SimulatedObjectWidget &)=delete |
| |
|
SimulatedObjectWidget & | operator= (SimulatedObjectWidget &&)=delete |
| |
| const char * | GetName () const override |
| |
| uint32 | GetClassID () const override |
| |
| bool | GetIsClosable () const override |
| |
| bool | GetIsFloatable () const override |
| |
| bool | GetIsVertical () const override |
| |
| EMStudioPlugin * | Clone () const override |
| |
| bool | Init () override |
| |
|
void | Reinit () |
| |
| void | Render (EMotionFX::ActorRenderFlags renderFlags) override |
| | Render function will call atom auxGeom internally to render. This is the replacement for LegacyRender function.
|
| |
|
void | RenderJointRadius (const SimulatedJoint *joint, ActorInstance *actorInstance, const AZ::Color &color) |
| |
|
SimulatedObjectModel * | GetSimulatedObjectModel () const |
| |
|
SimulatedJointWidget * | GetSimulatedJointWidget () const |
| |
|
void | ScrollTo (const QModelIndex &index) |
| |
|
void | OnContextMenu (QMenu *menu, const QModelIndexList &selectedRowIndices) override |
| |
|
void | UpdateWidget () override |
| |
|
void | ActorSelectionChanged (Actor *actor) override |
| |
|
void | ActorInstanceSelectionChanged (EMotionFX::ActorInstance *actorInstance) override |
| |
|
EMStudio::SimulatedObjectActionManager * | GetActionManager () const |
| |
|
Actor * | GetActor () const |
| |
|
ActorInstance * | GetActorInstance () const |
| |
|
Node * | GetNode () const |
| |
|
Physics::CharacterColliderNodeConfiguration * | GetNodeConfig () const |
| |
|
QModelIndexList | GetSelectedModelIndices () const |
| |
| EMStudioPlugin::EPluginType | GetPluginType () const override |
| |
| void | OnMainWindowClosed () override |
| |
|
virtual bool | GetIsMovable () const |
| |
|
virtual void | SetInterfaceTitle (const char *name) |
| |
| void | CreateBaseInterface (const char *objectName) override |
| |
| QString | GetObjectName () const override |
| |
| void | SetObjectName (const QString &name) override |
| |
|
virtual QSize | GetInitialWindowSize () const |
| |
| bool | GetHasWindowWithObjectName (const AZStd::string &objectName) override |
| |
|
QDockWidget * | GetDockWidget () |
| |
|
virtual void | Reflect (AZ::ReflectContext *) |
| |
|
virtual void | OnAfterLoadLayout () |
| |
|
virtual void | OnAfterLoadProject () |
| |
|
virtual void | OnAfterLoadActors () |
| |
|
virtual void | OnBeforeRemovePlugin (uint32 classID) |
| |
|
virtual PluginOptions * | GetOptions () |
| |
|
virtual void | WriteLayoutData (MCore::MemoryFile &outFile) |
| |
|
virtual bool | ReadLayoutSettings (QFile &file, uint32 dataSize, uint32 dataVersion) |
| |
|
virtual uint32 | GetLayoutDataVersion () const |
| |
|
virtual void | ProcessFrame (float timePassedInSeconds) |
| |
|
virtual uint32 | GetProcessFramePriority () const |
| |
|
bool | operator< (const EMStudioPlugin &plugin) |
| |
|
bool | operator> (const EMStudioPlugin &plugin) |
| |
|
virtual bool | AllowMultipleInstances () const |
| |
|
virtual void | AddWindowMenuEntries (QMenu *parent) |
| |