X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fmenu%2Fanim%2Fanimhost.qh;h=1292b7d8b4e25380f57edb8cd89b4ce1c287460d;hb=f532317ada52b5363cb0b74bfbdd38f5015e290c;hp=6f70f09beec2219624baeca92e2cd7deaa104fb4;hpb=e8f359ab180b5871b9c10df0cc667b90bf13b124;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/menu/anim/animhost.qh b/qcsrc/menu/anim/animhost.qh index 6f70f09be..1292b7d8b 100644 --- a/qcsrc/menu/anim/animhost.qh +++ b/qcsrc/menu/anim/animhost.qh @@ -1 +1,19 @@ #pragma once + +#include "../item/container.qh" + +CLASS(AnimHost, Object) + METHOD(AnimHost, addAnim, void(entity, entity)); + METHOD(AnimHost, removeAnim, void(entity, entity)); + METHOD(AnimHost, removeAllAnim, void(entity)); + METHOD(AnimHost, removeObjAnim, void(entity, entity)); + METHOD(AnimHost, stopAllAnim, void(entity)); + METHOD(AnimHost, stopObjAnim, void(entity, entity)); + METHOD(AnimHost, resumeAllAnim, void(entity)); + METHOD(AnimHost, resumeObjAnim, void(entity, entity)); + METHOD(AnimHost, finishAllAnim, void(entity)); + METHOD(AnimHost, finishObjAnim, void(entity, entity)); + METHOD(AnimHost, tickAll, void(entity)); + ATTRIB(AnimHost, firstChild, entity, NULL) + ATTRIB(AnimHost, lastChild, entity, NULL) +ENDCLASS(AnimHost)