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) |