Example #1
0
        /// <summary>
        /// Shuts down NoesisGUI library.
        /// </summary>
        public static void Shutdown()
        {
            Noesis_SetUpdateCursorCallback_(null);
            Noesis_SetSoftwareKeyboardCallbacks_(null, null);
            Extend.Shutdown();

            Noesis_Shutdown_();

            Extend.UnregisterCallbacks();
        }
Example #2
0
        /// <summary>
        /// Shuts down NoesisGUI library.
        /// </summary>
        public static void Shutdown()
        {
            Noesis_SetPlaySoundCallback(null);
            Noesis_SetOpenUrlCallback(null);
            Noesis_SetCursorCallback(null);
            Noesis_SetSoftwareKeyboardCallback(null);

            Extend.Shutdown();

            Noesis_Shutdown();

            Extend.UnregisterCallbacks();

            _initialized = false;
        }