Protogame.EffectCompilerHelper.GetPlatformDefineForEffect C# (CSharp) Méthode

GetPlatformDefineForEffect() private static méthode

private static GetPlatformDefineForEffect ( TargetPlatform platform ) : string
platform TargetPlatform
Résultat string
        private static string GetPlatformDefineForEffect(TargetPlatform platform)
        {
            switch (platform)
            {
                case TargetPlatform.Windows:
                    return "PLATFORM_WINDOWS";
                case TargetPlatform.Xbox360:
                    return "PLATFORM_XBOX360";
                case TargetPlatform.WindowsPhone:
                    return "PLATFORM_WINDOWSPHONE";
                case TargetPlatform.iOS:
                    return "PLATFORM_IOS";
                case TargetPlatform.Android:
                    return "PLATFORM_ANDROID";
                case TargetPlatform.Linux:
                    return "PLATFORM_LINUX";
                case TargetPlatform.MacOSX:
                    return "PLATFORM_MACOSX";
                case TargetPlatform.WindowsStoreApp:
                    return "PLATFORM_WINDOWSSTOREAPP";
                case TargetPlatform.NativeClient:
                    return "PLATFORM_NATIVECLIENT";
                case TargetPlatform.Ouya:
                    return "PLATFORM_OUYA";
                case TargetPlatform.PlayStationMobile:
                    return "PLATFORM_PSMOBILE";
                case TargetPlatform.WindowsPhone8:
                    return "PLATFORM_WINDOWSPHONE8";
                case TargetPlatform.RaspberryPi:
                    return "PLATFORM_RASPBERRYPI";
                case TargetPlatform.Web:
                    return "PLATFORM_WEB";
                default:
                    return String.Empty;
            }
        }
    }