using System; using System.Collections.Generic; namespace NW4RTools.Models { public class Model { public enum ScaleModeType { Standard, SoftImage, Maya } public enum TexMatrixModeType { Maya, SoftImage, Max } public ResDict Bytecode; public ResDict Nodes; public ResDict VtxPosData; public ResDict VtxNrmData; public ResDict VtxClrData; public ResDict VtxTexCoordData; public ResDict Materials; public ResDict Shaders; public ResDict Shapes; public ResDict> PairingLookupByTexture; public ResDict> PairingLookupByPalette; /*public ResDict Bytecode, Nodes, VtxPosData, VtsNrmData, VtxClrData, VtxTexCoordData; public ResDict VtxFurVecData, VtxFurPosData, Materials, Shaders, Shapes; public ResDict Textures, Palettes;*/ public ScaleModeType ScaleMode; public TexMatrixModeType TexMatrixMode; public UInt32 VertexCount, TriangleCount; public bool UsesNrmMtxArray, UsesTexMtxArray; public Int32[] MatrixIDtoNodeID; public Vec3 Minimum, Maximum; public Model() { } } }