11#ifndef CAL_COREKEYFRAME_H
12#define CAL_COREKEYFRAME_H
18#include "cal3d/global.h"
19#include "cal3d/matrix.h"
20#include "cal3d/vector.h"
21#include "cal3d/quaternion.h"
46 static unsigned int numCalCoreKeyframes();
47 static unsigned int numCalCoreKeyframeBytes();
68 void setTime(
float time);
69 void setTranslation(
const CalVector& translation);
float getTime() const
Returns the time.
Definition corekeyframe.h:61
void destroy()
Destroys the core keyframe instance.
Definition corekeyframe.cpp:83
CalCoreKeyframe()
Constructs the core keyframe instance.
Definition corekeyframe.cpp:30
bool create()
Creates the core keyframe instance.
Definition corekeyframe.cpp:71
const CalQuaternion & getRotation() const
Returns the rotation.
Definition corekeyframe.cpp:95
The quaternion class.
Definition quaternion.h:36
The vector class.
Definition vector.h:37