|
Tramway SDK v0.1.1
|
#include <render/render.h>Go to the source code of this file.
Classes | |
| struct | tram::Render::VertexAttribute |
| Atributes for vertex buffer vertices. More... | |
| struct | tram::Render::VertexDefinition |
Namespaces | |
| namespace | tram |
| Serialization, i.e. | |
| namespace | tram::Render |
| High-level Render system API. | |
Enumerations | |
| enum | tram::Render::renderflags : uint32_t { tram::Render::FLAG_NO_RENDER = 0 , tram::Render::FLAG_RENDER = 1 , tram::Render::FLAG_DRAW_INDEXED = 4 , tram::Render::FLAG_REVERSE_SORT = 8 , tram::Render::FLAG_TRANSPARENT = 16 , tram::Render::FLAG_NO_DEPTH_TEST = 32 , tram::Render::FLAG_NO_DIRECTIONAL = 64 , tram::Render::FLAG_DRAW_LINES = 128 , tram::Render::FLAG_DISABLE_LIGHTING = 256 , tram::Render::FLAG_NO_DEBUG = 512 , tram::Render::FLAG_USE_AABB = 1024 } |
| Flags for DrawListObjects. More... | |
| enum | tram::Render::ColorMode { tram::Render::COLORMODE_R , tram::Render::COLORMODE_RG , tram::Render::COLORMODE_RGB , tram::Render::COLORMODE_RGBA } |
| Texture color mode. More... | |
| enum | tram::Render::TextureFilter { tram::Render::TEXTUREFILTER_NEAREST , tram::Render::TEXTUREFILTER_LINEAR , tram::Render::TEXTUREFILTER_LINEAR_MIPMAPPED } |
| Texture filters. More... | |
Functions | |
| void | tram::Render::RegisterVertexDefinition (vertexformat_t format, VertexDefinition definition) |
| Registers a VertexDefinition for a specified vertex format. More... | |
| VertexDefinition | tram::Render::GetVertexDefinition (vertexformat_t format) |
| Returns a previously registered VertexDefinition. More... | |