ferrannl / Dimitri

Project Software Architectuur
0 stars 0 forks source link

Refactor/graphics physics #72

Closed olavgerritsen98 closed 3 years ago

olavgerritsen98 commented 3 years ago

Refactored both engines. Checked for unique ptr and const correctness

xiadevisser commented 3 years ago

Hieronder nog een lijstje met variables die ik denk dat unique_ptr kan zijn ipv shared_ptr

olavgerritsen98 commented 3 years ago

Hieronder nog een lijstje met variables die ik denk dat unique_ptr kan zijn ipv shared_ptr

  • GraphicsEngine -> GraphicsController -> window
  • GraphicsEngine -> Window -> window_facade
  • PhysicsCollisionEngine -> Shape -> shape_facade
  • PhysicsCollisionEngine -> World -> world_facade
  • PhysicsCollisionEngine -> WorldController -> world
  • PhysicsCollisionEngine -> WorldFacade -> world

Ik heb er 2 kunnen aanpassen door wat andere dingen aan te passen aan fps en get ticks. De rest is niet mogelijk