C# Class CSPspEmu.Core.Gpu.State.GpuStateStruct

ファイルを表示 Open project: soywiz/cspspemu Class Usage Examples

Public Properties

Property Type Description
AlphaTestState CSPspEmu.Core.Gpu.State.SubStates.AlphaTestStateStruct
BackfaceCullingState CSPspEmu.Core.Gpu.State.SubStates.BackfaceCullingStateStruct
BaseAddress uint
BaseOffset uint
BlendingState CSPspEmu.Core.Gpu.State.SubStates.BlendingStateStruct
ClearFlags ClearBufferSet
ClearingMode bool
ClipPlaneState CSPspEmu.Core.Gpu.State.SubStates.ClipPlaneStateStruct
ColorTestState CSPspEmu.Core.Gpu.State.SubStates.ColorTestStateStruct
DepthBufferState ScreenBufferStateStruct
DepthTestState CSPspEmu.Core.Gpu.State.SubStates.DepthTestStateStruct
DitheringState CSPspEmu.Core.Gpu.State.SubStates.DitheringStateStruct
DrawBufferState ScreenBufferStateStruct
FixColorSource ColorStruct
FogState CSPspEmu.Core.Gpu.State.SubStates.FogStateStruct
IndexAddress uint
LightingState CSPspEmu.Core.Gpu.State.SubStates.LightingStateStruct
LineSmoothState CSPspEmu.Core.Gpu.State.SubStates.LineSmoothStateStruct
LogicalOperationState CSPspEmu.Core.Gpu.State.SubStates.LogicalOperationStateStruct
MorphingState CSPspEmu.Core.Gpu.State.SubStates.MorphingStateStruct
Offset PointS
PatchCullingState CSPspEmu.Core.Gpu.State.SubStates.PatchCullingStateStruct
PatchState PatchStateStruct
ShadeModel ShadingModelEnum
SkinningState CSPspEmu.Core.Gpu.State.SubStates.SkinningStateStruct
StencilState CSPspEmu.Core.Gpu.State.SubStates.StencilStateStruct
TextureMappingState CSPspEmu.Core.Gpu.State.SubStates.TextureMappingStateStruct
TextureTransferState TextureTransferStateStruct
ToggleUpdateState bool
VertexAddress uint
VertexState CSPspEmu.Core.Gpu.State.VertexStateStruct
Viewport ViewportStruct

Public Methods

Method Description
GetAddressRelativeToBase ( uint RelativeAddress ) : uint
GetAddressRelativeToBaseOffset ( uint RelativeAddress ) : uint

Method Details

GetAddressRelativeToBase() public method

public GetAddressRelativeToBase ( uint RelativeAddress ) : uint
RelativeAddress uint
return uint

GetAddressRelativeToBaseOffset() public method

public GetAddressRelativeToBaseOffset ( uint RelativeAddress ) : uint
RelativeAddress uint
return uint

Property Details

AlphaTestState public_oe property

public AlphaTestStateStruct,CSPspEmu.Core.Gpu.State.SubStates AlphaTestState
return CSPspEmu.Core.Gpu.State.SubStates.AlphaTestStateStruct

BackfaceCullingState public_oe property

public BackfaceCullingStateStruct,CSPspEmu.Core.Gpu.State.SubStates BackfaceCullingState
return CSPspEmu.Core.Gpu.State.SubStates.BackfaceCullingStateStruct

BaseAddress public_oe property

public uint BaseAddress
return uint

BaseOffset public_oe property

public uint BaseOffset
return uint

BlendingState public_oe property

public BlendingStateStruct,CSPspEmu.Core.Gpu.State.SubStates BlendingState
return CSPspEmu.Core.Gpu.State.SubStates.BlendingStateStruct

ClearFlags public_oe property

A set of flags related to the clearing mode. Generally which buffers to clear.
public ClearBufferSet ClearFlags
return ClearBufferSet

ClearingMode public_oe property

When set, this will changes the Draw behaviour.
public bool ClearingMode
return bool

ClipPlaneState public_oe property

