#include "Base/spMeshBuffer.hpp"
#include "SceneGraph/spMeshModifier.hpp"
#include "RenderSystem/spRenderSystem.hpp"
#include "RenderSystem/spTextureLayerStandard.hpp"
#include "RenderSystem/spTextureLayerRelief.hpp"
#include <boost/foreach.hpp>
Classes | |
struct | sp::video::SCmpNormalCoord |
Namespaces | |
namespace | sp |
!! | |
namespace | sp::video |
All rendering and drawing operations for 2D and 3D can be found in this namespace. | |
Defines | |
#define | mcrReadComponent(t) Component = static_cast<f64>(OldBuffer.get<t>(Index, OldAttrib.Offset + OldCompSize * i)) |
#define | mcrWriteComponent(t) VertexBuffer_.RawBuffer.set<t>(Index, NewAttrib.Offset + NewCompSize * i, static_cast<t>(Component)); |
Variables | |
const c8 * | sp::video::DEB_ERR_LAYER_RANGE = "Texture layer index out of range" |
const c8 * | sp::video::DEB_ERR_LAYER_INCMP = "Texture layer type incompatible" |
#define mcrReadComponent | ( | t | ) | Component = static_cast<f64>(OldBuffer.get<t>(Index, OldAttrib.Offset + OldCompSize * i)) |
#define mcrWriteComponent | ( | t | ) | VertexBuffer_.RawBuffer.set<t>(Index, NewAttrib.Offset + NewCompSize * i, static_cast<t>(Component)); |