Otclient  14/8/2020
Creature Member List

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

add_ref()stdext::shared_objectinline
addTimedSquare(uint8 color)Creature
allowAppearWalk()Creatureinline
asLuaObject()LuaObjectinline
blockProjectile()Thinginline
callLuaField(const std::string &field, const T &... args)LuaObject
callLuaField(const std::string &field, const T &... args)LuaObject
canBeSeen()Creatureinline
connectLuaField(const std::string &field, const std::function< T > &f, bool pushFront=false)LuaObject
const_self_cast()stdext::shared_objectinline
Creature()Creature
dec_ref()stdext::shared_objectinline
draw(const Point &dest, float scaleFactor, bool animate, LightView *lightView=nullptr)Creaturevirtual
drawInformation(const Point &point, bool useGray, const Rect &parentRect, int drawFlags)Creature
drawOutfit(const Rect &destRect, bool resize)Creature
dynamic_self_cast()stdext::shared_objectinline
getAnimationPhases()Thinginline
getAnimator()Thinginline
getBaseSpeed()Creatureinline
getClassName()LuaObject
getClothSlot()Thinginline
getDirection()Creatureinline
getDisplacement()Creaturevirtual
getDisplacementX()Creaturevirtual
getDisplacementY()Creaturevirtual
getDrawOffset()Creature
getElevation()Thinginline
getEmblem()Creatureinline
getExactSize(int layer=0, int xPattern=0, int yPattern=0, int zPattern=0, int animationPhase=0)Creaturevirtual
getGroundSpeed()Thinginline
getHealthPercent()Creatureinline
getHeight()Thinginline
getIcon()Creatureinline
getId()Creatureinlinevirtual
getJumpOffset()Creatureinline
getLastStepFromPosition()Creatureinline
getLastStepToPosition()Creatureinline
getLayers()Thinginline
getLensHelp()Thinginline
getLight()Creatureinline
getLuaField(const std::string &key)LuaObject
getMarketData()Thinginline
getMaxTextLength()Thinginline
getMinimapColor()Thinginline
getName()Creatureinline
getNumPatternX()Thinginline
getNumPatternY()Thinginline
getNumPatternZ()Thinginline
getOutfit()Creatureinline
getParentContainer()Thing
getPosition()Thinginline
getShield()Creatureinline
getSize()Thinginline
getSkull()Creatureinline
getSpeed()Creatureinline
getSpeedFormula(Otc::SpeedFormula formula)Creatureinline
getSpeedFormulaArray()Creatureinline
getStackPos()Thing
getStackPriority()Thing
getStepDuration(bool ignoreDiagonal=false, Otc::Direction dir=Otc::InvalidDirection)Creature
getStepProgress()Creatureinline
getStepTicksLeft()Creatureinline
getThingType()Creaturevirtual
getTile()Thing
getType()Creatureinline
getUseCount()LuaObject
getWalkOffset()Creatureinline
getWalkTicksElapsed()Creatureinline
getWidth()Thinginline
hasDisplacement()Thinginline
hasElevation()Thinginline
hasLensHelp()Thinginline
hasLight()Thinginline
hasLuaField(const std::string &field)LuaObject
hasMiniMapColor()Thinginline
hasSpeedFormula()Creature
hideStaticSquare()Creatureinline
internalDrawOutfit(Point dest, float scaleFactor, bool animateWalk, bool animateIdle, Otc::Direction direction, LightView *lightView=nullptr)Creature
isAnimateAlways()Thinginline
isAnimatedText()Thinginlinevirtual
isChargeable()Thinginline
isCloth()Thinginline
isContainer()Thinginline
isCreature()Creatureinlinevirtual
isDead()Creatureinline
isDontHide()Thinginline
isEffect()Thinginlinevirtual
isFluidContainer()Thinginline
isForceUse()Thinginline
isFullGround()Thinginline
isGround()Thinginline
isGroundBorder()Thinginline
isHangable()Thinginline
isHookEast()Thinginline
isHookSouth()Thinginline
isIgnoreLook()Thinginline
isInvisible()Creatureinline
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
isPassable()Creatureinline
isPickupable()Thinginline
isPlayer()Thinginlinevirtual
isRemoved()Creatureinline
isRotateable()Thinginline
isSplash()Thinginline
isStackable()Thinginline
isStaticText()Thinginlinevirtual
isTopEffect()Thinginline
isTranslucent()Thinginline
isUnwrapable()Thinginline
isUsable()Thinginline
isWalking()Creatureinline
isWrapable()Thinginline
isWritable()Thinginline
isWritableOnce()Thinginline
jump(int height, int duration)Creature
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_allowAppearWalkCreatureprotected
m_baseSpeedCreatureprotected
m_datIdThingprotected
m_directionCreatureprotected
m_disappearEventCreatureprotected
m_emblemCreatureprotected
m_emblemTextureCreatureprotected
m_footStepCreatureprotected
m_footStepDrawnCreatureprotected
m_footTimerCreatureprotected
m_healthPercentCreatureprotected
m_iconCreatureprotected
m_iconTextureCreatureprotected
m_idCreatureprotected
m_informationColorCreatureprotected
m_jumpDurationCreatureprotected
m_jumpHeightCreatureprotected
m_jumpOffsetCreatureprotected
m_jumpTimerCreatureprotected
m_lastStepDirectionCreatureprotected
m_lastStepFromPositionCreatureprotected
m_lastStepToPositionCreatureprotected
m_lightCreatureprotected
m_nameCreatureprotected
m_nameCacheCreatureprotected
m_oldPositionCreatureprotected
m_outfitCreatureprotected
m_outfitColorCreatureprotected
m_outfitColorTimerCreatureprotected
m_outfitColorUpdateEventCreatureprotected
m_passableCreatureprotected
m_positionThingprotected
m_removedCreatureprotected
m_shieldCreatureprotected
m_shieldBlinkCreatureprotected
m_shieldTextureCreatureprotected
m_showShieldTextureCreatureprotected
m_showStaticSquareCreatureprotected
m_showTimedSquareCreatureprotected
m_skullCreatureprotected
m_skullTextureCreatureprotected
m_speedCreatureprotected
m_speedFormulaCreatureprotected
m_staticSquareColorCreatureprotected
m_timedSquareColorCreatureprotected
m_typeCreatureprotected
m_typeTextureCreatureprotected
m_walkAnimationPhaseCreatureprotected
m_walkedPixelsCreatureprotected
m_walkFinishAnimEventCreatureprotected
m_walkingCreatureprotected
m_walkingTileCreatureprotected
m_walkOffsetCreatureprotected
m_walkTimerCreatureprotected
m_walkTurnDirectionCreatureprotected
m_walkUpdateEventCreatureprotected
nextWalkUpdate()Creatureprotectedvirtual
onAppear()Creaturevirtual
onDeath()Creaturevirtual
onDisappear()Creaturevirtual
onPositionChange(const Position &newPos, const Position &oldPos)Creaturevirtual
operator=(const LuaObject &)LuaObjectinline
rawGetThingType()Creaturevirtual
ref_count()stdext::shared_objectinline
releaseLuaFieldsTable()LuaObject
removeTimedSquare()Creatureinline
setBaseSpeed(double baseSpeed)Creature
setDirection(Otc::Direction direction)Creature
setEmblem(uint8 emblem)Creature
setEmblemTexture(const std::string &filename)Creature
setHealthPercent(uint8 healthPercent)Creature
setIcon(uint8 icon)Creature
setIconTexture(const std::string &filename)Creature
setId(uint32 id)Creatureinlinevirtual
setLight(const Light &light)Creatureinline
setLuaField(const std::string &key, const T &value)LuaObject
setName(const std::string &name)Creature
setOutfit(const Outfit &outfit)Creature
setOutfitColor(const Color &color, int duration)Creature
setPassable(bool passable)Creatureinline
setPosition(const Position &position)Thing
setShield(uint8 shield)Creature
setShieldTexture(const std::string &filename, bool blink)Creature
setSkull(uint8 skull)Creature
setSkullTexture(const std::string &filename)Creature
setSpeed(uint16 speed)Creature
setSpeedFormula(double speedA, double speedB, double speedC)Creature
setType(uint8 type)Creature
setTypeTexture(const std::string &filename)Creature
shared_object()stdext::shared_objectinline
SHIELD_BLINK_TICKS enum valueCreature
showStaticSquare(const Color &color)Creatureinline
static_self_cast()stdext::shared_objectinline
stopWalk()Creaturevirtual
terminateWalk()Creatureprotectedvirtual
Thing()Thing
turn(Otc::Direction direction)Creature
updateJump()Creatureprotected
updateOutfitColor(Color color, Color finalColor, Color delta, int duration)Creatureprotected
updateShield()Creature
updateWalk()Creatureprotectedvirtual
updateWalkAnimation(int totalPixelsWalked)Creatureprotectedvirtual
updateWalkingTile()Creatureprotected
updateWalkOffset(int totalPixelsWalked)Creatureprotectedvirtual
VOLATILE_SQUARE_DURATION enum valueCreature
walk(const Position &oldPos, const Position &newPos)Creaturevirtual
~LuaObject()LuaObjectvirtual
~shared_object()stdext::shared_objectinlinevirtual
~Thing()Thinginlinevirtual