/[gr2lib]/trunk/gr2lib/core/coretypes/implementation/grnfileinfo.cs
ViewVC logotype

Diff of /trunk/gr2lib/core/coretypes/implementation/grnfileinfo.cs

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

--- trunk/gr2lib/core/coretypes/implementation/grnfileinfo.cs	2010/07/15 22:18:29	81
+++ trunk/gr2lib/core/coretypes/implementation/grnfileinfo.cs	2010/07/15 23:36:04	82
@@ -7,7 +7,7 @@
 namespace gr2lib.core.coretypes.implementation
 {
    
-    public class grnfileinfo
+    public class grnfileinfo : Igrnfileinfo
     {
         private string fromFileName;
         private ArtToolInfo _ArtToolInfo;
@@ -15,18 +15,20 @@
         private List<Texture> _Textures;
         private List<Material> _Materials;
 
-        #region Igrnfileinfo Members
-        public ArtToolInfo ArtToolInfo { get { return _ArtToolInfo; } set { _ArtToolInfo = value; } }
-        public ExporterInfo ExporterInfo { get { return _ExporterInfo; } set { _ExporterInfo = value; } }
-        public string FromFileName { get { return fromFileName; } set { fromFileName = value; } }
-        public List<Texture> Textures { get { return _Textures; } set { _Textures = value; } }
-        public List<Material> Materials { get { return _Materials; } set { _Materials = value; } }
-        #endregion
 
-        public IntPtr NativePointer;
+        //Skeletons
+        //VertexDatas
+        //TriTopologies
+        //Meshes
+        //Models
+        //TrackGroups
+        //Animations
+        //ExtendedData
+
+
 
-        internal string filePath;
-        internal string fileName;
+        private string filePath;
+        private string fileName;
 
         public grnfileinfo(string path) 
          {
@@ -108,5 +110,24 @@
 
             return info;
         }
+
+
+        #region Igrnfileinfo Members
+        public ArtToolInfo ArtToolInfo { get { return _ArtToolInfo; } set { _ArtToolInfo = value; } }
+        public ExporterInfo ExporterInfo { get { return _ExporterInfo; } set { _ExporterInfo = value; } }
+        public string FromFileName { get { return fromFileName; } set { fromFileName = value; } }
+        public List<Texture> Textures { get { return _Textures; } set { _Textures = value; } }
+        public List<Material> Materials { get { return _Materials; } set { _Materials = value; } }
+        #endregion
+
+        #region INativePointer Members
+        private IntPtr _NativePointer;
+        public IntPtr NativePointer { get { return _NativePointer; } set { _NativePointer = value; } }
+        #endregion
+
+        #region IExtendedData Members
+        private IntPtr _ExtendedData;
+        public IntPtr ExtendedData { get { return _ExtendedData; } set { _ExtendedData = value; } }
+        #endregion
     }
 }

 

  ViewVC Help
Powered by ViewVC 1.1.22