Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ ReadMeshes()

void Microsoft.Xna.Framework.Graphics.Model.ReadMeshes ( ContentReader input)
inlineprivate

Definition at line 184 of file Model.cs.

185 {
186 int num = input.ReadInt32();
187 ModelMesh[] array = new ModelMesh[num];
188 for (int i = 0; i < num; i++)
189 {
190 string name = input.ReadObject<string>();
191 ModelBone parentBone = ReadBoneReference(input);
192 BoundingSphere boundingSphere = default(BoundingSphere);
193 boundingSphere.Center = input.ReadVector3();
194 boundingSphere.Radius = input.ReadSingle();
195 object obj = input.ReadObject<object>();
196 ModelMeshPart[] meshParts = ReadMeshParts(input);
197 array[i] = new ModelMesh(name, parentBone, boundingSphere, meshParts, obj);
198 }
199 meshes = new ModelMeshCollection(array);
200 }
static ModelMeshPart[] ReadMeshParts(ContentReader input)
Definition Model.cs:202
ModelBone ReadBoneReference(ContentReader input)
Definition Model.cs:172

References System.array, System.input, Microsoft.Xna.Framework.Graphics.Model.meshes, System.obj, Microsoft.Xna.Framework.Graphics.Model.ReadBoneReference(), and Microsoft.Xna.Framework.Graphics.Model.ReadMeshParts().

Referenced by Microsoft.Xna.Framework.Graphics.Model.Read().