#include "ientity.h"
#include "math/quaternion.h"
#include "generic/callback.h"
#include "stringio.h"
Go to the source code of this file.
Data Structures | |
class | AngleKey |
Defines | |
#define | INCLUDED_ANGLE_H |
Functions | |
void | default_angle (float &angle) |
void | normalise_angle (float &angle) |
void | read_angle (float &angle, const std::string &value) |
void | write_angle (float angle, Entity *entity) |
float | angle_rotated (float angle, const Quaternion &rotation) |
Variables | |
const float | ANGLEKEY_IDENTITY = 0 |
float angle_rotated | ( | float | angle, | |
const Quaternion & | rotation | |||
) | [inline] |
void default_angle | ( | float & | angle | ) | [inline] |
Definition at line 33 of file angle.h.
References ANGLEKEY_IDENTITY.
void normalise_angle | ( | float & | angle | ) | [inline] |
void read_angle | ( | float & | angle, | |
const std::string & | value | |||
) | [inline] |
Definition at line 41 of file angle.h.
References normalise_angle().
Referenced by AnglesKey::angleChanged(), and AngleKey::angleChanged().
void write_angle | ( | float | angle, | |
Entity * | entity | |||
) | [inline] |
Definition at line 49 of file angle.h.
References Entity::setKeyValue().
Referenced by AngleKey::write().
const float ANGLEKEY_IDENTITY = 0 |
Definition at line 31 of file angle.h.
Referenced by default_angle().