Otclient  14/8/2020
ThingType Member List

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

add_ref()stdext::shared_objectinline
asLuaObject()LuaObjectinline
blockProjectile()ThingTypeinline
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 &dest, float scaleFactor, int layer, int xPattern, int yPattern, int zPattern, int animationPhase, LightView *lightView=nullptr)ThingType
dynamic_self_cast()stdext::shared_objectinline
exportImage(std::string fileName)ThingType
getAnimationPhases()ThingTypeinline
getAnimator()ThingTypeinline
getCategory()ThingTypeinline
getClassName()LuaObject
getClothSlot()ThingTypeinline
getDisplacement()ThingTypeinline
getDisplacementX()ThingTypeinline
getDisplacementY()ThingTypeinline
getElevation()ThingTypeinline
getExactSize(int layer=0, int xPattern=0, int yPattern=0, int zPattern=0, int animationPhase=0)ThingType
getGroundSpeed()ThingTypeinline
getHeight()ThingTypeinline
getId()ThingTypeinline
getLayers()ThingTypeinline
getLensHelp()ThingTypeinline
getLight()ThingTypeinline
getLuaField(const std::string &key)LuaObject
getMarketData()ThingTypeinline
getMaxTextLength()ThingTypeinline
getMinimapColor()ThingTypeinline
getNumPatternX()ThingTypeinline
getNumPatternY()ThingTypeinline
getNumPatternZ()ThingTypeinline
getOpacity()ThingTypeinline
getRealSize()ThingTypeinline
getSize()ThingTypeinline
getSprites()ThingTypeinline
getUseCount()LuaObject
getWidth()ThingTypeinline
hasAttr(ThingAttr attr)ThingTypeinline
hasDisplacement()ThingTypeinline
hasElevation()ThingTypeinline
hasLensHelp()ThingTypeinline
hasLight()ThingTypeinline
hasLuaField(const std::string &field)LuaObject
hasMiniMapColor()ThingTypeinline
isAnimateAlways()ThingTypeinline
isChargeable()ThingTypeinline
isCloth()ThingTypeinline
isContainer()ThingTypeinline
isDontHide()ThingTypeinline
isFluidContainer()ThingTypeinline
isForceUse()ThingTypeinline
isFullGround()ThingTypeinline
isGround()ThingTypeinline
isGroundBorder()ThingTypeinline
isHangable()ThingTypeinline
isHookEast()ThingTypeinline
isHookSouth()ThingTypeinline
isIgnoreLook()ThingTypeinline
isLyingCorpse()ThingTypeinline
isMarketable()ThingTypeinline
isMultiUse()ThingTypeinline
isNotMoveable()ThingTypeinline
isNotPathable()ThingTypeinline
isNotPreWalkable()ThingTypeinline
isNotWalkable()ThingTypeinline
isNull()ThingTypeinline
isOnBottom()ThingTypeinline
isOnTop()ThingTypeinline
isPickupable()ThingTypeinline
isRotateable()ThingTypeinline
isSplash()ThingTypeinline
isStackable()ThingTypeinline
isTopEffect()ThingTypeinline
isTranslucent()ThingTypeinline
isUnwrapable()ThingTypeinline
isUsable()ThingTypeinline
isWrapable()ThingTypeinline
isWritable()ThingTypeinline
isWritableOnce()ThingTypeinline
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
operator=(const LuaObject &)LuaObjectinline
ref_count()stdext::shared_objectinline
releaseLuaFieldsTable()LuaObject
serialize(const FileStreamPtr &fin)ThingType
setLuaField(const std::string &key, const T &value)LuaObject
setPathable(bool var)ThingType
shared_object()stdext::shared_objectinline
static_self_cast()stdext::shared_objectinline
ThingType()ThingType
unserialize(uint16 clientId, ThingCategory category, const FileStreamPtr &fin)ThingType
unserializeOtml(const OTMLNodePtr &node)ThingType
~LuaObject()LuaObjectvirtual
~shared_object()stdext::shared_objectinlinevirtual