#include <wdxGraphicsPipe7.h>
Inheritance diagram for wdxGraphicsPipe7:
Public Member Functions | |
wdxGraphicsPipe7 () | |
virtual | ~wdxGraphicsPipe7 () |
virtual string | get_interface_name () const |
virtual | PT (GraphicsStateGuardian) make_gsg(const FrameBufferProperties &properties) |
virtual TypeHandle | get_type () const |
virtual TypeHandle | force_init_type () |
Static Public Member Functions | |
PT (GraphicsPipe) pipe_ const ructor() | |
TypeHandle | get_class_type () |
void | init_type () |
Protected Member Functions | |
virtual | PT (GraphicsWindow) make_window(GraphicsStateGuardian *gsg) |
Private Types | |
typedef HRESULT(WINAPI * | LPDIRECTDRAWCREATEEX )(GUID FAR *lpGuid, LPVOID *lplpDD, REFIID iid, IUnknown FAR *pUnkOuter) |
Private Member Functions | |
bool | init () |
Private Attributes | |
HINSTANCE | _hDDrawDLL |
LPDIRECTDRAWCREATEEX | _DirectDrawCreateEx |
Static Private Attributes | |
TypeHandle | _type_handle |
Friends | |
class | wdxGraphicsWindow7 |
|
Definition at line 48 of file wdxGraphicsPipe7.h. |
|
Definition at line 31 of file wdxGraphicsPipe7.cxx. References _hDDrawDLL, GraphicsPipe::_is_valid, init(), and NULL. |
|
Definition at line 42 of file wdxGraphicsPipe7.cxx. References _hDDrawDLL, and SAFE_FREELIB. |
|
Reimplemented from WinGraphicsPipe. Definition at line 63 of file wdxGraphicsPipe7.h. References WinGraphicsPipe::get_class_type(), and WinGraphicsPipe::init_type(). |
|
Reimplemented from WinGraphicsPipe. Definition at line 52 of file wdxGraphicsPipe7.h. Referenced by init_libdxgsg7(). |
|
Implements GraphicsPipe. Definition at line 57 of file wdxGraphicsPipe7.cxx. |
|
Reimplemented from WinGraphicsPipe. Definition at line 60 of file wdxGraphicsPipe7.h. References WinGraphicsPipe::get_class_type(). |
|
Definition at line 106 of file wdxGraphicsPipe7.cxx. References _DirectDrawCreateEx, _hDDrawDLL, MyGetProcAddr(), and MyLoadLib(). Referenced by wdxGraphicsPipe7(). |
|
Reimplemented from WinGraphicsPipe. Definition at line 55 of file wdxGraphicsPipe7.h. References WinGraphicsPipe::get_class_type(), WinGraphicsPipe::init_type(), and register_type(). Referenced by init_libdxgsg7(). |
|
Implements GraphicsPipe. |
|
Reimplemented from GraphicsPipe. |
|
|
|
Definition at line 69 of file wdxGraphicsPipe7.h. |
|
Definition at line 49 of file wdxGraphicsPipe7.h. Referenced by wdxGraphicsWindow7::choose_device(), and init(). |
|
Definition at line 46 of file wdxGraphicsPipe7.h. Referenced by init(), wdxGraphicsPipe7(), and ~wdxGraphicsPipe7(). |
|
Reimplemented from WinGraphicsPipe. Definition at line 23 of file wdxGraphicsPipe7.cxx. |