Class Model
Defined in File Model.hpp
Class Documentation
-
class Model
Public Functions
-
Model()
-
Model(VulkanDevice *device)
-
void cleanUp()
-
void add_new_mesh(VulkanDevice *device, VkQueue transfer_queue, VkCommandPool command_pool, std::vector<Vertex> &vertices, std::vector<unsigned int> &indices, std::vector<unsigned int> &materialIndex, std::vector<ObjMaterial> &materials)
-
inline uint32_t getTextureCount()
-
inline std::vector<VkSampler> &getTextureSamplers()
-
inline std::vector<std::string> getTextureList()
-
inline uint32_t getMeshCount()
-
inline glm::mat4 getModel()
-
inline uint32_t getCustomInstanceIndex()
-
uint32_t getPrimitiveCount()
-
inline ObjectDescription getObjectDescription()
-
void set_model(glm::mat4 model)
-
~Model()
-
Model()