Contains Utils to work with SlimDX.
Classes
Class | Description | |
---|---|---|
MatrixExtensions |
Extension methods for type Matrix.
| |
TextureUtils |
Provides some utils to work with DX textures
| |
UInt32Utils |
Low level utils to use uint as 32bit color
| |
VectorExtensions |
Extension methods for Vector2, Vector3
and Vector4.
|
Structures
Structure | Description | |
---|---|---|
ColoredVertex |
Vertex struct with position and color
| |
NormalVertex |
Vertex struct with position and normal
| |
SimpleVertex |
Simple vertex struct with position
| |
TexturedNormalVertex |
Vertex struct with position, normal and texture coordinate
| |
TexturedVertex |
Vertex struct with position and texture coordinate
| |
TransformedColoredVertex |
Vertex struct with screen space position and color
| |
TransformedNormalVertex |
Vertex struct with screen space position and normal
| |
TransformedSimpleVertex |
Simple vertex struct with screen space position
| |
TransformedTexturedNormalVertex |
Vertex struct with screen space position, normal and texture coordinate
| |
TransformedTexturedVertex |
Vertex struct with screen space position and texture coordinate
|
Delegates
Delegate | Description | |
---|---|---|
TextureFillFunction |
Method delegate for pixelshader like texture fill functions.
| |
TextureFillFunction<(Of <(<'TMetadata>)>)> |
Method delegate for pixelshader like texture fill functions carrying user defined metadata in its arguments.
| |
TextureFillFunctionInPlace |
Method delegate for pixelshader like in place texture fill functions.
| |
TextureFillFunctionInPlace<(Of <(<'TMetadata>)>)> |
Method delegate for pixelshader like in place texture fill functions carrying user defined metadata in its arguments.
|