Classes | Namespaces | Defines

D:/SoftwareEntwicklung/C++/HLC/Tools/SoftPixelEngine/repository/sources/RenderSystem/Direct3D9/spDirect3D9VertexBuffer.hpp File Reference

#include "Base/spStandard.hpp"
#include "Base/spDimensionUniversalBuffer.hpp"
#include "Base/spMaterialConfigTypes.hpp"
#include <d3d9.h>

Go to the source code of this file.

Classes

class  sp::video::D3D9VertexBuffer
 Direct3D9 vertex buffer class for internal usage. More...

Namespaces

namespace  sp
 

!!


namespace  sp::video
 

All rendering and drawing operations for 2D and 3D can be found in this namespace.


Defines

#define FVF_POSITION   (D3DFVF_XYZ)
#define FVF_VERTEX2D   (D3DFVF_XYZRHW | D3DFVF_DIFFUSE | D3DFVF_TEX1)
#define FVF_VERTEX_FONT   (D3DFVF_XYZ | D3DFVF_TEX1)
#define FVF_VERTEX3D

Define Documentation

#define FVF_POSITION   (D3DFVF_XYZ)
#define FVF_VERTEX2D   (D3DFVF_XYZRHW | D3DFVF_DIFFUSE | D3DFVF_TEX1)
#define FVF_VERTEX3D
Value:
( D3DFVF_XYZ | D3DFVF_NORMAL | D3DFVF_DIFFUSE | D3DFVF_TEX8 |   \
      D3DFVF_TEXCOORDSIZE3(0) | D3DFVF_TEXCOORDSIZE3(1) |           \
      D3DFVF_TEXCOORDSIZE3(2) | D3DFVF_TEXCOORDSIZE3(3) |           \
      D3DFVF_TEXCOORDSIZE3(4) | D3DFVF_TEXCOORDSIZE3(5) |           \
      D3DFVF_TEXCOORDSIZE3(6) | D3DFVF_TEXCOORDSIZE3(7) )
#define FVF_VERTEX_FONT   (D3DFVF_XYZ | D3DFVF_TEX1)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines