Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
Extension.h
Go to the documentation of this file.
1 // Copyright (c) 2014 Silicon Studio Corp. (http://siliconstudio.co.jp)
2 // This file is distributed under GPL v3. See LICENSE.md for details.
3 #pragma once
4 
5 #include <assimp/scene.h>
6 
7 #define _AI_MATKEY_TEXTYPE_BASE "$tex.type"
8 #define _AI_MATKEY_TEXCOLOR_BASE "$tex.color"
9 #define _AI_MATKEY_TEXALPHA_BASE "$tex.alpha"
10 
11 #define AI_MATKEY_TEXTYPE(type, N) _AI_MATKEY_TEXTYPE_BASE,type,N
12 #define AI_MATKEY_TEXCOLOR(type,N) _AI_MATKEY_TEXCOLOR_BASE,type,N
13 #define AI_MATKEY_TEXALPHA(type,N) _AI_MATKEY_TEXALPHA_BASE,type,N
14 
15 /// <summary>
16 /// Enumeration of the different types of node in the new Assimp's material stack.
17 /// Don't forget to update the dictionnary in Materials.cpp when modifying this enum.
18 /// </summary>
24 };
25 /// <summary>
26 /// Enumeration of the new Assimp's flags.
27 /// </summary>
31 };
32 #define aiStackFlags_NumbeFlags 2
33 /// <summary>
34 /// Enumeration of the different operations in the new Assimp's material stack.
35 /// Don't forget to update the dictionnary in Materials.cpp when modifying this enum.
36 /// </summary>
79 };
aiStackFlags
Enumeration of the new Assimp's flags.
Definition: Extension.h:28
aiStackType
Enumeration of the different types of node in the new Assimp's material stack. Don't forget to update...
Definition: Extension.h:19
aiStackOperation
Enumeration of the different operations in the new Assimp's material stack. Don't forget to update th...
Definition: Extension.h:37