![]() |
Lysa
0.0
Lysa 3D Engine
|
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() = default | Resource | default |
| Resource(const unique_id id) | Resource | inline |
| UniqueResource() = default | UniqueResource | default |
| UniqueResource(UniqueResource &) = delete | UniqueResource | delete |
| UnmanagedResource() | UnmanagedResource | inline |
| UnmanagedResource(const Resource &other) | UnmanagedResource | inline |
| getAABB() const | MeshInstance | inline |
| getData() const | MeshInstance | |
| getMesh() const | MeshInstance | inline |
| getSurfaceMaterial(uint32 surfaceIndex) const | MeshInstance | |
| getSurfaceOverrideMaterial(const uint32 surfaceIndex) const | MeshInstance | |
| getTransform() const | MeshInstance | inline |
| id | Resource | |
| isCastShadows() const | MeshInstance | inline |
| isVisible() const | MeshInstance | inline |
| operator=(UniqueResource &) = delete | UniqueResource | delete |
| operator==(const Resource &other) const | Resource | inline |
| removeSurfaceOverrideMaterial(const uint32 surfaceIndex) | MeshInstance | inline |
| setAABB(const AABB &aabb) | MeshInstance | inline |
| setCastShadows(const bool castShadows) | MeshInstance | inline |
| setSurfaceOverrideMaterial(const uint32 surfaceIndex, const unique_id materialId) | MeshInstance | inline |
| setTransform(const float4x4 &transform) | MeshInstance | inline |
| setVisible(const bool visible) | MeshInstance | inline |
| ~MeshInstance() override | MeshInstance | override |
| ~Resource() = default | Resource | virtualdefault |