CrossFramework Library
|
00001 /* 00002 * @file 00003 * @brief ResConstant型を記述する。 00004 * @author akino 00005 */ 00006 #if defined(XG3D_INCLUDED_RESCONSTANT_HPP) 00007 #else 00008 #define XG3D_INCLUDED_RESCONSTANT_HPP 00009 00010 //------------------------------------------------------------ 00011 #include <XG3D/BuiltInTypes.hpp> 00012 00013 //------------------------------------------------------------ 00014 namespace XG3D { 00016 00017 00018 struct ResConstant 00019 { 00021 static const u16 INVALID_MAT_INDEX = 0xFFFF; 00022 00024 static const u16 INVALID_MAT_PARAM_INDEX = 0xFFFF; 00025 00027 static const u16 INVALID_MAT_SET_INDEX = 0xFFFF; 00028 00030 static const u16 INVALID_MDL_INDEX = 0xFFFF; 00031 00033 static const u16 INVALID_MDL_MAT_REFER_INDEX = 0xFFFF; 00034 00036 static const u16 INVALID_MDL_MESH_INDEX = 0xFFFF; 00037 00039 static const u16 INVALID_MDL_NODE_INDEX = 0xFFFF; 00040 00042 static const u16 INVALID_MDL_SHAPE_INDEX = 0xFFFF; 00043 00045 static const u16 INVALID_MDL_SKINNING_TABLE_INDEX = 0xFFFF; 00046 00048 static const u16 INVALID_MDL_SUB_MESH_INDEX = 0xFFFF; 00049 00051 static const u16 INVALID_TEX_INDEX = 0xFFFF; 00052 }; 00054 } 00055 //------------------------------------------------------------ 00056 #endif 00057 // EOF