コード例 #1
0
 def init(self):
     self.EntityManager = self.world.EntityManager
     self.systemQueue = getSortedByAttr(self.database.values(), 'priority')
     [system.init() for system in self.systemQueue]
コード例 #2
0
 def init(self):
     #We setup the priority queue just on init
     self.managerQueue = getSortedByAttr(self.database.values(), 'priority')
     [manager.init() for manager in self.managerQueue]
     #We want to make sure all the managers are init'd before we start them
     self.start()
コード例 #3
0
 def init(self):
     self.EntityManager = self.world.EntityManager
     self.systemQueue = getSortedByAttr(self.database.viewvalues(), 'priority')
     [system.init() for system in self.systemQueue]
コード例 #4
0
ファイル: world.py プロジェクト: rocktavious/PyGLEngine
 def init(self):
     #We setup the priority queue just on init
     self.managerQueue = getSortedByAttr(self.database.viewvalues(), 'priority')
     [manager.init() for manager in self.managerQueue]
     #We want to make sure all the managers are init'd before we start them
     self.start()