Protogame.ProtogameAssetModule.LoadRawAssetStrategies C# (CSharp) Méthode

LoadRawAssetStrategies() public méthode

public LoadRawAssetStrategies ( IKernel kernel ) : void
kernel IKernel
Résultat void
        public void LoadRawAssetStrategies(IKernel kernel)
        {
#if PLATFORM_WINDOWS || PLATFORM_MACOS || PLATFORM_LINUX
            kernel.Bind<ILoadStrategy>().To<RawTextureLoadStrategy>().InSingletonScope();
            kernel.Bind<ILoadStrategy>().To<RawEffectLoadStrategy>().InSingletonScope();
            kernel.Bind<ILoadStrategy>().To<RawModelLoadStrategy>().InSingletonScope();
            kernel.Bind<ILoadStrategy>().To<RawAudioLoadStrategy>().InSingletonScope();
            kernel.Bind<ILoadStrategy>().To<RawATFLevelLoadStrategy>().InSingletonScope();
            kernel.Bind<ILoadStrategy>().To<RawOgmoEditorLevelLoadStrategy>().InSingletonScope();
            kernel.Bind<ILoadStrategy>().To<RawLogicControlScriptLoadStrategy>().InSingletonScope();
            kernel.Bind<ILoadStrategy>().To<RawConfigurationLoadStrategy>().InSingletonScope();
            kernel.Bind<ILoadStrategy>().To<RawUserInterfaceLoadStrategy>().InSingletonScope();
#endif
        }
    }
ProtogameAssetModule