NcEngine
nc::SkinnedMesh Member List

This is the complete list of members for nc::SkinnedMesh, including all inherited members.

GetAnimationController() const -> const SkeletalAnimationController & (defined in nc::SkinnedMesh)nc::SkinnedMeshinline
GetAnimationController() -> SkeletalAnimationController & (defined in nc::SkinnedMesh)nc::SkinnedMeshinline
GetContext() const -> const MeshInstanceContext & (defined in nc::MeshBase)nc::MeshBaseinline
GetEntity() const -> Entity (defined in nc::MeshBase)nc::MeshBaseinline
GetMaterial() const -> const MaterialInstance &nc::MeshBaseinline
GetMaterial() -> MaterialInstance &nc::MeshBaseinline
GetMeshId() const -> uint64_t (defined in nc::MeshBase)nc::MeshBaseinline
MeshBase(Entity self, const asset::MeshView &meshAsset, const MaterialDesc &materialDesc, MeshInstanceType type) (defined in nc::MeshBase)nc::MeshBaseexplicit
MeshBase(MeshBase &&other) noexcept (defined in nc::MeshBase)nc::MeshBaseinline
MeshBase(const MeshBase &)=delete (defined in nc::MeshBase)nc::MeshBase
operator=(MeshBase &&other) noexcept (defined in nc::MeshBase)nc::MeshBaseinline
operator=(const MeshBase &)=delete (defined in nc::MeshBase)nc::MeshBase
SetMaterial(const MaterialDesc &materialDesc)nc::MeshBase
SetMesh(const asset::MeshView &meshAsset) (defined in nc::SkinnedMesh)nc::SkinnedMesh
SkinnedMesh(Entity self, const asset::MeshView &meshAsset, const MaterialDesc &materialDesc, asset::AssetId rootAnimationId=asset::NullAssetId) (defined in nc::SkinnedMesh)nc::SkinnedMeshinlineexplicit
~MeshBase() noexceptnc::MeshBaseinlineprotected