MCPcopy Create free account
hub / github.com/demoth/jake2 / Action_Draw

Method Action_Draw

client/src/main/java/jake2/client/Menu.java:4162–4180  ·  view source on GitHub ↗
(menuaction_s a)

Source from the content-addressed store, hash-verified

4160 }
4161
4162 private static void Action_Draw(menuaction_s a) {
4163 if ((a.flags & QMF_LEFT_JUSTIFY) != 0) {
4164 if ((a.flags & QMF_GRAYED) != 0)
4165 Menu_DrawStringDark(a.x + a.parent.x + LCOLUMN_OFFSET, a.y
4166 + a.parent.y, a.name);
4167 else
4168 Menu_DrawString(a.x + a.parent.x + LCOLUMN_OFFSET, a.y
4169 + a.parent.y, a.name);
4170 } else {
4171 if ((a.flags & QMF_GRAYED) != 0)
4172 Menu_DrawStringR2LDark(a.x + a.parent.x + LCOLUMN_OFFSET, a.y
4173 + a.parent.y, a.name);
4174 else
4175 Menu_DrawStringR2L(a.x + a.parent.x + LCOLUMN_OFFSET, a.y
4176 + a.parent.y, a.name);
4177 }
4178 if (a.ownerdraw != null)
4179 a.ownerdraw.execute(a);
4180 }
4181
4182 private static boolean Field_DoEnter(menufield_s f) {
4183 if (f.callback != null) {

Callers 1

Menu_DrawMethod · 0.95

Calls 5

Menu_DrawStringDarkMethod · 0.95
Menu_DrawStringMethod · 0.95
Menu_DrawStringR2LMethod · 0.95
executeMethod · 0.65

Tested by

no test coverage detected