This is the complete list of members for vex::MeshManager, including all inherited members.
| clearState() | vex::MeshManager | |
| createModel(const std::string &name, MeshComponent meshComponent, TransformComponent transformComponent, vex::Entity parent) | vex::MeshManager | |
| destroyModel(std::string &name, MeshComponent meshComponent) | vex::MeshManager | |
| getVulkanMeshByMesh(MeshComponent &meshComponent) | vex::MeshManager | |
| init(Engine *engine) | vex::MeshManager | inline |
| isMeshLoaded(const std::string &path) const | vex::MeshManager | inline |
| loadMesh(const std::string &path) | vex::MeshManager | |
| loadMeshesAsync(const std::vector< MeshComponent * > &pendingComponents) | vex::MeshManager | |
| m_freeModelIds (defined in vex::MeshManager) | vex::MeshManager | private |
| m_installedPaths (defined in vex::MeshManager) | vex::MeshManager | private |
| m_meshBoundsCache (defined in vex::MeshManager) | vex::MeshManager | private |
| m_nextModelId (defined in vex::MeshManager) | vex::MeshManager | private |
| m_p_engine (defined in vex::MeshManager) | vex::MeshManager | private |
| m_p_resources (defined in vex::MeshManager) | vex::MeshManager | private |
| m_r_context (defined in vex::MeshManager) | vex::MeshManager | private |
| m_vfs (defined in vex::MeshManager) | vex::MeshManager | private |
| m_vulkanMeshes (defined in vex::MeshManager) | vex::MeshManager | private |
| MeshManager(VulkanContext &context, std::unique_ptr< VulkanResources > &resources, VirtualFileSystem *vfs) | vex::MeshManager | |
| onMeshComponentConstruct(vex::Registry ®istry, vex::Entity entity) | vex::MeshManager | private |
| onMeshComponentDestroy(vex::Registry ®istry, vex::Entity entity) | vex::MeshManager | private |
| registerVulkanMesh(MeshComponent &meshComponent) | vex::MeshManager | |
| releaseMeshReference(const std::string &path, MeshComponent &ownerComp) | vex::MeshManager | private |
| ~MeshManager() (defined in vex::MeshManager) | vex::MeshManager |