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

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

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

--- trunk/gr2lib/core/interfaces/ITexture.cs	2010/07/22 09:06:33	159
+++ trunk/gr2lib/core/interfaces/ITexture.cs	2010/07/22 10:20:55	160
@@ -4,22 +4,24 @@
 using System.Text;
 using gr2lib.core.coretypes.implementation;
 using gr2lib.core.ui.helpers;
+using gr2lib.core.helpers;
+using gr2lib.core.typedefs;
 
 namespace gr2lib.core.interfaces
 {
     public interface ITexture : INativePointer, IExtendedData//, IResource
     {
         FilePath FromFileName { get; set; }
-        int TextureType { get; set; }
+        NameValuePair<string,granny_texture_type> TextureType { get; set; }
         int Width { get; set; }
         int Height { get; set; }
-        int Encoding { get; set; }
+        NameValuePair<string, granny_texture_encoding> Encoding { get; set; }
         int SubFormat { get; set; }
         Layout Layout { get; set; }
         List<Image> Images { get; set; }
 
-        string TextureTypeFormat { get; }
-        string EncodingFormat { get; }
+        //string TextureTypeFormat { get; }
+        //string EncodingFormat { get; }
 
     }
 }

 

  ViewVC Help
Powered by ViewVC 1.1.22