Lines Matching refs:peripheral

14 WindowManager::WindowManager(Peripheral* peripheral, GX2Texture** textureList, float screenWidth)  in WindowManager()  argument
17 this->peripheral = peripheral; in WindowManager()
29 void WindowManager::SetPeripheral(Peripheral* peripheral) in SetPeripheral() argument
31 this->peripheral = peripheral; in SetPeripheral()
55 if (peripheral->PositiveTriggered()) in UpdateInput()
59 int dX = peripheral->RightPressed() - peripheral->LeftPressed(); in UpdateInput()
60 int dY = peripheral->UpPressed() - peripheral->DownPressed(); in UpdateInput()
64 if (!peripheral->UsingPad()) in UpdateInput()
66 peripheral->CursorX() = 0; in UpdateInput()
67 peripheral->CursorY() = 0; in UpdateInput()
69 peripheral->UsingPad() = true; in UpdateInput()
72 peripheral->CursorX() += dX * CURSOR_SPEED; in UpdateInput()
73 peripheral->CursorY() += dY * CURSOR_SPEED; in UpdateInput()
75 if (peripheral->CursorX() < -screenWidth) in UpdateInput()
76 peripheral->CursorX() = -screenWidth; in UpdateInput()
77 else if (peripheral->CursorX() > screenWidth) in UpdateInput()
78 peripheral->CursorX() = screenWidth; in UpdateInput()
80 if (peripheral->CursorY() < -1.0) in UpdateInput()
81 peripheral->CursorY() = -1.0; in UpdateInput()
82 else if (peripheral->CursorY() > 1.0) in UpdateInput()
83 peripheral->CursorY() = 1.0; in UpdateInput()
91 if (!peripheral->UsingPad()) in UpdateInput()
100 if (peripheral->TabRightTriggered()) in UpdateInput()
107 if (peripheral->TabLeftTriggered()) in UpdateInput()
118 if (peripheral->TabRightTriggered() || peripheral->TabLeftTriggered()) in UpdateInput()
123 peripheral->UsingPad() = true; in UpdateInput()
124 peripheral->UsingWiimote() = false; in UpdateInput()
136 peripheral->UsingPad() = true; in UpdateInput()
157 if (peripheral->PositiveTriggered()) in UpdateCloseButton()
163 …if (peripheral->CursorColliding(window, window->GetWidth() / 2 - CLOSEBUTTON_X, window->GetTop() +… in UpdateCloseButton()
183peripheral->DrawBox(CVec3(window->GetX() + window->GetWidth() / 2 - CLOSEBUTTON_X, window->GetTop(… in DrawCloseButton()
184peripheral->DrawTextCenter("X", CVec3(window->GetX() + window->GetWidth() / 2 - CLOSEBUTTON_X, win… in DrawCloseButton()
222peripheral->DrawWindowQuad(CVec2(window->GetX(), window->GetTop()), CVec2(window->GetWidth(), wind… in Draw()
267peripheral->DrawTexQuad(*GetTexture(CW_TEXTURE_CURSOR), CVec3(peripheral->CursorX(), peripheral->C… in Draw()
283 if (!peripheral->PositivePressed() || tabIndex) in Update()
293 window->x += peripheral->CursorX() - oldWindowX; in Update()
294 window->y += peripheral->CursorY() - oldWindowY; in Update()
296 oldWindowX = peripheral->CursorX(); in Update()
297 oldWindowY = peripheral->CursorY(); in Update()
309 …overHandle[windowOrder[i]] = peripheral->CursorColliding(window, window->x - window->GetX(), windo… in Update()
322 if (peripheral->PositiveTriggered()) in Update()
328 oldWindowX = peripheral->CursorX(); in Update()
329 oldWindowY = peripheral->CursorY(); in Update()