Rise
The Vieneo Province
instruments.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <WinSock2.h>
4 #include <WS2tcpip.h>
5 #include <Windows.h>
6 #include "DXUT.h"
7 #include "../Logger.h"
8 #include "TurnByTurn.h"
9 
10 class Viewscreen;
11 
13 {
14 public:
15  instruments(Viewscreen* ptr);
16  ~instruments();
17  void FrameMove(float fElapsedTime);
18  void Draw(float fElapsedTime, IDirect3DDevice9* pd3dDevice) const;
19  void OnCreateDevice(IDirect3DDevice9* pd3dDevice);
20  void OnLostDevice();
21  void OnDestroyDevice();
22  void OnResetDevice(IDirect3DDevice9* pd3dDevice, const D3DSURFACE_DESC* pBackBufferSurfaceDesc);
23 
24 private:
28 };
void OnLostDevice()
Logger * logger
Definition: instruments.h:26
Definition: Logger.h:9
void FrameMove(float fElapsedTime)
Definition: instruments.cpp:19
void OnCreateDevice(IDirect3DDevice9 *pd3dDevice)
TurnByTurn * turnByTurn
Definition: instruments.h:27
instruments(Viewscreen *ptr)
Definition: instruments.cpp:7
void Draw(float fElapsedTime, IDirect3DDevice9 *pd3dDevice) const
Viewscreen * viewscreen
Definition: instruments.h:25
void OnDestroyDevice()
void OnResetDevice(IDirect3DDevice9 *pd3dDevice, const D3DSURFACE_DESC *pBackBufferSurfaceDesc)