Code Duplication    Length = 13-16 lines in 2 locations

framework/game/texfilteringdemo.py 1 location

@@ 114-129 (lines=16) @@
111
        self.ortho = matrix.orthographic(0.0, self.width, self.height, 0.0, -1.0, 1.0)
112
        self.program.set_uniform_matrix(self.orthoID, self.ortho)
113
114
    def process_event(self, event, data):
115
        if event == 'quit' or event == 'window_close':
116
            self.running = False
117
        elif event == 'window_resized':
118
            winID, x, y = data
119
            self.resize(x, y)
120
        elif event == 'mouse_move':
121
            x, y = data
122
            # Translate and then update it, this can be handled better but for now, this will do
123
            #self.physicsObjectTest.translate(x,y)
124
            #self.meshObjectTest.update(self.physicsObjectTest)
125
        elif event == 'key_down':
126
            self.keys.append(data[0])
127
            print (self.keys)
128
        elif event == 'key_up':
129
            self.keys.remove(data[0])
130
131
    def update(self):
132
        pass

framework/game/gametestmanager.py 1 location

@@ 72-84 (lines=13) @@
69
        self.ortho = matrix.orthographic(0.0, self.width, self.height, 0.0, -1.0, 1.0)
70
        self.view.set_projection('ortho', self.ortho)
71
72
    def process_event(self, event, data):
73
        if event == 'quit' or event == 'window_close':
74
            self.running = False
75
        elif event == 'window_resized':
76
            winID, x, y = data
77
            self.resize(x, y)
78
        elif event == 'mouse_move':
79
            x, y = data
80
        elif event == 'key_down':
81
            self.keys.append(data[0])
82
            print(self.keys)
83
        elif event == 'key_up':
84
            self.keys.remove(data[0])
85
86
    def update(self):
87
        pass