27class UIGMBox :
public UIWidget
42 boxstate_t m_boxstate;
51 CLASS_PROTOTYPE(UIGMBox);
54 void VerifyBoxOut(
void);
55 void ChangeBoxState(boxstate_t
state);
56 void HandleBoxMoving(
void);
57 void PostMoveinEvent(
void);
58 void PostDecayEvent(
void);
59 void setShowState(
void);
60 void RemoveTopItem(
void);
61 str CalculateBreaks(
UIFont *font, str text,
float max_width);
62 float PrintWrap(
UIFont *font,
float x,
float y, str text);
63 float DrawItem(item_t *in,
float x,
float y,
float alpha);
68 void Print(
const char *text);
69 void OnSizeChanged(Event *ev);
71 void MoveInEvent(Event *ev);
72 void DecayEvent(Event *ev);
73 void Draw(
void)
override;
74 void setRealShow(
bool b);