public NullUVGroup() { mUVScale = 1.0; mUVType = UVType.UVT_DEFAULT; mUVDataType = NullDataStructType.DST_FLOAT; mUVArray = new List <Vector2>(); }
public NullVertexMorphObject AppendVertexMorphObject(NullDataStructType vertexDataType, int vertexCount) { NullVertexMorphObject av = new NullVertexMorphObject(vertexDataType, vertexCount); mVertexMorphObjectList.Add(av); return(av); }
public NullVertexMorphObject(NullDataStructType vertexDataType, int vertexCount) : this() { mVertexDataType = vertexDataType; for (int i = 0; i < vertexCount; ++i) { mVertexPosArray.Add(Vector3.zero); mNormalArray.Add(Vector3.zero); } }
public bool LoadFromStream(NullMemoryStream stream) { Clear(); bool res = stream.ReadList(out mUVArray); if (mUVArray.Count == 0) { return(res); } byte b; res &= stream.ReadByte(out b); mUVType = (UVType)b; res &= stream.ReadByte(out b); mUVDataType = (NullDataStructType)b; return(res); }
public NullVertexMorphObject() { mVertexDataType = NullDataStructType.DST_FLOAT; mVertexPosArray = new List <Vector3>(); mNormalArray = new List <Vector3>(); }