#include <vob.h>
Definition at line 11 of file vob.h.
◆ Flags
| Enumerator |
|---|
| None | |
| Startup | |
| Static | |
Definition at line 13 of file vob.h.
◆ Vob() [1/2]
| Vob::Vob |
( |
World & |
owner | ) |
|
◆ Vob() [2/2]
| Vob::Vob |
( |
Vob * |
parent, |
|
|
World & |
owner, |
|
|
const zenkit::VirtualObject & |
vob, |
|
|
Flags |
flags |
|
) |
| |
◆ ~Vob()
◆ extendedSearchRadius()
| float Vob::extendedSearchRadius |
( |
| ) |
const |
|
virtual |
◆ isDynamic()
| bool Vob::isDynamic |
( |
| ) |
const |
|
virtual |
◆ load() [1/2]
◆ load() [2/2]
| std::unique_ptr< Vob > Vob::load |
( |
Vob * |
parent, |
|
|
World & |
world, |
|
|
const zenkit::VirtualObject & |
vob, |
|
|
Flags |
flags |
|
) |
| |
|
static |
◆ loadVobTree()
◆ localTransform()
| auto Vob::localTransform |
( |
| ) |
const -> const Tempest::Matrix4x4& |
|
inline |
Definition at line 37 of file vob.h.
◆ moveEvent()
◆ position()
| Vec3 Vob::position |
( |
| ) |
const |
◆ save()
◆ saveVobTree()
| void Vob::saveVobTree |
( |
Serialize & |
fin | ) |
const |
◆ setGlobalTransform()
| void Vob::setGlobalTransform |
( |
const Tempest::Matrix4x4 & |
p | ) |
|
◆ setLocalTransform()
| void Vob::setLocalTransform |
( |
const Tempest::Matrix4x4 & |
p | ) |
|
◆ setMobState()
| bool Vob::setMobState |
( |
std::string_view |
scheme, |
|
|
int32_t |
st |
|
) |
| |
|
virtual |
◆ transform()
| auto Vob::transform |
( |
| ) |
const -> const Tempest::Matrix4x4& |
|
inline |
Definition at line 34 of file vob.h.
◆ operator&
Definition at line 19 of file vob.h.
◆ operator|
Definition at line 18 of file vob.h.
◆ operator~
Definition at line 20 of file vob.h.
◆ vobObjectID
| uint32_t Vob::vobObjectID = uint32_t(-1) |
|
protected |
Definition at line 47 of file vob.h.
◆ vobType
| zenkit::VirtualObjectType Vob::vobType = zenkit::VirtualObjectType::UNKNOWN |
|
protected |
Definition at line 46 of file vob.h.
◆ world
Definition at line 45 of file vob.h.
The documentation for this class was generated from the following files: