public SFInitParams2(int dummy)
        {
            TheASVersion              = ASVersion.AS3;
            InitVideo              = false;
            InitSound              = true;
            TheVideoSoundSystem       = VideoSoundSystem.SystemSound;
            IsInitIME                = false;
            IsProgLoading     = EnableAmpProfiling.Yes;
            IsSetFontCacheParams     = true;
            IsEnableDynamicCache     = true;
            SetFontPackParams      = true;
            IsInitIME                = false;
            ProgLoading            = EnableProgressiveLoading.Yes;

            TheFontCacheConfig.TextureHeight      = 1024;
            TheFontCacheConfig.TextureWidth       = 1024;
            TheFontCacheConfig.MaxNumTextures     = 1;
            TheFontCacheConfig.MaxSlotHeight      = 48;

            TheFontPackParams.NominalSize     = 32;
            TheFontPackParams.PadPixels       = 2;
            TheFontPackParams.TextureWidth    = 512;
            TheFontPackParams.TextureHeight   = 512;

            SetFontPackParams      = true;
            GlyphCountLimit        = 1000;
            SoundVolume             = 10;
            IsMute                  = false;
            Sentinal                = SFSentinal.Sentinal;
        }
        public SFInitParams2(SFInitParams initParams)
        {
            TheASVersion    = (ASVersion)initParams.TheASVersion;
            InitVideo    = initParams.InitVideo;
            InitSound    = initParams.InitSound;
            TheVideoSoundSystem       = (VideoSoundSystem) initParams.TheVideoSoundSystem;
            IsInitIME                = initParams.IsInitIME;
            IsProgLoading     = (EnableAmpProfiling) initParams.IsProgLoading;
            IsSetFontCacheParams     = initParams.SetFontCacheParams;
            IsEnableDynamicCache     = initParams.IsEnableDynamicCache;
            SetFontPackParams      = initParams.SetFontPackParams;
            IsInitIME                = initParams.IsInitIME;
            ProgLoading            = (EnableProgressiveLoading) initParams.ProgLoading;

            TheFontCacheConfig.TextureHeight      = initParams.TheFontCacheConfig.TextureHeight;
            TheFontCacheConfig.TextureWidth       = initParams.TheFontCacheConfig.TextureWidth;
            TheFontCacheConfig.MaxNumTextures     = initParams.TheFontCacheConfig.MaxNumTextures;
            TheFontCacheConfig.MaxSlotHeight      = initParams.TheFontCacheConfig.MaxSlotHeight;

            TheFontPackParams.NominalSize         = initParams.TheFontPackParams.NominalSize;
            TheFontPackParams.PadPixels           = initParams.TheFontPackParams.PadPixels;
            TheFontPackParams.TextureWidth        = initParams.TheFontPackParams.TextureWidth;
            TheFontPackParams.TextureHeight       = initParams.TheFontPackParams.TextureHeight;

            SetFontPackParams      = initParams.SetFontCacheParams;
            GlyphCountLimit        = initParams.GlyphCountLimit;
            SoundVolume             = initParams.SoundVolume;
            IsMute                  = initParams.IsMute;
            Sentinal                = SFSentinal.Sentinal;
        }