Otclient  14/8/2020
Thing Member List

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

add_ref()stdext::shared_objectinline
asLuaObject()LuaObjectinline
blockProjectile()Thinginline
callLuaField(const std::string &field, const T &... args)LuaObject
callLuaField(const std::string &field, const T &... args)LuaObject
connectLuaField(const std::string &field, const std::function< T > &f, bool pushFront=false)LuaObject
const_self_cast()stdext::shared_objectinline
dec_ref()stdext::shared_objectinline
draw(const Point &, float, bool, LightView *=nullptr)Thinginlinevirtual
dynamic_self_cast()stdext::shared_objectinline
getAnimationPhases()Thinginline
getAnimator()Thinginline
getClassName()LuaObject
getClothSlot()Thinginline
getDisplacement()Thinginlinevirtual
getDisplacementX()Thinginlinevirtual
getDisplacementY()Thinginlinevirtual
getElevation()Thinginline
getExactSize(int layer, int xPattern, int yPattern, int zPattern, int animationPhase)Thinginlinevirtual
getGroundSpeed()Thinginline
getHeight()Thinginline
getId()Thinginlinevirtual
getLayers()Thinginline
getLensHelp()Thinginline
getLight()Thinginline
getLuaField(const std::string &key)LuaObject
getMarketData()Thinginline
getMaxTextLength()Thinginline
getMinimapColor()Thinginline
getNumPatternX()Thinginline
getNumPatternY()Thinginline
getNumPatternZ()Thinginline
getParentContainer()Thing
getPosition()Thinginline
getSize()Thinginline
getStackPos()Thing
getStackPriority()Thing
getThingType()Thingvirtual
getTile()Thing
getUseCount()LuaObject
getWidth()Thinginline
hasDisplacement()Thinginline
hasElevation()Thinginline
hasLensHelp()Thinginline
hasLight()Thinginline
hasLuaField(const std::string &field)LuaObject
hasMiniMapColor()Thinginline
isAnimateAlways()Thinginline
isAnimatedText()Thinginlinevirtual
isChargeable()Thinginline
isCloth()Thinginline
isContainer()Thinginline
isCreature()Thinginlinevirtual
isDontHide()Thinginline
isEffect()Thinginlinevirtual
isFluidContainer()Thinginline
isForceUse()Thinginline
isFullGround()Thinginline
isGround()Thinginline
isGroundBorder()Thinginline
isHangable()Thinginline
isHookEast()Thinginline
isHookSouth()Thinginline
isIgnoreLook()Thinginline
isItem()Thinginlinevirtual
isLocalPlayer()Thinginlinevirtual
isLyingCorpse()Thinginline
isMarketable()Thinginline
isMissile()Thinginlinevirtual
isMonster()Thinginlinevirtual
isMultiUse()Thinginline
isNotMoveable()Thinginline
isNotPathable()Thinginline
isNotWalkable()Thinginline
isNpc()Thinginlinevirtual
isOnBottom()Thinginline
isOnTop()Thinginline
isPickupable()Thinginline
isPlayer()Thinginlinevirtual
isRotateable()Thinginline
isSplash()Thinginline
isStackable()Thinginline
isStaticText()Thinginlinevirtual
isTopEffect()Thinginline
isTranslucent()Thinginline
isUnwrapable()Thinginline
isUsable()Thinginline
isWrapable()Thinginline
isWritable()Thinginline
isWritableOnce()Thinginline
luaCallLuaField(const std::string &field, const T &... args)LuaObject
luaGetField(const std::string &key)LuaObject
luaGetFieldsTable()LuaObject
luaGetMetatable()LuaObject
LuaObject()LuaObject
luaSetField(const std::string &key)LuaObject
m_datIdThingprotected
m_positionThingprotected
onAppear()Thinginlinevirtual
onDisappear()Thinginlinevirtual
onPositionChange(const Position &, const Position &)Thinginlinevirtual
operator=(const LuaObject &)LuaObjectinline
rawGetThingType()Thingvirtual
ref_count()stdext::shared_objectinline
releaseLuaFieldsTable()LuaObject
setId(uint32)Thinginlinevirtual
setLuaField(const std::string &key, const T &value)LuaObject
setPosition(const Position &position)Thing
shared_object()stdext::shared_objectinline
static_self_cast()stdext::shared_objectinline
Thing()Thing
~LuaObject()LuaObjectvirtual
~shared_object()stdext::shared_objectinlinevirtual
~Thing()Thinginlinevirtual