/[gr2lib]/trunk/gr2lib/core/interfaces/ITexture.cs
ViewVC logotype

Contents of /trunk/gr2lib/core/interfaces/ITexture.cs

Parent Directory Parent Directory | Revision Log Revision Log


Revision 160 - (show annotations) (download)
Thu Jul 22 10:20:55 2010 UTC (9 years, 1 month ago) by william
File size: 833 byte(s)
Add UIEditor to edit EnumType Values via a dropdown combobox

1 using System;
2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Text;
5 using gr2lib.core.coretypes.implementation;
6 using gr2lib.core.ui.helpers;
7 using gr2lib.core.helpers;
8 using gr2lib.core.typedefs;
9
10 namespace gr2lib.core.interfaces
11 {
12 public interface ITexture : INativePointer, IExtendedData//, IResource
13 {
14 FilePath FromFileName { get; set; }
15 NameValuePair<string,granny_texture_type> TextureType { get; set; }
16 int Width { get; set; }
17 int Height { get; set; }
18 NameValuePair<string, granny_texture_encoding> Encoding { get; set; }
19 int SubFormat { get; set; }
20 Layout Layout { get; set; }
21 List<Image> Images { get; set; }
22
23 //string TextureTypeFormat { get; }
24 //string EncodingFormat { get; }
25
26 }
27 }

  ViewVC Help
Powered by ViewVC 1.1.22