Xonotic
inputcontainer.qh
Go to the documentation of this file.
1 #pragma once
2 
3 #include "container.qh"
5  METHOD(InputContainer, keyDown, float(entity, float, float, float));
6  METHOD(InputContainer, mouseMove, float(entity, vector));
7  METHOD(InputContainer, mousePress, bool(InputContainer this, vector pos));
8  METHOD(InputContainer, mouseRelease, float(entity, vector));
9  METHOD(InputContainer, mouseDrag, float(entity, vector));
10  METHOD(InputContainer, focusLeave, void(entity));
11  METHOD(InputContainer, resizeNotify, void(entity, vector, vector, vector, vector));
12 
13  METHOD(InputContainer, _changeFocusXY, bool(entity this, vector pos));
14  ATTRIB(InputContainer, mouseFocusedChild, entity);
15  ATTRIB(InputContainer, isTabRoot, float, 0);
CLASS(Object) Object
Definition: oo.qh:318
entity() spawn
#define METHOD(cname, name, prototype)
Definition: oo.qh:257
#define ATTRIB(...)
Definition: oo.qh:136
vector(float skel, float bonenum) _skel_get_boneabs_hidden
#define ENDCLASS(cname)
Definition: oo.qh:269