Method | Description | |
---|---|---|
ConvertEnum ( SlimDX.Direct3D9 format ) : Axiom.Media.PixelFormat | ||
ConvertEnum ( SceneBlendFactor factor ) : SlimDX.Direct3D9.Blend |
Helper method to convert Axiom scene blend factors to D3D
|
|
ConvertEnum ( SceneBlendOperation op ) : SlimDX.Direct3D9.BlendOperation | ||
ConvertEnum ( CompareFunction func ) : SlimDX.Direct3D9.Compare |
Converts our CompareFunction enum to the D3D.Compare equivalent.
|
|
ConvertEnum ( Axiom mode, bool flip ) : SlimDX.Direct3D9.Cull | ||
ConvertEnum ( TextureType type ) : D3DTextureType | ||
ConvertEnum ( VertexElementType type ) : SlimDX.Direct3D9.DeclarationType | ||
ConvertEnum ( VertexElementSemantic semantic ) : SlimDX.Direct3D9.DeclarationUsage | ||
ConvertEnum ( PolygonMode mode ) : SlimDX.Direct3D9.FillMode | ||
ConvertEnum ( Axiom mode ) : SlimDX.Direct3D9.FogMode |
|
|
ConvertEnum ( Axiom format ) : SlimDX.Direct3D9.Format | ||
ConvertEnum ( BufferLocking locking ) : SlimDX.Direct3D9.LockFlags | ||
ConvertEnum ( BufferLocking locking, BufferUsage usage ) : SlimDX.Direct3D9.LockFlags | ||
ConvertEnum ( FilterType type ) : SlimDX.Direct3D9.SamplerState | ||
ConvertEnum ( ShadeOptions opt ) : SlimDX.Direct3D9.ShadeMode | ||
ConvertEnum ( Shading shading ) : SlimDX.Direct3D9.ShadeMode |
Converts our Shading enum to the D3D ShadingMode equivalent.
|
|
ConvertEnum ( SlimDX.Direct3D9 shading ) : Shading |
Converts the D3D ShadingMode to our Shading enum equivalent.
|
|
ConvertEnum ( Axiom op ) : SlimDX.Direct3D9.StencilOperation | ||
ConvertEnum ( Axiom op, bool invert ) : SlimDX.Direct3D9.StencilOperation |
Converts our StencilOperation enum to the D3D StencilOperation equivalent.
|
|
ConvertEnum ( TextureAddressing type ) : SlimDX.Direct3D9.TextureAddress | ||
ConvertEnum ( LayerBlendSource lbs, bool perStageConstants ) : TextureArgument | ||
ConvertEnum ( LayerBlendSource blendSource ) : SlimDX.Direct3D9.TextureArgument | ||
ConvertEnum ( FilterType type, FilterOptions options, SlimDX.Direct3D9 devCaps, D3DTextureType texType ) : SlimDX.Direct3D9.TextureFilter |
|
|
ConvertEnum ( LayerBlendOperationEx lbo, SlimDX devCaps ) : TextureOperation | ||
ConvertEnum ( LayerBlendOperationEx blendop ) : SlimDX.Direct3D9.TextureOperation |
Static method for converting LayerBlendOperationEx enum values to the Direct3D TextureOperation enum.
|
|
ConvertEnum ( BufferUsage usage ) : SlimDX.Direct3D9.Usage | ||
ConvertEnum ( TexCoordCalcMethod method, SlimDX.Direct3D9 caps ) : int | ||
D3DHelper ( ) : System | ||
FromColor ( System color ) : ColorEx |
Static method used to create a new
|
|
GetClosestSupported ( Axiom format ) : Axiom.Media.PixelFormat | ||
GetDriverInfo ( SlimDX.Direct3D9 manager ) : DriverCollection |
Enumerates driver information and their supported display modes.
|
|
IsIdentity ( SlimDX &matrix ) : bool |
Checks D3D matrix to see if it an identity matrix. For whatever reason, the equality operator overloads for the D3D Matrix struct are extremely slow.... |
|
ToColor ( ColorEx color ) : |
||
ToRectangle ( |
public static ConvertEnum ( SlimDX.Direct3D9 format ) : Axiom.Media.PixelFormat | ||
format | SlimDX.Direct3D9 | |
return | Axiom.Media.PixelFormat |
public static ConvertEnum ( SceneBlendFactor factor ) : SlimDX.Direct3D9.Blend | ||
factor | SceneBlendFactor | |
return | SlimDX.Direct3D9.Blend |
public static ConvertEnum ( SceneBlendOperation op ) : SlimDX.Direct3D9.BlendOperation | ||
op | SceneBlendOperation | |
return | SlimDX.Direct3D9.BlendOperation |
public static ConvertEnum ( CompareFunction func ) : SlimDX.Direct3D9.Compare | ||
func | CompareFunction | |
return | SlimDX.Direct3D9.Compare |
public static ConvertEnum ( Axiom mode, bool flip ) : SlimDX.Direct3D9.Cull | ||
mode | Axiom | |
flip | bool | |
return | SlimDX.Direct3D9.Cull |
public static ConvertEnum ( TextureType type ) : D3DTextureType | ||
type | TextureType | |
return | D3DTextureType |
public static ConvertEnum ( VertexElementType type ) : SlimDX.Direct3D9.DeclarationType | ||
type | VertexElementType | |
return | SlimDX.Direct3D9.DeclarationType |
public static ConvertEnum ( VertexElementSemantic semantic ) : SlimDX.Direct3D9.DeclarationUsage | ||
semantic | VertexElementSemantic | |
return | SlimDX.Direct3D9.DeclarationUsage |
public static ConvertEnum ( PolygonMode mode ) : SlimDX.Direct3D9.FillMode | ||
mode | PolygonMode | |
return | SlimDX.Direct3D9.FillMode |
public static ConvertEnum ( Axiom mode ) : SlimDX.Direct3D9.FogMode | ||
mode | Axiom | |
return | SlimDX.Direct3D9.FogMode |
public static ConvertEnum ( Axiom format ) : SlimDX.Direct3D9.Format | ||
format | Axiom | |
return | SlimDX.Direct3D9.Format |
public static ConvertEnum ( BufferLocking locking ) : SlimDX.Direct3D9.LockFlags | ||
locking | BufferLocking | |
return | SlimDX.Direct3D9.LockFlags |
public static ConvertEnum ( BufferLocking locking, BufferUsage usage ) : SlimDX.Direct3D9.LockFlags | ||
locking | BufferLocking | |
usage | BufferUsage | |
return | SlimDX.Direct3D9.LockFlags |
public static ConvertEnum ( FilterType type ) : SlimDX.Direct3D9.SamplerState | ||
type | FilterType | |
return | SlimDX.Direct3D9.SamplerState |
public static ConvertEnum ( ShadeOptions opt ) : SlimDX.Direct3D9.ShadeMode | ||
opt | ShadeOptions | |
return | SlimDX.Direct3D9.ShadeMode |
public static ConvertEnum ( Shading shading ) : SlimDX.Direct3D9.ShadeMode | ||
shading | Shading | |
return | SlimDX.Direct3D9.ShadeMode |
public static ConvertEnum ( SlimDX.Direct3D9 shading ) : Shading | ||
shading | SlimDX.Direct3D9 | |
return | Shading |
public static ConvertEnum ( Axiom op ) : SlimDX.Direct3D9.StencilOperation | ||
op | Axiom | |
return | SlimDX.Direct3D9.StencilOperation |
public static ConvertEnum ( Axiom op, bool invert ) : SlimDX.Direct3D9.StencilOperation | ||
op | Axiom | |
invert | bool | |
return | SlimDX.Direct3D9.StencilOperation |
public static ConvertEnum ( TextureAddressing type ) : SlimDX.Direct3D9.TextureAddress | ||
type | TextureAddressing | |
return | SlimDX.Direct3D9.TextureAddress |
public static ConvertEnum ( LayerBlendSource lbs, bool perStageConstants ) : TextureArgument | ||
lbs | LayerBlendSource | |
perStageConstants | bool | |
return | TextureArgument |
public static ConvertEnum ( LayerBlendSource blendSource ) : SlimDX.Direct3D9.TextureArgument | ||
blendSource | LayerBlendSource | |
return | SlimDX.Direct3D9.TextureArgument |
public static ConvertEnum ( FilterType type, FilterOptions options, SlimDX.Direct3D9 devCaps, D3DTextureType texType ) : SlimDX.Direct3D9.TextureFilter | ||
type | FilterType | |
options | FilterOptions | |
devCaps | SlimDX.Direct3D9 | |
texType | D3DTextureType | |
return | SlimDX.Direct3D9.TextureFilter |
public static ConvertEnum ( LayerBlendOperationEx lbo, SlimDX devCaps ) : TextureOperation | ||
lbo | LayerBlendOperationEx | |
devCaps | SlimDX | |
return | TextureOperation |
public static ConvertEnum ( LayerBlendOperationEx blendop ) : SlimDX.Direct3D9.TextureOperation | ||
blendop | LayerBlendOperationEx | |
return | SlimDX.Direct3D9.TextureOperation |
public static ConvertEnum ( BufferUsage usage ) : SlimDX.Direct3D9.Usage | ||
usage | BufferUsage | |
return | SlimDX.Direct3D9.Usage |
public static ConvertEnum ( TexCoordCalcMethod method, SlimDX.Direct3D9 caps ) : int | ||
method | TexCoordCalcMethod | |
caps | SlimDX.Direct3D9 | |
return | int |
public static FromColor ( System color ) : ColorEx | ||
color | System | .Net color structure to use as a basis. |
return | ColorEx |
public static GetClosestSupported ( Axiom format ) : Axiom.Media.PixelFormat | ||
format | Axiom | |
return | Axiom.Media.PixelFormat |
public static GetDriverInfo ( SlimDX.Direct3D9 manager ) : DriverCollection | ||
manager | SlimDX.Direct3D9 | |
return | DriverCollection |
public static IsIdentity ( SlimDX &matrix ) : bool | ||
matrix | SlimDX | |
return | bool |
public static ToColor ( ColorEx color ) : |
||
color | ColorEx | |
return |
public static ToRectangle ( |
||
rect | ||
return | System.Drawing.Axiom.Core.Rectangle |