def __init__(self): self.model = loader.loadModel('finepixr.egg') self.model.reparentTo(render) self.base = self.model.find("**/Base_cam") self.base.reparentTo(render) self.base.setHpr(0, -90, 0) base.disableMouse() base.camera.setPos(0, -20, 0) mat = Mat4(camera.getMat()) mat.invertInPlace() base.mouseInterfaceNode.setMat(mat) base.enableMouse() self.screen = self.base.find("**/pantalla") self.screen.reparentTo(self.base) self.apps = {} self.events = EventDispatcher(self, "Fujifilm Finepix 470") self.apps["Album Fotografico"] = PhotoApp(self) self.apps["Fotografia"]= CameraApp(self) self.screen.setTexture(loader.loadTexture(OptionManager.get_texture_filename()), 1) self.launch("Album Fotografico")
def __init__(self, raw_in, outstream): """ raw_data is the raw content of a midi file as a string. """ # internal values, don't mess with 'em directly self.raw_in = raw_in self.dispatch = EventDispatcher(outstream) # Used to keep track of stuff self._running_status = None
def __init__(self): self.base = ShowBase() self.model = self.base.loader.loadModel('device.egg') self.model.reparentTo(self.base.render) self.base.disableMouse() self.base.camera.setPos(0, -10, 0) self.model.setHpr(0,90,0) mat = Mat4(self.base.camera.getMat()) mat.invertInPlace() self.base.mouseInterfaceNode.setMat(mat) self.base.enableMouse() self.screen = self.model.find("**/pantalla") self.list_app = ListApp(self) self.music_app = MusicApp(self) self.dial_app = DialApp(self) self.apps = {} self.events = EventDispatcher(self, "Sony Ericsson W200") self.apps["init"] = InitApp(self) self.apps["Dial"] = self.display_dial_screen self.apps["menu"] = MainMenu(self) self.apps["Reproductor"] = self.play self.apps["Reproductor de Audio"] = self.display_list self.apps["Camara"] = CameraApp(self) self.apps["Album Fotografico"] = PhotoApp(self) self.apps["Llamadas"] = self.display_list self.apps["Contactos"] = self.display_list self.apps["Mensajes"] = self.display_list self.apps["Juegos"] = self.display_list self.apps["Utileria"] = self.display_list self.apps["Reproducir Todas"] = self.play self.apps["Lista de Albums"] = self.list_albums self.apps["Lista de Artistas"] = self.list_artists self.apps["Lista de Contactos"] = self.list_contacts self.apps["Dial Contact"] = self.dial_contact self.apps["Llamadas Perdidas"] = self.list_lost_calls self.apps["Llamadas Contestadas"] = self.list_answered_calls self.apps["Llamadas Marcadas"] = self.list_done_calls self.launch("init")
def __init__(self): self.model = loader.loadModel('Ipod.egg') self.model.reparentTo(render) self.base = self.model.find("**/Cubierta") self.base.reparentTo(render) #self.base.setHpr(0, 0, 0) #base.camera.setPos(0, -5, 0) self.events = EventDispatcher(self, "Ipod Shuffle") alight = AmbientLight('alight') alight.setColor(VBase4(1, 1, 1, 1)) alnp = render.attachNewNode(alight) render.setLight(alnp) self.apps = {} self.apps["Reproductor de Audio"] = MusicApp(self) self.launch("Reproductor de Audio")
def __init__(self): self.model = loader.loadModel('device.egg') self.model.reparentTo(render) self.base = self.model.find("**/base") self.base.setHpr(0, 90, 0) self.screen = self.base.find("**/pantalla") print self.screen.getPos() print self.screen.getHpr() self.apps = {} self.events = EventDispatcher(self, "Sony Ericsson W200") self.apps["menu"] = MainMenu(self) self.apps["Album Fotografico"] = PhotoApp(self) #self.apps["Camara"] = CameraApp(self) self.apps["Reproductor de Audio"] = MusicApp(self) self.launch("menu")
def __init__(self): self.devconf = ConfigLoader('./res/models/sony_ericsson_w200.json') #with open('./res/models/sony_ericsson_w200.json') as f: # self.devconf = json.load(f) self.base = ShowBase() self.loader = self.base.loader self.model = self.loader.loadModel(self.devconf.model_path) self.model.reparentTo(self.base.render) self.base.disableMouse() self.base.camera.setPos( self.devconf.initial_position['x'], self.devconf.initial_position['y'], self.devconf.initial_position['z']) self.model.setHpr( self.devconf.model_transformation['x'], self.devconf.model_transformation['y'], self.devconf.model_transformation['z']) mat = Mat4(self.base.camera.getMat()) mat.invertInPlace() self.base.mouseInterfaceNode.setMat(mat) self.base.enableMouse() self.screen = self.model.find(self.devconf.model_texture_path) self.list_app = ListApp(self, self.devconf) #self.music_app = MusicApp(self) self.dial_app = DialApp(self, self.devconf) self.apps = {} self.events = EventDispatcher(self, self.devconf.device_name) self.apps["init"] = InitApp(self, self.devconf) self.apps["Dial"] = self.display_dial_screen self.apps["menu"] = MainMenu(self, self.devconf) #self.apps["Reproductor"] = self.play #self.apps["Reproductor de Audio"] = self.display_list #self.apps["Camara"] = CameraApp(self) #self.apps["Album Fotografico"] = PhotoApp(self) self.apps["Llamadas"] = self.display_list self.apps["Contactos"] = self.display_list self.apps["Mensajes"] = self.display_list self.apps["Juegos"] = self.display_list self.apps["Utileria"] = self.display_list #self.apps["Reproducir Todas"] = self.play #self.apps["Lista de Albums"] = self.list_albums #self.apps["Lista de Artistas"] = self.list_artists #self.apps["Lista de Contactos"] = self.list_contacts #self.apps["Dial Contact"] = self.dial_contact #self.apps["Llamadas Perdidas"] = self.list_lost_calls #self.apps["Llamadas Contestadas"] = self.list_answered_calls #self.apps["Llamadas Marcadas"] = self.list_done_calls self.launch("init")
def __init__(self): self.event_dispatcher = EventDispatcher() self.initializePlugins()