OpenGothic
Open source reimplementation of Gothic I and II
Loading...
Searching...
No Matches
FirePlace Member List

This is the complete list of members for FirePlace, including all inherited members.

Active enum valueInteractive
Anim enum nameInteractive
animNpc(const AnimationSolver &solver, Anim t) const -> const Animation::Sequence *Interactive
attach(Npc &npc)Interactive
bBox() const -> const Tempest::Vec3 *Interactive
canQuitAtState(const Npc &npc, int32_t state) constInteractive
canSeeNpc(const Npc &npc, bool freeLos) constInteractive
checkMobName(std::string_view dest) constInteractive
detach(Npc &npc, bool quick)Interactive
displayName() constInteractive
displayPosition() constInteractive
emitSoundEffect(std::string_view sound, float range, bool freeSlot)Interactive
emitTriggerEvent(TriggerEvent::Type type) constInteractive
extendedSearchRadius() const overrideInteractiveprotectedvirtual
FirePlace(Vob *parent, World &world, const zenkit::VFire &vob, Flags flags)FirePlace
Flags enum nameVob
focusName() constInteractive
FromStand enum valueInteractive
In enum valueInteractive
Interactive(Vob *parent, World &world, const zenkit::VMovableObject &vob, Flags flags)Interactive
inventory()Interactive
isAttached(const Npc &to)Interactive
isAvailable() constInteractive
isContainer() constInteractive
isCracked() constInteractiveinline
isDetachState(const Npc &npc) constInteractive
isDoor() constInteractive
isDynamic() constVobvirtual
isLadder() constInteractive
isStaticState() constInteractive
isTrueDoor(const Npc &npc) constInteractive
load(Serialize &fin) overrideFirePlaceprotectedvirtual
Vob::load(Vob *parent, World &world, const zenkit::VirtualObject &vob, Flags flags)Vobstatic
loadVobTree(Serialize &fin)Vob
localTransform() const -> const Tempest::Matrix4x4 &Vobinline
marchInteractives(DbgPainter &p) constInteractive
moveEvent() overrideFirePlaceprotectedvirtual
nearestPoint(const Npc &to) constInteractive
needToLockpick(const Npc &pl) constInteractive
nodeTranform(std::string_view nodeName) constInteractiveprotected
None enum valueVob
onKeyInput(KeyCodec::Action act)Interactive
onStateChanged() overrideFirePlaceprotectedvirtual
Out enum valueInteractive
overrideFocus() constInteractive
ownerName() constInteractive
pickLockCode() constInteractiveinline
position() constVob
posSchemeName() constInteractive
postValidate()Interactive
resetPositionToTA(int32_t state)Interactive
save(Serialize &fout) const overrideInteractivevirtual
saveVobTree(Serialize &fin) constVob
schemeName() constInteractive
setAsCracked(bool c)Interactiveinline
setGlobalTransform(const Tempest::Matrix4x4 &p)Vob
setLocalTransform(const Tempest::Matrix4x4 &p)Vob
setMobState(std::string_view scheme, int32_t st) overrideInteractivevirtual
setSlotItem(MeshObjects::Mesh &&itm, std::string_view slot)Interactive
Startup enum valueVob
stateCount() constInteractiveinline
stateId() constInteractiveinline
stateMask() constInteractive
Static enum valueVob
tag() constInteractive
tick(uint64_t dt)Interactive
ToStand enum valueInteractive
transform() const -> const Tempest::Matrix4x4 &Vobinline
updateAnimation(uint64_t dt)Interactive
Vob(World &owner)Vob
Vob(Vob *parent, World &owner, const zenkit::VirtualObject &vob, Flags flags)Vob
vobObjectIDVobprotected
vobTypeVobprotected
worldVobprotected
~Vob()Vobvirtual