Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
|
Classes | |
struct | IsReflected |
Static Public Member Functions | |
template<typename T > | |
static char | func (decltype(&T::Reflection)) |
template<typename T > | |
static int | func (...) |
template<typename T , typename std::enable_if< IsReflected< T >::value, int >::type = 0> | |
static TypeDescriptor * | Get () |
template<typename T , typename std::enable_if<!IsReflected< T >::value, int >::type = 0> | |
static TypeDescriptor * | Get () |