コード例 #1
0
class RootTable(Table):
	def __init__(self):
		from CvPythonExtensions import CyGame
		super(RootTable, self).__init__("root", dict())
		self.game = CyGame()
	def load(self):
		script = self.game.getScriptData()
		if script:
			self.data = pickle.loads(script)
	def _save(self):
		self.game.setScriptData(pickle.dumps(self.data))
コード例 #2
0
ファイル: BugData.py プロジェクト: AP-ML/DTM
class RootTable(Table):
	def __init__(self):
		super(RootTable, self).__init__("root", dict())
		self.game = CyGame()
	def load(self):
		BugUtil.debug("BugData - loading %s", self)
		script = self.game.getScriptData()
		if script:
			self.data = pickle.loads(script)
			BugUtil.debug("BugData - loaded %r", self.data)
	def _save(self):
		self.game.setScriptData(pickle.dumps(self.data))
コード例 #3
0
class RootTable(Table):
	def __init__(self):
		super(RootTable, self).__init__("root", dict())
		self.game = CyGame()
	def load(self):
		BugUtil.debug("BugData - loading %s", self)
		script = self.game.getScriptData()
		if script:
			self.data = pickle.loads(script)
			BugUtil.debug("BugData - loaded %r", self.data)
	def _save(self):
		self.game.setScriptData(pickle.dumps(self.data))