OnDemand reflection for AZStd::vector. More...
Public Types | |
using | ContainerType = AZStd::vector< T, A > |
using | ValueIteratorType = Iterator_VM< ContainerType > |
Static Public Member Functions | |
static void | AssignAt (ContainerType &thisPtr, AZ::u64 index, T &value) |
static bool | EraseCheck_VM (ContainerType &thisPtr, AZ::u64 index) |
static ContainerType & | ErasePost_VM (ContainerType &thisPtr, AZ::u64) |
static ValueIteratorType | Iterate_VM (ContainerType &thisContainer) |
static bool | HasKey (ContainerType &thisPtr, AZ::u64 index) |
static ContainerType & | Insert (ContainerType &thisPtr, AZ::u64 index, const T &value) |
static bool | IsScriptEventType () |
static ContainerType & | PushBack_VM (ContainerType &thisType, const T &value) |
static void | Reflect (ReflectContext *context) |
OnDemand reflection for AZStd::vector.