C# Класс FSO.Vitaboy.Mesh

3D Mesh.
Наследование: I3DGeometry
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
BlendData FSO.Vitaboy.BlendData[]
BoneBindings FSO.Vitaboy.BoneBinding[]
VertexBuffer FSO.Vitaboy.Model.VitaboyVertex[]

Защищенные свойства (Protected)

Свойство Тип Описание
IndexBuffer short[]
NumPrimitives int

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

Метод Описание
Clone ( ) : Mesh

Clones this mesh.

Draw ( GraphicsDevice gd ) : void

Draws this mesh.

DrawGeometry ( GraphicsDevice gd ) : void
InvalidateMesh ( ) : void
Mesh ( ) : System
Prepare ( Bone bone ) : void

Transforms the verticies making up this mesh into the designated bone positions.

Read ( Stream stream ) : void

Reads a mesh from a stream.

StoreOnGPU ( GraphicsDevice device ) : void

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

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

Clones this mesh.
public Clone ( ) : Mesh
Результат Mesh

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

Draws this mesh.
public Draw ( GraphicsDevice gd ) : void
gd GraphicsDevice A GraphicsDevice instance used for drawing.
Результат void

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

public DrawGeometry ( GraphicsDevice gd ) : void
gd GraphicsDevice
Результат void

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

public InvalidateMesh ( ) : void
Результат void

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

public Mesh ( ) : System
Результат System

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

Transforms the verticies making up this mesh into the designated bone positions.
public Prepare ( Bone bone ) : void
bone Bone The bone to start with. Should always be the ROOT bone.
Результат void

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

Reads a mesh from a stream.
public Read ( Stream stream ) : void
stream Stream A Stream instance holding a mesh.
Результат void

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

public StoreOnGPU ( GraphicsDevice device ) : void
device GraphicsDevice
Результат void

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

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

public BlendData[],FSO.Vitaboy BlendData
Результат FSO.Vitaboy.BlendData[]

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

public BoneBinding[],FSO.Vitaboy BoneBindings
Результат FSO.Vitaboy.BoneBinding[]

IndexBuffer защищенное свойство

protected short[] IndexBuffer
Результат short[]

NumPrimitives защищенное свойство

protected int NumPrimitives
Результат int

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

public VitaboyVertex[],FSO.Vitaboy.Model VertexBuffer
Результат FSO.Vitaboy.Model.VitaboyVertex[]