//------------------------------------------------------------------------------ // // This code was generated by a tool. // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ using System; namespace BlendFile.DNA { using BlendFile; [DNAClassAttribute(635, "TexMapping", 144)] public class TexMapping { [DNAFieldAttribute(0, "float", "loc[3]", "System.Single[]", 12, false)] public float[] loc = new System.Single[3]; [DNAFieldAttribute(1, "float", "rot[3]", "System.Single[]", 12, false)] public float[] rot = new System.Single[3]; [DNAFieldAttribute(2, "float", "size[3]", "System.Single[]", 12, false)] public float[] size = new System.Single[3]; [DNAFieldAttribute(3, "int", "flag", "int", 4, false)] public int flag; [DNAFieldAttribute(4, "char", "projx", "char", 1, false)] public char projx; [DNAFieldAttribute(5, "char", "projy", "char", 1, false)] public char projy; [DNAFieldAttribute(6, "char", "projz", "char", 1, false)] public char projz; [DNAFieldAttribute(7, "char", "mapping", "char", 1, false)] public char mapping; [DNAFieldAttribute(8, "int", "type", "int", 4, false)] public int type; [DNAFieldAttribute(9, "float", "mat[4][4]", "System.Single[,]", 64, false)] public float[,] mat = new System.Single[4,4]; [DNAFieldAttribute(10, "float", "min[3]", "System.Single[]", 12, false)] public float[] min = new System.Single[3]; [DNAFieldAttribute(11, "float", "max[3]", "System.Single[]", 12, false)] public float[] max = new System.Single[3]; [DNAFieldAttribute(12, "Object", "*ob", "Object", 8, true)] public Object ptr_ob; public TexMapping() { this.loc = default; this.rot = default; this.size = default; this.flag = default; this.projx = default; this.projy = default; this.projz = default; this.mapping = default; this.type = default; this.mat = default; this.min = default; this.max = default; this.ptr_ob = default; } public TexMapping(float[] loc, float[] rot, float[] size, int flag, char projx, char projy, char projz, char mapping, int type, float[,] mat, float[] min, float[] max, Object ptr_ob) { this.loc = loc; this.rot = rot; this.size = size; this.flag = flag; this.projx = projx; this.projy = projy; this.projz = projz; this.mapping = mapping; this.type = type; this.mat = mat; this.min = min; this.max = max; this.ptr_ob = ptr_ob; } } }