PeriDyno 1.0.0
Loading...
Searching...
No Matches
vkglTF::Model Member List

This is the complete list of members for vkglTF::Model, including all inherited members.

animationsvkglTF::Model
bindBuffers(VkCommandBuffer commandBuffer)vkglTF::Model
buffersBoundvkglTF::Model
createEmptyTexture(VkQueue transferQueue)vkglTF::Modelprivate
ctxvkglTF::Modelprotected
descriptorPoolvkglTF::Model
dimensionsvkglTF::Model
draw(VkCommandBuffer commandBuffer, uint32_t renderFlags=0, VkPipelineLayout pipelineLayout=VK_NULL_HANDLE, uint32_t bindImageSet=1)vkglTF::Model
drawNode(Node *node, VkCommandBuffer commandBuffer, uint32_t renderFlags=0, VkPipelineLayout pipelineLayout=VK_NULL_HANDLE, uint32_t bindImageSet=1)vkglTF::Model
emptyTexturevkglTF::Modelprivate
findNode(Node *parent, uint32_t index)vkglTF::Model
getNodeDimensions(Node *node, glm::vec3 &min, glm::vec3 &max)vkglTF::Model
getSceneDimensions()vkglTF::Model
getTexture(uint32_t index)vkglTF::Modelprivate
indicesvkglTF::Model
linearNodesvkglTF::Model
loadAnimations(tinygltf::Model &gltfModel)vkglTF::Model
loadFromFile(std::string filename, uint32_t fileLoadingFlags=vkglTF::FileLoadingFlags::None, float scale=1.0f)vkglTF::Model
loadImages(tinygltf::Model &gltfModel)vkglTF::Model
loadMaterials(tinygltf::Model &gltfModel)vkglTF::Model
loadNode(vkglTF::Node *parent, const tinygltf::Node &node, uint32_t nodeIndex, const tinygltf::Model &model, std::vector< uint32_t > &indexBuffer, std::vector< Vertex > &vertexBuffer, float globalscale)vkglTF::Model
loadSkins(tinygltf::Model &gltfModel)vkglTF::Model
materialsvkglTF::Model
metallicRoughnessWorkflowvkglTF::Model
Model()vkglTF::Model
nodeFromIndex(uint32_t index)vkglTF::Model
nodesvkglTF::Model
pathvkglTF::Model
prepareNodeDescriptor(vkglTF::Node *node, VkDescriptorSetLayout descriptorSetLayout)vkglTF::Model
skinsvkglTF::Model
texturesvkglTF::Model
updateAnimation(uint32_t index, float time)vkglTF::Model
verticesvkglTF::Model
~Model()vkglTF::Model