C# Класс Ms3dLoader.File

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
animationFPS float
currentTime float
fileName string
groupComments Ms3dLoader.Comment[]
groups Ms3dLoader.Group[]
header Header
jointComments Ms3dLoader.Comment[]
joints Ms3dLoader.Joint[]
materialComments Ms3dLoader.Comment[]
materials Ms3dLoader.Material[]
modelComments Ms3dLoader.Comment[]
totalFrames int
triangles Ms3dLoader.Triangle[]
vertices Ms3dLoader.Vertex[]

Открытые методы

Метод Описание
File ( string fileName ) : System
GetVertices ( int groupIndex, ushort &indices ) : OOGL.Animation.VertexStruct[]
ToModel ( ShaderProgram shader, OOGL tracks ) : OOGL.Animation.Model

Приватные методы

Метод Описание
AddChildBones ( string parentName, OOGL parentBone, OOGL bones ) : void
ReadComments ( BinaryReader r, int count ) : Ms3dLoader.Comment[]
ToVertexStruct ( int triangleIndex, int cornerIndex ) : OOGL.Animation.VertexStruct

Описание методов

File() публичный Метод

public File ( string fileName ) : System
fileName string
Результат System

GetVertices() публичный Метод

public GetVertices ( int groupIndex, ushort &indices ) : OOGL.Animation.VertexStruct[]
groupIndex int
indices ushort
Результат OOGL.Animation.VertexStruct[]

ToModel() публичный Метод

public ToModel ( ShaderProgram shader, OOGL tracks ) : OOGL.Animation.Model
shader OOGL.Shaders.ShaderProgram
tracks OOGL
Результат OOGL.Animation.Model

Описание свойств

animationFPS публичное свойство

public float animationFPS
Результат float

currentTime публичное свойство

public float currentTime
Результат float

fileName публичное свойство

public string fileName
Результат string

groupComments публичное свойство

public Comment[],Ms3dLoader groupComments
Результат Ms3dLoader.Comment[]

groups публичное свойство

public Group[],Ms3dLoader groups
Результат Ms3dLoader.Group[]

header публичное свойство

public Header,Ms3dLoader header
Результат Header

jointComments публичное свойство

public Comment[],Ms3dLoader jointComments
Результат Ms3dLoader.Comment[]

joints публичное свойство

public Joint[],Ms3dLoader joints
Результат Ms3dLoader.Joint[]

materialComments публичное свойство

public Comment[],Ms3dLoader materialComments
Результат Ms3dLoader.Comment[]

materials публичное свойство

public Material[],Ms3dLoader materials
Результат Ms3dLoader.Material[]

modelComments публичное свойство

public Comment[],Ms3dLoader modelComments
Результат Ms3dLoader.Comment[]

totalFrames публичное свойство

public int totalFrames
Результат int

triangles публичное свойство

public Triangle[],Ms3dLoader triangles
Результат Ms3dLoader.Triangle[]

vertices публичное свойство

public Vertex[],Ms3dLoader vertices
Результат Ms3dLoader.Vertex[]