C# Class Radegast.Rendering.FaceData

Show file Open project: justasabc/UnityOpenSimClient Class Usage Examples

Public Properties

Property Type Description
AnimInfo TextureAnimationInfo
BoundingVolume BoundingVolume
IndexVBO int
Indices ushort[]
Normals float[]
PickingID int
QueryID int
TexCoords float[]
TextureInfo TextureInfo
VBOFailed bool
VertexSize int
VertexVBO int
Vertices float[]

Public Methods

Method Description
CheckVBO ( Face face ) : bool

Checks if VBOs are created, if they are, bind them, if not create new

Dispose ( ) : void

Dispose VBOs if we have them in graphics card memory

Method Details

CheckVBO() public method

Checks if VBOs are created, if they are, bind them, if not create new
public CheckVBO ( Face face ) : bool
face OpenMetaverse.Rendering.Face Which face's mesh is uploaded in this VBO
return bool

Dispose() public method

Dispose VBOs if we have them in graphics card memory
public Dispose ( ) : void
return void

Property Details

AnimInfo public property

public TextureAnimationInfo,Radegast.Rendering AnimInfo
return TextureAnimationInfo

BoundingVolume public property

public BoundingVolume,Radegast.Rendering BoundingVolume
return BoundingVolume

IndexVBO public property

public int IndexVBO
return int

Indices public property

public ushort[] Indices
return ushort[]

Normals public property

public float[] Normals
return float[]

PickingID public property

public int PickingID
return int

QueryID public property

public int QueryID
return int

TexCoords public property

public float[] TexCoords
return float[]

TextureInfo public property

public TextureInfo,Radegast.Rendering TextureInfo
return TextureInfo

VBOFailed public property

public bool VBOFailed
return bool

VertexSize public static property

public static int VertexSize
return int

VertexVBO public property

public int VertexVBO
return int

Vertices public property

public float[] Vertices
return float[]