CM3D2.BinbolusVR.BinbolusVR.GetPluginPreferences C# (CSharp) Method

GetPluginPreferences() private method

.ini ファイルからプラグイン設定を読み込む
private GetPluginPreferences ( ) : void
return void
        private void GetPluginPreferences()
        {
            m_cfg.DebugLevel     = GetPreferences( "Config", "DebugLevel", m_cfg.DebugLevel );
            m_cfg.ScenesEnable   = GetPreferences( "Config", "ScenesEnable", m_cfg.ScenesEnable ).ToUpper();
            m_cfg.PowersEnable   = GetPreferences( "Config", "PowersEnable", m_cfg.PowersEnable ).ToUpper();
            m_cfg.DefaultPower   = GetPreferences( "Config", "DefaultPower", m_cfg.DefaultPower ).ToUpper();
            m_cfg.DefaultMode    = GetPreferences( "Config", "DefaultMode", m_cfg.DefaultMode ).ToUpper();
            m_cfg.ParallaxScale  = GetPreferences( "Config", "ParallaxScale", m_cfg.ParallaxScale );
            m_cfg.KeyTogglePower = GetPreferences( "Key", "TogglePower", m_cfg.KeyTogglePower ).ToUpper();
            m_cfg.KeyToggleMode  = GetPreferences( "Key", "ToggleMode", m_cfg.KeyToggleMode ).ToUpper();
            m_cfg.ParaSclAdjKeyInc  = GetPreferences( "Key", "ParaSclAdjKeyInc", m_cfg.ParaSclAdjKeyInc ).ToUpper();
            m_cfg.ParaSclAdjKeyDec  = GetPreferences( "Key", "ParaSclAdjKeyDec", m_cfg.ParaSclAdjKeyDec ).ToUpper();

            if( (int)DEBUG_LEVELS.NONE != m_cfg.DebugLevel ) {
                Console.WriteLine( "{0}: Config: DebugLevel= {1}", GetPluginName(), m_cfg.DebugLevel );
                Console.WriteLine( "{0}: Config: ScenesEnable= {1}", GetPluginName(), m_cfg.ScenesEnable );
                Console.WriteLine( "{0}: Config: PowersEnable= {1}", GetPluginName(), m_cfg.PowersEnable );
                Console.WriteLine( "{0}: Config: DefaultPower= {1}", GetPluginName(), m_cfg.DefaultPower );
                Console.WriteLine( "{0}: Config: DefaultMode= {1}", GetPluginName(), m_cfg.DefaultMode );
                Console.WriteLine( "{0}: Config: ParallaxScale= {1}", GetPluginName(), m_cfg.ParallaxScale );
                // キー設定 @see http://docs.unity3d.com/Manual/ConventionalGameInput.html
                Console.WriteLine( "{0}: Key: KeyTogglePower= {1}", GetPluginName(), m_cfg.KeyTogglePower );
                Console.WriteLine( "{0}: Key: KeyToggleMode= {1}", GetPluginName(), m_cfg.KeyToggleMode );
                Console.WriteLine( "{0}: Key: ParaSclAdjKeyInc= {1}", GetPluginName(), m_cfg.ParaSclAdjKeyInc );
                Console.WriteLine( "{0}: Key: ParaSclAdjKeyDec= {1}", GetPluginName(), m_cfg.ParaSclAdjKeyDec );
            }
        }