35class UIDMBox :
public UIWidget
50 boxstate_t m_boxstate;
59 CLASS_PROTOTYPE(UIDMBox);
62 void VerifyBoxOut(
void);
63 void ChangeBoxState(boxstate_t
state);
64 void HandleBoxMoving(
void);
65 void PostMoveinEvent(
void);
66 void PostDecayEvent(
void);
67 void setShowState(
void);
68 void RemoveTopItem(
void);
69 str CalculateBreaks(
UIFont *font, str text,
float max_width);
70 float PrintWrap(
UIFont *font,
float x,
float y, str text);
71 float DrawItem(item_t *in,
float x,
float y,
float alpha);
76 void Print(
const char *text);
77 void OnSizeChanged(Event *ev);
79 void MoveInEvent(Event *ev);
80 void DecayEvent(Event *ev);
81 void Draw(
void)
override;
82 void setRealShow(
bool b);