Xonotic QuakeC
The free, fast arena FPS with crisp movement and a wide array of weapons
keyframe.qh
Go to the documentation of this file.
1#pragma once
2
3#include "animation.qh"
5 METHOD(Keyframe, addEasing, entity(entity, float, float, float(float, float, float, float)));
7 METHOD(Keyframe, calcValue, float(entity, float, float, float, float));
8 ATTRIB(Keyframe, currentChild, entity);
10 ATTRIB(Keyframe, lastChild, entity);
12entity makeHostedKeyframe(entity, void(entity, float), float, float, float);
13entity makeKeyframe(entity, void(entity, float), float, float, float);
15float getNewChildDuration(entity, float);
var entity(vector mins, vector maxs,.entity tofield) findbox_tofield_OrFallback
ATTRIB(Keyframe, firstChild, entity)
virtual void addEasing()
Definition keyframe.qc:24
virtual void calcValue()
Definition keyframe.qc:76
ATTRIB(Keyframe, lastChild, entity)
ATTRIB(Keyframe, currentChild, entity)
virtual void addAnim()
Definition keyframe.qc:52
entity() spawn
entity makeKeyframe(entity, void(entity, float), float, float, float)
Definition keyframe.qc:17
entity makeHostedKeyframe(entity, void(entity, float), float, float, float)
Definition keyframe.qc:10
float getNewChildStart(entity)
Definition keyframe.qc:31
float getNewChildDuration(entity, float)
Definition keyframe.qc:37
float getNewChildValue(entity)
Definition keyframe.qc:46
entity firstChild
Definition menu_cmd.qc:12
#define CLASS(...)
Definition oo.qh:145
#define ENDCLASS(cname)
Definition oo.qh:281
#define METHOD(cname, name, prototype)
Definition oo.qh:269