Open 3D Engine AtomLyIntegration Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
EMStudio::AtomRenderPlugin Class Reference

Inherits DockWidgetPlugin, and AzToolsFramework::ViewportInteraction::ViewportMouseRequestBus::Handler.

Public Types

enum  { CLASS_ID = 0x32b0c04d }
 

Public Member Functions

const char * GetName () const override
 
uint32 GetClassID () const override
 
bool GetIsClosable () const override
 
bool GetIsFloatable () const override
 
bool GetIsVertical () const override
 
bool Init () override
 
EMStudioPlugin * Clone () const
 
EMStudioPlugin::EPluginType GetPluginType () const override
 
QWidget * GetInnerWidget ()
 
void ReinitRenderer ()
 
void LoadRenderOptions ()
 
void SaveRenderOptions ()
 
RenderOptions * GetRenderOptions ()
 
PluginOptions * GetOptions () override
 
void Render (EMotionFX::ActorRenderFlags renderFlags) override
 
void SetManipulatorMode (RenderOptions::ManipulatorMode mode)
 
void UpdatePickingRenderFlags (EMotionFX::ActorRenderFlags renderFlags)
 

The documentation for this class was generated from the following file: