public static bool Init() { if( instance != null ) Log.Fatal( "GameControlsManager class is already initialized." ); instance = new GameControlsManager(); bool ret = instance.InitInternal(); if( !ret ) Shutdown(); return ret; }