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.
AZ::Render::AtomActorInstance Member List

This is the complete list of members for AZ::Render::AtomActorInstance, including all inherited members.

Activate() (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
AtomActorInstance()=delete (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
AtomActorInstance(AZ::EntityId entityId, const EMotionFX::Integration::EMotionFXPtr< EMotionFX::ActorInstance > &actorInstance, const AZ::Data::Asset< EMotionFX::Integration::ActorAsset > &asset, const AZ::Transform &worldTransform, EMotionFX::Integration::SkinningMethod skinningMethod, bool rayTracingEnabled) (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
AZ_CLASS_ALLOCATOR_DECL (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
AZ_DISABLE_COPY_MOVE(AtomActorInstance) (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
Create() (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
CreateRenderProxy(const MaterialAssignmentMap &materials) (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
Deactivate() (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
DebugDraw(const EMotionFX::ActorRenderFlags &renderFlags) (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
Destroy() (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
DisableSkinning(uint32_t lodIndex, uint32_t meshIndex) override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
EnableSkinning(uint32_t lodIndex, uint32_t meshIndex) override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
FindMaterialAssignmentId(const MaterialAssignmentLodIndex lod, const AZStd::string &label) const override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
GetAtomSkinningMethod() const (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
GetDefaultMaterialMap() const override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
GetExcludeFromReflectionCubeMaps() const override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
GetIsAlwaysDynamic() const (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstanceinline
GetJointCount() override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
GetJointIndexByName(const char *jointName) override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
GetJointNameByIndex(AZ::u32 jointIndex) override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
GetJointTransformCharacterRelative(AZ::u32 jointIndex) override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
GetLocalBounds() const override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
GetLodOverride() const override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
GetLodType() const override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
GetMaterialLabels() const override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
GetMinimumScreenCoverage() const override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
GetModel() const override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
GetModelAsset() const override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
GetModelAssetId() const override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
GetModelAssetPath() const override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
GetModelUvNames() const override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
GetQualityDecayRate() const override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
GetRayTracingEnabled() const override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
GetRenderActor() const (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
GetSortKey() const override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
GetVisibility() const override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
GetWorldBounds() const override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
OnAssetReady(AZ::Data::Asset< AZ::Data::AssetData > asset) override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
OnMaterialPropertiesUpdated(const MaterialAssignmentMap &materials) override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
OnMaterialsUpdated(const MaterialAssignmentMap &materials) override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
OnTick(float timeDelta) override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
OnTransformChanged(const AZ::Transform &local, const AZ::Transform &world) override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
OnUpdateSkinningMatrices() override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
RegisterActor() (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
SetExcludeFromReflectionCubeMaps(bool excludeFromReflectionCubeMaps) override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
SetIsAlwaysDynamic([[maybe_unused]] bool isAlwaysDynamic) override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstanceinline
SetIsVisible(bool isVisible) override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
SetLodOverride(RPI::Cullable::LodOverride lodOverride) override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
SetLodType(RPI::Cullable::LodType lodType) override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
SetMinimumScreenCoverage(float minimumScreenCoverage) override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
SetModelAsset(Data::Asset< RPI::ModelAsset > modelAsset) override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
SetModelAssetId(Data::AssetId modelAssetId) override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
SetModelAssetPath(const AZStd::string &modelAssetPath) override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
SetQualityDecayRate(float qualityDecayRate) override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
SetRayTracingEnabled(bool enabled) override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
SetSkinningMethod(EMotionFX::Integration::SkinningMethod emfxSkinningMethod) override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
SetSortKey(RHI::DrawItemSortKey sortKey) override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
SetVisibility(bool visible) override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
UnregisterActor() (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
UpdateBounds() override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance
~AtomActorInstance() override (defined in AZ::Render::AtomActorInstance)AZ::Render::AtomActorInstance