#include "irr_aabb3d.h"#include "irr_v3d.h"#include <quaternion.h>#include <string>#include <string_view>#include <unordered_map>Go to the source code of this file.
Classes | |
| struct | ActiveObjectMessage |
| struct | BoneOverride |
| struct | BoneOverride::PositionProperty |
| struct | BoneOverride::RotationProperty |
| struct | BoneOverride::ScaleProperty |
| class | ActiveObject |
Typedefs | |
| typedef std::unordered_map< std::string, BoneOverride > | BoneOverrideMap |
Enumerations | |
| enum | ActiveObjectType { ACTIVEOBJECT_TYPE_INVALID = 0 , ACTIVEOBJECT_TYPE_TEST = 1 , ACTIVEOBJECT_TYPE_LUAENTITY = 7 , ACTIVEOBJECT_TYPE_PLAYER = 100 , ACTIVEOBJECT_TYPE_GENERIC = 101 } |
| enum | ActiveObjectCommand : u8 { AO_CMD_SET_PROPERTIES , AO_CMD_UPDATE_POSITION , AO_CMD_SET_TEXTURE_MOD , AO_CMD_SET_SPRITE , AO_CMD_PUNCHED , AO_CMD_UPDATE_ARMOR_GROUPS , AO_CMD_SET_ANIMATION , AO_CMD_SET_BONE_POSITION , AO_CMD_ATTACH_TO , AO_CMD_SET_PHYSICS_OVERRIDE , AO_CMD_OBSOLETE1 , AO_CMD_SPAWN_INFANT , AO_CMD_SET_ANIMATION_SPEED , AO_CMD_STOP_ANIMATION } |
| typedef std::unordered_map<std::string, BoneOverride> BoneOverrideMap |
| enum ActiveObjectCommand : u8 |
| enum ActiveObjectType |