public override DataFormatReference MakeReference() { DataFormatReference dfr = base.MakeReference(); dfr.Capabilities.Add(typeof(ShaderObjectModel), DataFormatCapabilities.All); dfr.Filters.Add("Cross-platform binary shader", new byte?[][] { new byte?[] { (byte)'X', (byte)'p', (byte)'l', (byte)'a', (byte)'t', (byte)'S', (byte)'h', (byte)'d' } }, new string[] { "*.xsb" }); return(dfr); }
protected override DataFormatReference MakeReferenceInternal() { if (_dfr == null) { _dfr = new DataFormatReference(GetType()); } return(_dfr); }
protected override DataFormatReference MakeReferenceInternal() { if (_dfr == null) { _dfr = new DataFormatReference(GetType()); _dfr.Capabilities.Add(typeof(LightingObjectModel), DataFormatCapabilities.All); } return _dfr; }
protected override DataFormatReference MakeReferenceInternal() { if (_dfr == null) { _dfr = base.MakeReferenceInternal(); _dfr.Capabilities.Add(typeof(TextureFontObjectModel), DataFormatCapabilities.All); } return(_dfr); }
protected override DataFormatReference MakeReferenceInternal() { if (_dfr == null) { _dfr = new DataFormatReference(this.GetType()); _dfr.Capabilities.Add(typeof(ModelObjectModel), DataFormatCapabilities.All); } return(_dfr); }
protected override DataFormatReference MakeReferenceInternal() { if (_dfr == null) { _dfr = base.MakeReferenceInternal(); _dfr.Capabilities.Clear(); _dfr.Capabilities.Add(typeof(MochaClassLibraryObjectModel), DataFormatCapabilities.All); } return(_dfr); }
protected override DataFormatReference MakeReferenceInternal() { if (_dfr == null) { _dfr = base.MakeReferenceInternal (); _dfr.Capabilities.Add (typeof(TextureFontObjectModel), DataFormatCapabilities.All); } return _dfr; }
protected override DataFormatReference MakeReferenceInternal() { if (_dfr == null) { _dfr = new DataFormatReference(GetType()); } return _dfr; }