示例#1
0
        //~mame_machine_manager()
        //{
        //    m_lua.reset();
        //    s_manager = nullptr;
        //}


        public static void close_instance()
        {
            if (s_manager != null)
            {
                s_manager.m_lua.Dispose();
                s_manager = null;
            }
        }
示例#2
0
 public static mame_machine_manager instance(emu_options options, osd_interface osd)
 {
     if (s_manager == null)
     {
         s_manager = new mame_machine_manager(options, osd);
     }
     return(s_manager);
 }