![]() |
PeriDyno 1.0.0
|
#include <VulkanglTFModel.h>
Public Member Functions | |
glm::mat4 | localMatrix () |
glm::mat4 | getMatrix () |
void | update () |
~Node () | |
Public Attributes | |
Node * | parent |
uint32_t | index |
std::vector< Node * > | children |
glm::mat4 | matrix |
std::string | name |
Mesh * | mesh |
Skin * | skin |
int32_t | skinIndex = -1 |
glm::vec3 | translation {} |
glm::vec3 | scale { 1.0f } |
glm::quat | rotation {} |
Definition at line 166 of file VulkanglTFModel.h.
vkglTF::Node::~Node | ( | ) |
Definition at line 561 of file VulkanglTFModel.cpp.
glm::mat4 vkglTF::Node::getMatrix | ( | ) |
Definition at line 526 of file VulkanglTFModel.cpp.
glm::mat4 vkglTF::Node::localMatrix | ( | ) |
void vkglTF::Node::update | ( | ) |
std::vector<Node*> vkglTF::Node::children |
Definition at line 169 of file VulkanglTFModel.h.
uint32_t vkglTF::Node::index |
Definition at line 168 of file VulkanglTFModel.h.
glm::mat4 vkglTF::Node::matrix |
Definition at line 170 of file VulkanglTFModel.h.
Mesh* vkglTF::Node::mesh |
Definition at line 172 of file VulkanglTFModel.h.
std::string vkglTF::Node::name |
Definition at line 171 of file VulkanglTFModel.h.
Node* vkglTF::Node::parent |
Definition at line 167 of file VulkanglTFModel.h.
glm::quat vkglTF::Node::rotation {} |
Definition at line 177 of file VulkanglTFModel.h.
glm::vec3 vkglTF::Node::scale { 1.0f } |
Definition at line 176 of file VulkanglTFModel.h.
Skin* vkglTF::Node::skin |
Definition at line 173 of file VulkanglTFModel.h.
int32_t vkglTF::Node::skinIndex = -1 |
Definition at line 174 of file VulkanglTFModel.h.
glm::vec3 vkglTF::Node::translation {} |
Definition at line 175 of file VulkanglTFModel.h.