コード例 #1
0
 private static void Init()
 {
     if (instance == null && !initializing)
     {
         initializing = true;
         instance     = new HudApiMin();
         initializing = false;
     }
 }
コード例 #2
0
 /// <summary>
 /// Unregisters mod and frees references.
 /// </summary>
 public void Unload()
 {
     MyAPIGateway.Utilities.UnregisterMessageHandler(REGISTRATIONID, RegisterComponents);
     MessageFactory       = null;
     MessageSetter        = null;
     MessageGetter        = null;
     registered           = false;
     m_onRegisteredAction = null;
     Instance             = null;
 }
コード例 #3
0
 public override void Close()
 {
     Instance = null;
     Unload();
 }