40class UILabel :
public UIWidget
44 qboolean m_bLinkCvarToShader;
45 str m_sCurrentShaderName;
46 str m_sOneShotSoundName;
47 str m_sLoopingSoundName;
48 qboolean m_bOneShotTriggered;
49 float m_fOneShotSoundTime;
50 int m_iNextOneShotTime;
51 float m_fLoopingSoundStartVolume;
52 float m_fLoopingSoundHoldStartTime;
53 float m_fLoopingSoundEndVolume;
54 float m_fLoopingSoundRampTime;
61 qboolean m_bOutlinedText;
64 CLASS_PROTOTYPE(UILabel);
67 void MouseEntered(
Event *ev);
68 void MouseExited(
Event *ev);
69 void LinkString(
Event *ev);
70 int FindLinkString(
str val);
71 void LabelLayoutShader(
Event *ev);
72 void LabelLayoutTileShader(
Event *ev);
75 void OneShotSound(
Event *ev);
76 void LoopingSound(
Event *ev);
77 void EventSetOutlinedText(
Event *ev);
79 void SetLinkCvarToShader(
Event *ev);
80 void FrameInitialized()
override;
86 void SetLabel(
str lab);
87 void Draw(
void)
override;