Open 3D Engine Atom Gem API Reference 26.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::Render::ModelDataInstanceInterface Member List

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

AZ_RTTI(AZ::Render::ModelDataInstanceInterface, "{0B990760-AB5C-4357-A983-AD066EC9AC2E}") (defined in AZ::Render::ModelDataInstanceInterface)AZ::Render::ModelDataInstanceInterface
ConnectMeshDrawPacketUpdatedHandler(MeshDrawPacketUpdatedEvent::Handler &handler)=0AZ::Render::ModelDataInstanceInterfacepure virtual
GetCullable()=0 (defined in AZ::Render::ModelDataInstanceInterface)AZ::Render::ModelDataInstanceInterfacepure virtual
GetCustomMaterialWithFallback(const CustomMaterialId &id) const =0 (defined in AZ::Render::ModelDataInstanceInterface)AZ::Render::ModelDataInstanceInterfacepure virtual
GetLightingChannelMask()=0 (defined in AZ::Render::ModelDataInstanceInterface)AZ::Render::ModelDataInstanceInterfacepure virtual
GetMeshInfoHandle(size_t modelLodIndex, size_t meshIndex) const =0 (defined in AZ::Render::ModelDataInstanceInterface)AZ::Render::ModelDataInstanceInterfacepure virtual
GetMeshInfoIndex(size_t modelLodIndex, size_t meshIndex) const =0 (defined in AZ::Render::ModelDataInstanceInterface)AZ::Render::ModelDataInstanceInterfacepure virtual
GetModel()=0 (defined in AZ::Render::ModelDataInstanceInterface)AZ::Render::ModelDataInstanceInterfacepure virtual
GetObjectId() const =0 (defined in AZ::Render::ModelDataInstanceInterface)AZ::Render::ModelDataInstanceInterfacepure virtual
GetProductModelAsset()=0AZ::Render::ModelDataInstanceInterfacepure virtual
GetRayTracingUuid() const =0 (defined in AZ::Render::ModelDataInstanceInterface)AZ::Render::ModelDataInstanceInterfacepure virtual
HandleDrawPacketUpdate(uint32_t lodIndex, uint32_t meshIndex, RPI::MeshDrawPacket &meshDrawPacket)=0AZ::Render::ModelDataInstanceInterfacepure virtual
InstanceGroupHandle typedef (defined in AZ::Render::ModelDataInstanceInterface)AZ::Render::ModelDataInstanceInterface
IsSkinnedMesh()=0 (defined in AZ::Render::ModelDataInstanceInterface)AZ::Render::ModelDataInstanceInterfacepure virtual
MeshDrawPacketUpdatedEvent typedefAZ::Render::ModelDataInstanceInterface
MeshFeatureProcessor (defined in AZ::Render::ModelDataInstanceInterface)AZ::Render::ModelDataInstanceInterfacefriend
MeshLoader (defined in AZ::Render::ModelDataInstanceInterface)AZ::Render::ModelDataInstanceInterfacefriend
PostCullingInstanceDataList typedef (defined in AZ::Render::ModelDataInstanceInterface)AZ::Render::ModelDataInstanceInterface
~ModelDataInstanceInterface()=default (defined in AZ::Render::ModelDataInstanceInterface)AZ::Render::ModelDataInstanceInterfacevirtual