Classes | Defines | Typedefs

IDX10HardwareRenderer.h File Reference

#include "baseinterface.h"
#include <d3dx10.h>
#include <dxgi.h>
#include "MaxHeap.h"

Go to the source code of this file.

Classes

struct   D3D10SceneLight
  A D3D light, representing the light in the scene. More...
class   ID3D10HardwareRenderer
  THis is work in progress and will be activated in another code drop. More...
class   ID3D10GraphicsWindow
  Main entry point to access the D3D 10 GFX layer. More...
class   ID3D10ShaderResource
  Interface used for drawing D3D 10 style hardware shaders. More...

Defines

#define  D3D10_HARDWARE_RENDERER_INTERFACE_ID   Interface_ID(0x7f23405c, 0x43314b27)
#define  D3D10_GRAPHICS_WINDOW_INTERFACE_ID   Interface_ID(0x7f12345e, 0x23564c43)
#define  D3D10_SHADER_RESOURCE_INTERFACE_ID   Interface_ID(0x4f3254ab, 0x2653de42)

Typedefs

typedef D3D10SceneLight lpD3D10SceneLight

Define Documentation

#define D3D10_HARDWARE_RENDERER_INTERFACE_ID   Interface_ID(0x7f23405c, 0x43314b27)
#define D3D10_GRAPHICS_WINDOW_INTERFACE_ID   Interface_ID(0x7f12345e, 0x23564c43)
#define D3D10_SHADER_RESOURCE_INTERFACE_ID   Interface_ID(0x4f3254ab, 0x2653de42)

Typedef Documentation