Public Types | |
using | ContainerType = AZStd::tuple< T... > |
Static Public Member Functions | |
template<typename Targ , size_t Index> | |
static void | ReflectUnpackMethodFold (BehaviorContext::ClassBuilder< ContainerType > &builder, const AZStd::vector< AZStd::string > &typeNames) |
template<typename... Targ, size_t... Indices> | |
static void | ReflectUnpackMethods (BehaviorContext::ClassBuilder< ContainerType > &builder, AZStd::index_sequence< Indices... >) |
static void | Reflect (ReflectContext *context) |