Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
textlabel.qc File Reference
#include "textlabel.qh"
Include dependency graph for textlabel.qc:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

entity makeXonoticHeaderLabel (string theText)
entity makeXonoticTextLabel (float theAlign, string theText)
void XonoticTextLabel_draw (entity me)

Function Documentation

◆ makeXonoticHeaderLabel()

entity makeXonoticHeaderLabel ( string theText)

Definition at line 10 of file textlabel.qc.

11{
12 entity me;
13 me = makeXonoticTextLabel(0.5, theText);
14 me.colorL = SKINCOLOR_HEADER;
15 me.alpha = SKINALPHA_HEADER;
16 me.isBold = true;
17 return me;
18}
var entity(vector mins, vector maxs,.entity tofield) findbox_tofield_OrFallback
entity makeXonoticTextLabel(float theAlign, string theText)
Definition textlabel.qc:3

References entity(), and makeXonoticTextLabel().

Referenced by XonoticDamageTextSettings_fill(), XonoticGameCrosshairSettingsTab_fill(), XonoticGameHUDSettingsTab_fill(), XonoticGameMessageSettingsTab_fill(), XonoticGameModelSettingsTab_fill(), XonoticGameViewSettingsTab_fill(), XonoticGameWeaponsSettingsTab_fill(), XonoticHUDExitDialog_fill(), XonoticInputSettingsTab_fill(), XonoticMiscSettingsTab_fill(), XonoticProfileTab_fill(), XonoticServerCreateTab_fill(), XonoticSingleplayerDialog_fill(), XonoticUserSettingsTab_fill(), and XonoticVideoSettingsTab_fill().

◆ makeXonoticTextLabel()

entity makeXonoticTextLabel ( float theAlign,
string theText )

Definition at line 3 of file textlabel.qc.

4{
5 entity me;
7 me.configureLabel(me, theText, me.fontSize, theAlign);
8 return me;
9}
#define NEW(cname,...)
Definition oo.qh:117

References entity(), and NEW.

Referenced by dialog_hudpanel_main_settings(), makeXonoticHeaderLabel(), XonoticAudioSettingsTab_fill(), XonoticBindingsResetDialog_fill(), XonoticCvarsDialog_fill(), XonoticDamageTextSettings_fill(), XonoticDemoBrowserTab_fill(), XonoticDemoStartConfirmDialog_fill(), XonoticDemoTimeConfirmDialog_fill(), XonoticEffectsSettingsTab_fill(), XonoticFirstRunDialog_fill(), XonoticGameCrosshairSettingsTab_fill(), XonoticGameHUDSettingsTab_fill(), XonoticGameMessageSettingsTab_fill(), XonoticGameModelSettingsTab_fill(), XonoticGameViewSettingsTab_fill(), XonoticGameWeaponsSettingsTab_fill(), XonoticGuideTab_fill(), XonoticHUDAmmoDialog_fill(), XonoticHUDCenterprintDialog_fill(), XonoticHUDChatDialog_fill(), XonoticHUDCheckpointsDialog_fill(), XonoticHUDConfirmDialog_fill(), XonoticHUDEngineInfoDialog_fill(), XonoticHUDExitDialog_fill(), XonoticHUDHealthArmorDialog_fill(), XonoticHUDInfoMessagesDialog_fill(), XonoticHUDItemsTimeDialog_fill(), XonoticHUDModIconsDialog_fill(), XonoticHUDNotificationDialog_fill(), XonoticHUDPhysicsDialog_fill(), XonoticHUDPickupDialog_fill(), XonoticHUDPowerupsDialog_fill(), XonoticHUDPressedKeysDialog_fill(), XonoticHUDQuickMenuDialog_fill(), XonoticHUDRadarDialog_fill(), XonoticHUDScoreDialog_fill(), XonoticHUDStrafeHUDDialog_fill(), XonoticHUDTimerDialog_fill(), XonoticHUDVoteDialog_fill(), XonoticHUDWeaponsDialog_fill(), XonoticInputSettingsTab_fill(), XonoticLanguageWarningDialog_fill(), XonoticMapInfoDialog_fill(), XonoticMiscSettingsTab_fill(), XonoticMonsterToolsDialog_fill(), XonoticMusicPlayerTab_fill(), XonoticMutatorsDialog_fill(), XonoticProfileTab_fill(), XonoticQuitDialog_fill(), XonoticResetDialog_fill(), XonoticSandboxToolsDialog_fill(), XonoticScreenshotBrowserTab_fill(), XonoticServerCreateTab_fill(), XonoticServerInfoTab_fill(), XonoticServerListTab_fill(), XonoticSingleplayerDialog_fill(), XonoticSkinResetDialog_fill(), XonoticToSDialog_fill(), XonoticUid2NameDialog_fill(), XonoticUserbindEditDialog_fill(), and XonoticVideoSettingsTab_fill().

◆ XonoticTextLabel_draw()

void XonoticTextLabel_draw ( entity me)

Definition at line 20 of file textlabel.qc.

21{
22 SUPER(XonoticTextLabel).draw(me);
23}
#define SUPER(cname)
Definition oo.qh:231

References entity(), and SUPER.