Creation of Switch Node, Fixed Primitives inheritance, and added

Blending to Shader.
This commit is contained in:
brunoherbelin
2020-04-02 00:06:55 +02:00
parent 37a6754de2
commit fc256693dc
13 changed files with 229 additions and 55 deletions

View File

@@ -8,9 +8,15 @@ namespace tinyxml2 {
class XMLDocument;
class XMLElement;
XMLElement *XMLElementGLM(XMLDocument *doc, glm::vec3 vector);
XMLElement *XMLElementGLM(XMLDocument *doc, glm::vec4 vector);
XMLElement *XMLElementGLM(XMLDocument *doc, glm::mat4 matrix);
XMLElement *XMLElementFromGLM(XMLDocument *doc, glm::vec3 vector);
XMLElement *XMLElementFromGLM(XMLDocument *doc, glm::vec4 vector);
XMLElement *XMLElementFromGLM(XMLDocument *doc, glm::mat4 matrix);
void XMLElementToGLM(XMLElement *elem, glm::vec3 &vector);
void XMLElementToGLM(XMLElement *elem, glm::vec4 &vector);
void XMLElementToGLM(XMLElement *elem, glm::mat4 &matrix);
void XMLCheckResult(uint r);
}