X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fmenu%2Fxonotic%2Fscreenshotimage.qc;h=82ff4ba7b2b8dad148e2b4f20cf854271ce95838;hb=e2897355e6cd1ca18e9ab1547e188eab316ce79d;hp=f7a5c9b30339874e7e1c9c1da24de067deaff0b6;hpb=8d10ea819c27736320d03e75134af341f8127199;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/menu/xonotic/screenshotimage.qc b/qcsrc/menu/xonotic/screenshotimage.qc index f7a5c9b30..82ff4ba7b 100644 --- a/qcsrc/menu/xonotic/screenshotimage.qc +++ b/qcsrc/menu/xonotic/screenshotimage.qc @@ -1,25 +1,5 @@ -#ifndef SCREENSHOTIMAGE_H -#define SCREENSHOTIMAGE_H -#include "image.qc" -CLASS(XonoticScreenshotImage, XonoticImage) - METHOD(XonoticScreenshotImage, configureXonoticScreenshotImage, void(entity)); - METHOD(XonoticScreenshotImage, load, void(entity, string)); - METHOD(XonoticScreenshotImage, draw, void(entity)); - ATTRIB(XonoticScreenshotImage, focusable, float, 1) // mousePress and mouseDrag work only if focusable is set - METHOD(XonoticScreenshotImage, mousePress, float(entity, vector)); - METHOD(XonoticScreenshotImage, mouseDrag, float(entity, vector)); - METHOD(XonoticScreenshotImage, mouseMove, float(entity, vector)); - METHOD(XonoticScreenshotImage, resizeNotify, void(entity, vector, vector, vector, vector)); - ATTRIB(XonoticScreenshotImage, realFontSize, vector, '0 0 0') - ATTRIB(XonoticScreenshotImage, fontSize, float, SKINFONTSIZE_NORMAL) - ATTRIB(XonoticScreenshotImage, showTitle, float, 1) - ATTRIB(XonoticScreenshotImage, screenshotTime, float, 0) - ATTRIB(XonoticScreenshotImage, screenshotTitle, string, string_null) -ENDCLASS(XonoticScreenshotImage) -entity makeXonoticScreenshotImage(); -#endif +#include "screenshotimage.qh" -#ifdef IMPLEMENTATION entity makeXonoticScreenshotImage() { entity me; @@ -94,4 +74,3 @@ void XonoticScreenshotImage_resizeNotify(entity me, vector relOrigin, vector rel me.realFontSize_y = me.fontSize / absSize.y; me.realFontSize_x = me.fontSize / absSize.x; } -#endif