OrbitEngine::Meta::internal::NativeTypeResolver struct

Public types

template<typename T>
struct IsReflected

Public static functions

template<typename T>
static auto func(decltype&::Reflection) -> char
template<typename T>
static auto func(...) -> int
template<typename T, typename std::enable_if<IsReflected<T>::value, int>::type = 0>
static auto Get() -> NativeType*
template<typename T, typename std::enable_if<!IsReflected<T>::value, int>::type = 0>
static auto Get() -> NativeType*