public ClipPlaneStateStruct,CSPspEmu.Core.Gpu.State.SubStates ClipPlaneState
return CSPspEmu.Core.Gpu.State.SubStates.ClipPlaneStateStruct

ColorTestState public_oe property

public ColorTestStateStruct,CSPspEmu.Core.Gpu.State.SubStates ColorTestState
return CSPspEmu.Core.Gpu.State.SubStates.ColorTestStateStruct

DepthBufferState public_oe property

public ScreenBufferStateStruct DepthBufferState
return ScreenBufferStateStruct

DepthTestState public_oe property

public DepthTestStateStruct,CSPspEmu.Core.Gpu.State.SubStates DepthTestState
return CSPspEmu.Core.Gpu.State.SubStates.DepthTestStateStruct

DitheringState public_oe property

public DitheringStateStruct,CSPspEmu.Core.Gpu.State.SubStates DitheringState
return CSPspEmu.Core.Gpu.State.SubStates.DitheringStateStruct

DrawBufferState public_oe property

public ScreenBufferStateStruct DrawBufferState
return ScreenBufferStateStruct

FixColorSource public_oe property

public ColorStruct,CSPspEmu.Core.Gpu.State FixColorSource
return ColorStruct

FogState public_oe property

public FogStateStruct,CSPspEmu.Core.Gpu.State.SubStates FogState
return CSPspEmu.Core.Gpu.State.SubStates.FogStateStruct

IndexAddress public_oe property

public uint IndexAddress
return uint

LightingState public_oe property

public LightingStateStruct,CSPspEmu.Core.Gpu.State.SubStates LightingState
return CSPspEmu.Core.Gpu.State.SubStates.LightingStateStruct

LineSmoothState public_oe property

public LineSmoothStateStruct,CSPspEmu.Core.Gpu.State.SubStates LineSmoothState
return CSPspEmu.Core.Gpu.State.SubStates.LineSmoothStateStruct

LogicalOperationState public_oe property

public LogicalOperationStateStruct,CSPspEmu.Core.Gpu.State.SubStates LogicalOperationState
return CSPspEmu.Core.Gpu.State.SubStates.LogicalOperationStateStruct

MorphingState public_oe property

public MorphingStateStruct,CSPspEmu.Core.Gpu.State.SubStates MorphingState
return CSPspEmu.Core.Gpu.State.SubStates.MorphingStateStruct

Offset public_oe property

public PointS,CSPspEmu.Core.Gpu.State Offset
return PointS

PatchCullingState public_oe property

public PatchCullingStateStruct,CSPspEmu.Core.Gpu.State.SubStates PatchCullingState
return CSPspEmu.Core.Gpu.State.SubStates.PatchCullingStateStruct

PatchState public_oe property

public PatchStateStruct,CSPspEmu.Core.Gpu.State PatchState
return PatchStateStruct

ShadeModel public_oe property

public ShadingModelEnum ShadeModel
return ShadingModelEnum

SkinningState public_oe property

public SkinningStateStruct,CSPspEmu.Core.Gpu.State.SubStates SkinningState
return CSPspEmu.Core.Gpu.State.SubStates.SkinningStateStruct

StencilState public_oe property

public StencilStateStruct,CSPspEmu.Core.Gpu.State.SubStates StencilState
return CSPspEmu.Core.Gpu.State.SubStates.StencilStateStruct

TextureMappingState public_oe property

public TextureMappingStateStruct,CSPspEmu.Core.Gpu.State.SubStates TextureMappingState
return CSPspEmu.Core.Gpu.State.SubStates.TextureMappingStateStruct

TextureTransferState public_oe property

public TextureTransferStateStruct TextureTransferState
return TextureTransferStateStruct

ToggleUpdateState public_oe property

public bool ToggleUpdateState
return bool

VertexAddress public_oe property

public uint VertexAddress
return uint

VertexState public_oe property

public VertexStateStruct,CSPspEmu.Core.Gpu.State VertexState
return CSPspEmu.Core.Gpu.State.VertexStateStruct

Viewport public_oe property

public ViewportStruct,CSPspEmu.Core.Gpu.State Viewport
return ViewportStruct