NcEngine
nc::MeshBase Member List

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

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::MeshBase)nc::MeshBase
~MeshBase() noexceptnc::MeshBaseinlineprotected