Classes |
struct | sp::video::STextureCreationFlags |
| Texture creation flag structure. This will be used to initialize a texture object. More...
|
Namespaces |
namespace | sp |
| !!
|
namespace | sp::video |
| All rendering and drawing operations for 2D and 3D can be found in this namespace.
|
Enumerations |
enum | sp::video::ETextureFilters { sp::video::FILTER_LINEAR,
sp::video::FILTER_SMOOTH
} |
| Texture minification- and magnification filters.
More...
|
enum | sp::video::ETextureMipMapFilters { sp::video::FILTER_BILINEAR,
sp::video::FILTER_TRILINEAR,
sp::video::FILTER_ANISOTROPIC
} |
| Texture mip-map filters.
More...
|
enum | sp::video::ETextureWrapModes { sp::video::TEXWRAP_REPEAT,
sp::video::TEXWRAP_MIRROR,
sp::video::TEXWRAP_CLAMP
} |
| Texture coordinate wrap modes.
More...
|
enum | sp::video::ETextureDimensions {
sp::video::TEXTURE_1D = 1,
sp::video::TEXTURE_2D,
sp::video::TEXTURE_3D,
sp::video::TEXTURE_CUBEMAP,
sp::video::TEXTURE_1D_ARRAY,
sp::video::TEXTURE_2D_ARRAY,
sp::video::TEXTURE_CUBEMAP_ARRAY
} |
| Texture dimensions.
More...
|
enum | sp::video::EHWTextureFormats { sp::video::HWTEXFORMAT_UBYTE8,
sp::video::HWTEXFORMAT_FLOAT16,
sp::video::HWTEXFORMAT_FLOAT32
} |
| Internal renderer image buffer format for textures.
More...
|
enum | sp::video::ECubeMapDirections {
sp::video::CUBEMAP_POSITIVE_X = 0,
sp::video::CUBEMAP_NEGATIVE_X,
sp::video::CUBEMAP_POSITIVE_Y,
sp::video::CUBEMAP_NEGATIVE_Y,
sp::video::CUBEMAP_POSITIVE_Z,
sp::video::CUBEMAP_NEGATIVE_Z
} |
| Cubemap directions.
More...
|
enum | sp::video::EAlphaBlendingTypes { sp::video::BLENDING_BRIGHT,
sp::video::BLENDING_DARK
} |
| Alpha blending types for per-pixel blending in image buffers.
More...
|
enum | sp::video::EImageBufferTypes { sp::video::IMAGEBUFFER_UBYTE,
sp::video::IMAGEBUFFER_FLOAT
} |
| Image buffer types.
More...
|
enum | sp::video::ERendererDataTypes {
sp::video::DATATYPE_FLOAT,
sp::video::DATATYPE_DOUBLE,
sp::video::DATATYPE_BYTE,
sp::video::DATATYPE_SHORT,
sp::video::DATATYPE_INT,
sp::video::DATATYPE_UNSIGNED_BYTE,
sp::video::DATATYPE_UNSIGNED_SHORT,
sp::video::DATATYPE_UNSIGNED_INT
} |
| Data types for the renderer (vertex- and index buffer).
More...
|