X-Git-Url: https://de.git.xonotic.org/?p=xonotic%2Fxonotic-data.pk3dir.git;a=blobdiff_plain;f=qcsrc%2Fmenu%2Fxonotic%2Fcolorpicker_string.qc;h=200204c00d131cc9fb3e62615215fd74a6577b1f;hp=c8c26e4f365da0d1a90a48fa00d6f00c3831e6f7;hb=f72821fdcebe3ca01181a99727a06198de65ea08;hpb=8da45596c76bb645e864b4ec8ff5a3ee13bbf27c diff --git a/qcsrc/menu/xonotic/colorpicker_string.qc b/qcsrc/menu/xonotic/colorpicker_string.qc index c8c26e4f3..200204c00 100644 --- a/qcsrc/menu/xonotic/colorpicker_string.qc +++ b/qcsrc/menu/xonotic/colorpicker_string.qc @@ -1,27 +1,7 @@ -#ifndef COLORPICKER_STRING_H -#define COLORPICKER_STRING_H -#include "../item/image.qc" -CLASS(XonoticColorpickerString, Image) - METHOD(XonoticColorpickerString, configureXonoticColorpickerString, void(entity, string, string)); - METHOD(XonoticColorpickerString, mousePress, float(entity, vector)); - METHOD(XonoticColorpickerString, mouseRelease, float(entity, vector)); - METHOD(XonoticColorpickerString, mouseDrag, float(entity, vector)); - - ATTRIB(XonoticColorpickerString, cvarName, string, string_null) - METHOD(XonoticColorpickerString, loadCvars, void(entity)); - METHOD(XonoticColorpickerString, saveCvars, void(entity)); - - ATTRIB(XonoticColorpickerString, prevcoords, vector, '0 0 0') - ATTRIB(XonoticColorpickerString, image, string, SKINGFX_COLORPICKER) - ATTRIB(XonoticColorpickerString, imagemargin, vector, SKINMARGIN_COLORPICKER) - ATTRIB(XonoticColorpickerString, focusable, float, 1) - METHOD(XonoticColorpickerString, draw, void(entity)); - ATTRIB(XonoticColorpickerString, disabledAlpha, float, 0.3) -ENDCLASS(XonoticColorpickerString) -entity makeXonoticColorpickerString(string theCvar, string theDefaultCvar); -#endif - -#ifdef IMPLEMENTATION +#include "colorpicker_string.qh" + +.bool disabled; + entity makeXonoticColorpickerString(string theCvar, string theDefaultCvar) { entity me; @@ -119,4 +99,3 @@ void XonoticColorpickerString_draw(entity me) draw_alpha = save; } -#endif