コード例 #1
0
ファイル: ShaderPart.cs プロジェクト: imxieyi/osu-framework
        internal ShaderPart(string name, byte[] data, ShaderType type, ShaderManager manager)
        {
            Name = name;
            Type = type;

            this.manager = manager;

            shaderCodes.Add(loadFile(data));
            shaderCodes.RemoveAll(string.IsNullOrEmpty);

            if (shaderCodes.Count == 0)
            {
                return;
            }

            HasCode = true;
        }