4 CLASS(XonoticCharmap, XonoticPicker)
5 METHOD(XonoticCharmap, configureXonoticCharmap, void(entity, entity));
6 METHOD(XonoticCharmap, focusLeave, void(entity));
7 METHOD(XonoticCharmap, resizeNotify, void(entity, vector, vector, vector, vector));
8 METHOD(XonoticCharmap, keyDown, float(entity, float, float, float));
9 ATTRIB(XonoticCharmap, inputBox, entity);
10 ATTRIB(XonoticCharmap, realFontSize, vector, '0 0 0');
12 ATTRIB(XonoticCharmap, rows, float, 10);
13 ATTRIB(XonoticCharmap, columns, float, 14);
15 METHOD(XonoticCharmap, cellSelect, void(entity, vector));
16 METHOD(XonoticCharmap, cellIsValid, bool(entity, vector));
17 METHOD(XonoticCharmap, cellDraw, void(entity, vector, vector));
18 ATTRIB(XonoticCharmap, charOffset, vector, '0 0 0');
19 ENDCLASS(XonoticCharmap)
20 entity makeXonoticCharmap(entity controlledInputBox);