MXVK Vulkan Framework 0.24.0
C++20 Vulkan rendering framework for practical 2D and 3D application development with SDL3.
Loading...
Searching...
No Matches
mxvk::MXModel Member List

This is the complete list of members for mxvk::MXModel, including all inherited members.

cleanup(VkDevice device)mxvk::MXModel
compressIndices()mxvk::MXModel
draw(VkCommandBuffer cmd) constmxvk::MXModel
drawSubMesh(VkCommandBuffer cmd, size_t index) constmxvk::MXModel
exportOBJ(const std::string &objPath, const std::string &mtlPath="") constmxvk::MXModel
exportOBJ(const std::string &modelPath, const std::string &textureManifestPath, const std::string &textureBasePath, const std::string &objPath, float positionScale=1.0f)mxvk::MXModelstatic
indexBuffer() constmxvk::MXModelinline
indexCount() constmxvk::MXModelinline
indices() constmxvk::MXModelinline
load(const std::string &path, float positionScale=1.0f)mxvk::MXModel
load(const std::string &path, const std::string &textureManifestPath, const std::string &textureBasePath, float positionScale=1.0f)mxvk::MXModel
materials() constmxvk::MXModelinline
mtlLibPath() constmxvk::MXModelinline
MXModel()=defaultmxvk::MXModel
MXModel(const MXModel &)=deletemxvk::MXModel
MXModel(MXModel &&other) noexceptmxvk::MXModel
operator=(const MXModel &)=deletemxvk::MXModel
operator=(MXModel &&other) noexceptmxvk::MXModel
subMesh(size_t i) constmxvk::MXModelinline
subMeshCount() constmxvk::MXModelinline
subMeshes() constmxvk::MXModelinline
upload(VkDevice device, VkPhysicalDevice physicalDevice, VkCommandPool commandPool, VkQueue graphicsQueue)mxvk::MXModel
vertexBuffer() constmxvk::MXModelinline
vertices() constmxvk::MXModelinline
~MXModel()=defaultmxvk::MXModel