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::AnimViewportRenderer Class Reference

Public Member Functions

 AZ_CLASS_ALLOCATOR (AnimViewportRenderer, AZ::SystemAllocator)
 
 AnimViewportRenderer (AZ::RPI::ViewportContextPtr viewportContext, const RenderOptions *renderOptions)
 
void Reinit ()
 
AZ::Vector3 GetCharacterCenter () const
 Return the center position of the existing objects.
 
void UpdateActorRenderFlag (EMotionFX::ActorRenderFlags renderFlags)
 
AZStd::shared_ptr< AzFramework::Scene > GetFrameworkScene () const
 
AZ::EntityId GetEntityId () const
 
AzFramework::EntityContextId GetEntityContextId () const
 
void UpdateGroundplane ()
 Moves the groundplane along with the character.
 
void MoveActorEntitiesToOrigin ()
 Apply the identity transform to the actor entities.
 
AZ::RPI::SceneId GetRenderSceneId () const
 Get the ID for the render scene.
 
const AZStd::vector< AZ::Entity * > & GetActorEntities () const
 Get a list of actor entities in the animation viewport.
 

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