Go to the source code of this file.
|
| ion::gfxutils::DefineComponentFunctions (char, kByte, i8) |
|
| ion::gfxutils::DefineComponentFunctions (unsigned char, kUnsignedByte, ui8) |
|
| ion::gfxutils::DefineComponentFunctions (int16, kShort, i16) |
|
| ion::gfxutils::DefineComponentFunctions (uint16, kUnsignedShort, ui16) |
|
| ion::gfxutils::DefineComponentFunctions (int32, kInt, i) |
|
| ion::gfxutils::DefineComponentFunctions (uint32, kUnsignedInt, ui) |
|
| ion::gfxutils::DefineComponentFunctions (float, kFloat, f) |
|
| ion::gfxutils::DefineComponentFunctionPair (math::Matrix2f, kFloatMatrixColumn2, 2U) |
|
| ion::gfxutils::DefineComponentFunctionPair (math::Matrix3f, kFloatMatrixColumn3, 3U) |
|
| ion::gfxutils::DefineComponentFunctionPair (math::Matrix4f, kFloatMatrixColumn4, 4U) |
|
#define DefineComponentFunctionPair |
( |
|
c_type, |
|
|
|
bo_type, |
|
|
|
count |
|
) |
| |
Value:template <> \
ION_API gfx::BufferObject::ComponentType \
GetComponentType<c_type>() { \
return gfx::BufferObject::bo_type; \
} \
template <> \
ION_API size_t GetComponentCount<c_type>() { \
return count; \
}
Definition at line 27 of file buffertoattributebinder.cc.
#define DefineComponentFunctions |
( |
|
c_type, |
|
|
|
bo_type, |
|
|
|
suffix |
|
) |
| |