Open 3D Engine AtomLyIntegration Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
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. | |