Project

General

Profile

Task #173

Create OpenEngine systems in the appropriate manager classes

Added by Marc Zinnschlag almost 6 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Normal
Category:
Code Maintenance
Target version:
Start date:
10/09/2011
% Done:

100%

Spent time:
Severity:
Normal

Description

OEngine::Physics::PhysicsEngine and OEngine::GUI::MyGuiManager are created in Engine. They should be moved to MWWorld::PhysicsManager and MWGui::WindowManager instead. Currently the remains of the MWScene class are blocking the movement of the PhysicsEngine. Therefore this task should not be started before the MWRender refactoring is complete.

Note that OEngine::Render::OgreRenderer is better left in Engine, since OGRE is rather picky about the initialisation sequence and moving it to a later point might cause problems.

History

#1 Updated by Marc Zinnschlag over 5 years ago

  • Target version changed from openmw-future to openmw-0.13

#2 Updated by Marc Zinnschlag over 5 years ago

  • Assignee set to Cris Mihalache

#3 Updated by Cris Mihalache over 5 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100
  • Estimated time set to 0.50 h

#4 Updated by Cris Mihalache over 5 years ago

  • % Done changed from 100 to 50

#5 Updated by Cris Mihalache over 5 years ago

  • Status changed from Resolved to In Progress
  • % Done changed from 50 to 90

#6 Updated by Marc Zinnschlag over 5 years ago

  • Status changed from In Progress to Closed
  • % Done changed from 90 to 100

Also available in: Atom PDF