Lysa  0.0
Lysa 3D Engine
MeshInstance Member List

This is the complete list of members for MeshInstance, including all inherited members.

MeshInstance(const MeshInstance &orig)MeshInstance
MeshInstance(const Mesh &mesh, const std::string &name="")MeshInstance
MeshInstance(const MeshInstance &mi, const std::string &name)MeshInstance
Resource() = defaultResourcedefault
Resource(const unique_id id)Resourceinline
UniqueResource() = defaultUniqueResourcedefault
UniqueResource(UniqueResource &) = deleteUniqueResourcedelete
UnmanagedResource()UnmanagedResourceinline
UnmanagedResource(const Resource &other)UnmanagedResourceinline
getAABB() constMeshInstanceinline
getData() constMeshInstance
getMesh() constMeshInstanceinline
getSurfaceMaterial(uint32 surfaceIndex) constMeshInstance
getSurfaceOverrideMaterial(const uint32 surfaceIndex) constMeshInstance
getTransform() constMeshInstanceinline
idResource
isCastShadows() constMeshInstanceinline
isVisible() constMeshInstanceinline
operator=(UniqueResource &) = deleteUniqueResourcedelete
operator==(const Resource &other) constResourceinline
removeSurfaceOverrideMaterial(const uint32 surfaceIndex)MeshInstanceinline
setAABB(const AABB &aabb)MeshInstanceinline
setCastShadows(const bool castShadows)MeshInstanceinline
setSurfaceOverrideMaterial(const uint32 surfaceIndex, const unique_id materialId)MeshInstanceinline
setTransform(const float4x4 &transform)MeshInstanceinline
setVisible(const bool visible)MeshInstanceinline
~MeshInstance() overrideMeshInstanceoverride
~Resource() = defaultResourcevirtualdefault