def initialize(): core.logMessage_init('Console') # initialize console object global console, stdin, stdout, stderr stdout = sys.stdout stderr = sys.stderr console = Console(ogre.Root.getSingleton()) #sys.stdout = console #sys.stderr = console # register listener core.Kernel.getSingleton().addKeyboardListener(console)
def initialize(): core.logMessage_init('Console') # prepare resources global resourceGroupManager resourceGroupManager = ogre.ResourceGroupManager.getSingleton() resourceGroupManager.addResourceLocation(getResourceLocation(), 'FileSystem', getResourceGroup()) resourceGroupManager.initialiseResourceGroup(getResourceGroup()) # initialize console object global console, stdin, stdout, stderr stdout = sys.stdout stderr = sys.stderr console = Console(ogre.Root.getSingleton()) sys.stdout = console