14#ifndef DXGRAPHICSDEVICE_H
15#define DXGRAPHICSDEVICE_H
28 friend class wdxGraphicsPipe9;
31 DXGraphicsDevice9(wdxGraphicsPipe9 *pipe);
35 LPDIRECT3DDEVICE9 _d3d_device;
36 IDirect3DSwapChain9 *_swap_chain;
41 static void init_type();
43 virtual TypeHandle force_init_type() {init_type();
return get_class_type();}
GraphicsDevice(GraphicsPipe *pipe)
Normally, the GraphicsDevice constructor holds a reference to the Graphics Pipe that it is part of.
TypeHandle is the identifier used to differentiate C++ class types.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.