/// <summary> /// Push new FObjectInitializer on stack. /// </summary> /// <param name="initializer">Object initializer to push.</param> public static void PushInitializer(FObjectInitializer initializer) { Native_FUObjectThreadContext.PushInitializer(initializer.Address); }
/// <summary> /// Retrieve current FObjectInitializer for current thread. /// </summary> /// <returns>Current FObjectInitializer.</returns> public static FObjectInitializer TopInitializer() { return(new FObjectInitializer(Native_FUObjectThreadContext.TopInitializer())); }
/// <summary> /// Remove top element from the stack. /// </summary> public static void PopInitializer() { Native_FUObjectThreadContext.PopInitializer(); }