MCPcopy Create free account
hub / github.com/ClassiCube/ClassiCube / MenuOptionsScreen_PointerMove

Function MenuOptionsScreen_PointerMove

src/MenuOptions.c:207–215  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

205}
206
207static int MenuOptionsScreen_PointerMove(void* screen, int id, int x, int y) {
208 struct MenuOptionsScreen* s = (struct MenuOptionsScreen*)screen;
209 int i = Menu_DoPointerMove(s, id, x, y);
210 if (i == -1 || i == s->selectedI) return true;
211
212 s->selectedI = i;
213 if (!s->activeBtn) MenuOptionsScreen_SelectExtHelp(s, i);
214 return true;
215}
216
217static void MenuOptionsScreen_BeginButtons(struct MenuOptionsScreen* s) {
218 s->numButtons = 0;

Callers

nothing calls this directly

Calls 2

Menu_DoPointerMoveFunction · 0.85

Tested by

no test coverage detected