C# Class CSPspEmu.Core.Gpu.VertexReader

Mostra file Open project: soywiz/cspspemu

Public Properties

Property Type Description
PointerOffset int
VertexSize int

Protected Properties

Property Type Description
BasePointer byte*
ReadColor System.Action
ReadColorList System.Action[]
ReadNormal System.Action
ReadNormalList System.Action[]
ReadPosition System.Action
ReadPositionList System.Action[]
ReadTextureCoordinates System.Action
ReadTextureCoordinatesList System.Action[]
ReadWeights System.Action
ReadWeightsList System.Action[]
SkinningWeightCount int
Transform2D bool
VertexAlignSize int
VertexAlignment System.Action
VertexInfo VertexInfo*
VertexType CSPspEmu.Core.Gpu.State.VertexTypeStruct

Public Methods

Method Description
ReadNormalByte ( ) : void
ReadNormalFloat ( ) : void
ReadNormalShort ( ) : void
ReadPositionByte ( ) : void
ReadPositionFloat ( ) : void
ReadPositionShort ( ) : void
ReadVertex ( int Index ) : VertexInfo
ReadVertex ( int Index, VertexInfo VertexInfo ) : void
ReadVertices ( int Index, VertexInfo VertexInfo, int Count ) : void
ReadWeightByte ( ) : void
ReadWeightFloat ( ) : void
ReadWeightShort ( ) : void
SetVertexTypeStruct ( CSPspEmu.Core.Gpu.State.VertexTypeStruct VertexType, byte BasePointer ) : void
VertexReader ( ) : System

Protected Methods

Method Description
Align ( int Size ) : void
Align1 ( ) : void
Align2 ( ) : void
Align4 ( ) : void
Invalid ( ) : void
ReadColor4444 ( ) : void
ReadColor5551 ( ) : void
ReadColor5650 ( ) : void
ReadColor8888 ( ) : void
ReadTextureCoordinatesByte ( ) : void
ReadTextureCoordinatesFloat ( ) : void
ReadTextureCoordinatesShort ( ) : void
Void ( ) : void
_SetVertexInfoColor ( OutputPixel Color ) : void

Method Details

Align() protected method

protected Align ( int Size ) : void
Size int
return void

Align1() protected method

protected Align1 ( ) : void
return void

Align2() protected method

protected Align2 ( ) : void
return void

Align4() protected method

protected Align4 ( ) : void
return void

Invalid() protected method

protected Invalid ( ) : void
return void

ReadColor4444() protected method

protected ReadColor4444 ( ) : void
return void

ReadColor5551() protected method

protected ReadColor5551 ( ) : void
return void

ReadColor5650() protected method

protected ReadColor5650 ( ) : void
return void

ReadColor8888() protected method

protected ReadColor8888 ( ) : void
return void

ReadNormalByte() public method

public ReadNormalByte ( ) : void
return void

ReadNormalFloat() public method

public ReadNormalFloat ( ) : void
return void

ReadNormalShort() public method

public ReadNormalShort ( ) : void
return void

ReadPositionByte() public method

public ReadPositionByte ( ) : void
return void

ReadPositionFloat() public method

public ReadPositionFloat ( ) : void
return void

ReadPositionShort() public method

public ReadPositionShort ( ) : void
return void

ReadTextureCoordinatesByte() protected method

protected ReadTextureCoordinatesByte ( ) : void
return void

ReadTextureCoordinatesFloat() protected method

protected ReadTextureCoordinatesFloat ( ) : void
return void

ReadTextureCoordinatesShort() protected method

protected ReadTextureCoordinatesShort ( ) : void
return void

ReadVertex() public method

public ReadVertex ( int Index ) : VertexInfo
Index int
return VertexInfo

ReadVertex() public method

public ReadVertex ( int Index, VertexInfo VertexInfo ) : void
Index int
VertexInfo VertexInfo
return void

ReadVertices() public method

public ReadVertices ( int Index, VertexInfo VertexInfo, int Count ) : void
Index int
VertexInfo VertexInfo
Count int
return void

ReadWeightByte() public method

public ReadWeightByte ( ) : void
return void

ReadWeightFloat() public method

public ReadWeightFloat ( ) : void
return void

ReadWeightShort() public method

public ReadWeightShort ( ) : void
return void

SetVertexTypeStruct() public method

public SetVertexTypeStruct ( CSPspEmu.Core.Gpu.State.VertexTypeStruct VertexType, byte BasePointer ) : void
VertexType CSPspEmu.Core.Gpu.State.VertexTypeStruct
BasePointer byte
return void

VertexReader() public method

public VertexReader ( ) : System
return System

Void() protected method

protected Void ( ) : void
return void

_SetVertexInfoColor() protected method

protected _SetVertexInfoColor ( OutputPixel Color ) : void
Color OutputPixel
return void

Property Details

BasePointer protected_oe property

protected byte* BasePointer
return byte*

PointerOffset public_oe property

public int PointerOffset
return int

ReadColor protected_oe property

protected Action,System ReadColor
return System.Action

ReadColorList protected_oe property

protected Action[],System ReadColorList
return System.Action[]

ReadNormal protected_oe property

protected Action,System ReadNormal
return System.Action

ReadNormalList protected_oe property

protected Action[],System ReadNormalList
return System.Action[]

ReadPosition protected_oe property

protected Action,System ReadPosition
return System.Action

ReadPositionList protected_oe property

protected Action[],System ReadPositionList
return System.Action[]

ReadTextureCoordinates protected_oe property

protected Action,System ReadTextureCoordinates
return System.Action

ReadTextureCoordinatesList protected_oe property

protected Action[],System ReadTextureCoordinatesList
return System.Action[]

ReadWeights protected_oe property

protected Action,System ReadWeights
return System.Action

ReadWeightsList protected_oe property

protected Action[],System ReadWeightsList
return System.Action[]

SkinningWeightCount protected_oe property

protected int SkinningWeightCount
return int

Transform2D protected_oe property

protected bool Transform2D
return bool

VertexAlignSize protected_oe property

protected int VertexAlignSize
return int

VertexAlignment protected_oe property

protected Action,System VertexAlignment
return System.Action

VertexInfo protected_oe property

protected VertexInfo* VertexInfo
return VertexInfo*

VertexSize public_oe property

public int VertexSize
return int

VertexType protected_oe property

protected VertexTypeStruct,CSPspEmu.Core.Gpu.State VertexType
return CSPspEmu.Core.Gpu.State.VertexTypeStruct