X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fmenu%2Fxonotic%2Fweaponarenacheckbox.qc;h=2a8f3aa0332a2da23f409fe14a6217f989d2e19c;hb=fc2be4c1e7547ae97301f7966333e4dc858baf92;hp=a7d71f0d2cf5db902dd9106f9e7985477ecd7453;hpb=d1ec6cd7b36e2c16817720fe5cce775fc3d26357;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/menu/xonotic/weaponarenacheckbox.qc b/qcsrc/menu/xonotic/weaponarenacheckbox.qc index a7d71f0d2..2a8f3aa03 100644 --- a/qcsrc/menu/xonotic/weaponarenacheckbox.qc +++ b/qcsrc/menu/xonotic/weaponarenacheckbox.qc @@ -1,5 +1,7 @@ -#ifdef INTERFACE -CLASS(XonoticWeaponarenaCheckBox) EXTENDS(CheckBox) +#ifndef WEAPONARENACHECKBOX_H +#define WEAPONARENACHECKBOX_H +#include "../item/checkbox.qc" +CLASS(XonoticWeaponarenaCheckBox, CheckBox) METHOD(XonoticWeaponarenaCheckBox, configureXonoticWeaponarenaCheckBox, void(entity, string, string)) METHOD(XonoticWeaponarenaCheckBox, setChecked, void(entity, float)) ATTRIB(XonoticWeaponarenaCheckBox, fontSize, float, SKINFONTSIZE_NORMAL) @@ -16,7 +18,7 @@ entity makeXonoticWeaponarenaCheckBox(string, string); entity makeXonoticWeaponarenaCheckBox(string theWeapon, string theText) { entity me; - me = spawnXonoticWeaponarenaCheckBox(); + me = NEW(XonoticWeaponarenaCheckBox); me.configureXonoticWeaponarenaCheckBox(me, theWeapon, theText); return me; }