![]() |
Lysa
0.0
Lysa 3D Engine
|
This is the complete list of members for MeshManager, including all inherited members.
| MeshManager(size_t capacity, size_t vertexCapacity, size_t indexCapacity, size_t surfaceCapacity) | MeshManager | |
| ResourcesManager(ResourcesManager &) = delete | ResourcesManager< Mesh > | delete |
| ResourcesManager(const size_t capacity, const std::string &name) | ResourcesManager< Mesh > | inlineprotected |
| allocate(std::unique_ptr< Mesh > instance) | ResourcesManager< Mesh > | inlineprotected |
| create(const std::vector< Vertex > &vertices, const std::vector< uint32 > &indices, const std::vector< MeshSurface > &surfaces, const std::string &name="") | MeshManager | |
| create(const std::string &name="") | MeshManager | |
| ResourcesManager< Mesh >::create(Args &&...args) | ResourcesManager< Mesh > | inline |
| destroy(unique_id id) override | MeshManager | overridevirtual |
| destroy(const Mesh &m) override | MeshManager | inlineoverridevirtual |
| flush() | MeshManager | |
| getCapacity() const | ResourcesManager< Mesh > | inline |
| getIndexBuffer() const | MeshManager | inline |
| getMeshSurfaceBuffer() const | MeshManager | inline |
| getVertexBuffer() const | MeshManager | inline |
| have(const unique_id id) const | ResourcesManager< Mesh > | inline |
| isFull() const | ResourcesManager< Mesh > | inlineprotected |
| operator=(ResourcesManager &) = delete | ResourcesManager< Mesh > | delete |
| operator[](const unique_id id) | ResourcesManager< Mesh > | inline |
| operator[](const unique_id id) const | ResourcesManager< Mesh > | inline |
| resources | ResourcesManager< Mesh > | protected |
| upload(unique_id id) | MeshManager | |
| use(const unique_id id) | ResourcesManager< Mesh > | inline |
| ~ResourcesManager() | ResourcesManager< Mesh > | inlinevirtual |