Artemis.Engine.Multiforms.MultiformPostUpdateEvent.Perform C# (CSharp) Method

Perform() public abstract method

public abstract Perform ( Multiform>.Dictionary registered, Multiform>.Dictionary active ) : void
registered Multiform>.Dictionary
active Multiform>.Dictionary
return void
        public abstract void Perform(
            Dictionary<string, Multiform> registered,
            Dictionary<string, Multiform> active);

Usage Example

Example #1
0
 private void ApplyOrQueueEvent(MultiformPostUpdateEvent evt)
 {
     if (Updating)
     {
         PostUpdateEvents.Add(evt);
     }
     else if (ApplyingPostUpdateEvents)
     {
         PostUpdateEventQueue.Add(evt);
     }
     else
     {
         // Perform it immediately if we're not updating or applying PostUpdateEvents.
         evt.Perform(RegisteredMultiforms, ActiveMultiforms);
     }
 }
All Usage Examples Of Artemis.Engine.Multiforms.MultiformPostUpdateEvent::Perform
MultiformPostUpdateEvent