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

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

checkCond(const Npc &other) constItem
checkCondRune(const Npc &other, int32_t &cPl, int32_t &cIt) constItem
checkCondUse(const Npc &other, int32_t &atr, int32_t &nv) constItem
clearView()Itemvirtual
clsId() constItem
cost() constItem
count() constItem
description() constItem
displayName() constItem
equipCount() constIteminline
extendedSearchRadius() constVobvirtual
Flags enum nameVob
handle() constIteminline
handle()Iteminline
handlePtr()Iteminline
is2H() constItem
isArmor() constItem
isCrossbow() constItem
isDynamic() const overrideItemvirtual
isEquipped() constIteminline
isGold() constItem
isMission() constItem
isMulti() constItem
isRing() constItem
isRune() constItem
isSpell() constItem
isSpellOrRune() constItem
isSpellShoot() constItem
isTorchBurn() constItemvirtual
Item(World &owner, size_t inst, Type type)Item
Item(World &owner, Serialize &fin, Type type)Item
Item(Item &&)Item
itemFlag() constItem
load(Vob *parent, World &world, const zenkit::VirtualObject &vob, Flags flags)Vobstatic
load(Serialize &fin)Vobvirtual
loadVobTree(Serialize &fin)Vob
localTransform() const -> const Tempest::Matrix4x4 &Vobinline
mainFlag() constItem
MAX_UI_ROWS enum valueItem
midPosition() constItem
moveEvent() overrideItemprotectedvirtual
None enum valueVob
NSLOT enum valueItem
operator=(Item &&)=deleteItem
position() constItem
save(Serialize &fout) const overrideItemvirtual
saveVobTree(Serialize &fin) constVob
sellCost() constItem
setAsEquipped(bool e)Item
setCount(size_t cnt)Item
setDirection(float x, float y, float z)Item
setGlobalTransform(const Tempest::Matrix4x4 &p)Vob
setLocalTransform(const Tempest::Matrix4x4 &p)Vob
setMobState(std::string_view scheme, int32_t st)Vobvirtual
setObjMatrix(const Tempest::Matrix4x4 &m)Item
setPhysicsDisable()Item
setPhysicsEnable(World &w)Item
setPhysicsEnable(const MeshObjects::Mesh &mesh)Itemprotected
setPhysicsEnable(const ProtoMesh *mesh)Itemprotected
setPosition(float x, float y, float z)Item
setSlot(uint8_t s)Iteminline
slot() constIteminline
spellId() constItem
Startup enum valueVob
Static enum valueVob
swordLength() constItem
T_Inventory enum valueItem
T_World enum valueItem
T_WorldDyn enum valueItem
transform() const -> const Tempest::Matrix4x4 &Vobinline
Type enum nameItem
uiText(size_t id) constItem
uiValue(size_t id) constItem
Vob(World &owner)Vob
Vob(Vob *parent, World &owner, const zenkit::VirtualObject &vob, Flags flags)Vob
vobObjectIDVobprotected
vobTypeVobprotected
worldVobprotected
~Item()Item
~Vob()Vobvirtual