Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2018
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. #pragma once
  2. #include "Effect.h"
  3. #include "Model.h"
  4. #include "Texture2D.h"
  5. #include "Camera.hpp"
  6. #include "RenderTarget2D.h"
  7. #include "Quad.h"
  8. using namespace std;
  9.  
  10. class Game {
  11. Quad* quad;
  12. Texture2D* tex;
  13. Texture2D* tex1;
  14. RenderTarget2D* rtTMO;
  15. RenderTarget2D* rt;
  16.  
  17. Model* testModel;
  18. Model* fotel;
  19. Model* stolik;
  20. Model* lampa;
  21. float posX;
  22. float posY;
  23. //moja nowa zmienna
  24. float posZ;
  25. float rotate;
  26. float speed;
  27.  
  28. Model* sceneModelBox;
  29. int sceneWidth;
  30. int sceneHeight;
  31.  
  32.  
  33. Effect* shaderColor;
  34. Effect* shaderTMO;
  35. Effect* shaderTextureDrawer;
  36. Camera camera;
  37. glm::vec3 LightPosition;
  38. //moja nowa zmienna
  39. glm::vec3 target;
  40. float theta;
  41. public:
  42. Game(void);
  43. ~Game(void);
  44. void Update();
  45. void Init();
  46. void Redraw();
  47. void Input();
  48. void drawScene( void );
  49. //moje zmienne
  50. float pociskX;
  51. float pociskY;
  52. float pociskPosY;
  53. float actX;
  54. float actY;
  55. float stX;
  56. bool bPocisk;
  57. bool sciana;
  58. static int lewy;
  59. static int prawy;
  60. //GLuint tex1;
  61. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement