add_ref() | stdext::shared_object | inline |
addTimedSquare(uint8 color) | Creature | |
allowAppearWalk() | Creature | inline |
asLuaObject() | LuaObject | inline |
asPlayer() | Player | inline |
blockProjectile() | Thing | inline |
callLuaField(const std::string &field, const T &... args) | LuaObject | |
callLuaField(const std::string &field, const T &... args) | LuaObject | |
canBeSeen() | Creature | inline |
cancelListenerPainter() | Thing | inline |
connectLuaField(const std::string &field, const std::function< T > &f, bool pushFront=false) | LuaObject | |
const_self_cast() | stdext::shared_object | inline |
Creature() | Creature | |
dec_ref() | stdext::shared_object | inline |
draw(const Point &dest, float scaleFactor, int reDrawFlags, LightView *lightView=nullptr) | Creature | virtual |
Thing::draw(const Point &, float, bool, int=Otc::ReDrawThing, LightView *=nullptr) | Thing | inlinevirtual |
drawInformation(const Point &point, bool useGray, const Rect &parentRect, int drawFlags) | Creature | |
drawOutfit(const Rect &destRect, bool resize) | Creature | |
dynamic_self_cast() | stdext::shared_object | inline |
getAnimationPhases() | Thing | inline |
getAnimator() | Thing | inline |
getBaseSpeed() | Creature | inline |
getClassName() | LuaObject | |
getClothSlot() | Thing | inline |
getCurrentAnimationPhase(bool mount=false) | Creature | |
getDirection() | Creature | inline |
getDisplacement() override | Creature | virtual |
getDisplacementX() override | Creature | virtual |
getDisplacementY() override | Creature | virtual |
getDrawOffset() | Creature | |
getElevation() | Thing | inline |
getEmblem() | Creature | inline |
getExactSize(int layer=0, int xPattern=0, int yPattern=0, int zPattern=0, int animationPhase=0) override | Creature | virtual |
getGroundSpeed() | Thing | inline |
getHealthPercent() | Creature | inline |
getHeight() | Thing | inline |
getIcon() | Creature | inline |
getId() override | Creature | inlinevirtual |
getIdleAnimator() | Thing | inline |
getJumpOffset() | Creature | inline |
getLastStepFromPosition() | Creature | inline |
getLastStepToPosition() | Creature | inline |
getLayers() | Thing | inline |
getLensHelp() | Thing | inline |
getLight() override | Creature | virtual |
getLuaField(const std::string &key) | LuaObject | |
getMarketData() | Thing | inline |
getMaxTextLength() | Thing | inline |
getMinimapColor() | Thing | inline |
getName() | Creature | inline |
getNumPatternX() | Thing | inline |
getNumPatternY() | Thing | inline |
getNumPatternZ() | Thing | inline |
getOutfit() | Creature | inline |
getParentContainer() | Thing | |
getPosition() | Thing | inline |
getRealSize() | Thing | inline |
getShield() | Creature | inline |
getSize() | Thing | inline |
getSkull() | Creature | inline |
getSpeed() | Creature | inline |
getSpeedFormulaArray() | Creature | inline |
getStackPos() | Thing | |
getStackPriority() | Thing | |
getStepDuration(bool ignoreDiagonal=false, Otc::Direction dir=Otc::InvalidDirection) | Creature | |
getStepProgress() | Creature | inline |
getStepTicksLeft() | Creature | inline |
getThingType() override | Creature | virtual |
getTile() | Thing | |
getTotalAnimationPhase() | Creature | |
getType() | Creature | inline |
getUseCount() | LuaObject | |
getWalkOffset() | Creature | inline |
getWalkTicksElapsed() | Creature | inline |
getWidth() | Thing | inline |
hasAnimationPhases() | Thing | inline |
hasDisplacement() | Thing | inline |
hasElevation() | Thing | inline |
hasLensHelp() | Thing | inline |
hasLight() override | Creature | inlinevirtual |
hasLuaField(const std::string &field) | LuaObject | |
hasMiniMapColor() | Thing | inline |
hideStaticSquare() | Creature | inline |
internalDrawOutfit(Point dest, float scaleFactor, bool animateWalk, Otc::Direction direction) | Creature | |
isAnimateAlways() | Thing | inline |
isAnimatedText() | Thing | inlinevirtual |
isChargeable() | Thing | inline |
isCloth() | Thing | inline |
isContainer() | Thing | inlinevirtual |
isCreature() override | Creature | inlinevirtual |
isDead() | Creature | inline |
isDontHide() | Thing | inline |
isEffect() | Thing | inlinevirtual |
isFluidContainer() | Thing | inline |
isForceUse() | Thing | inline |
isFullGround() | Thing | inline |
isGround() | Thing | inline |
isGroundBorder() | Thing | inline |
isHangable() | Thing | inline |
isHookEast() | Thing | inline |
isHookSouth() | Thing | inline |
isIgnoreLook() | Thing | inline |
isInvisible() | Creature | inline |
isItem() | Thing | inlinevirtual |
isLocalPlayer() | Thing | inlinevirtual |
isLyingCorpse() | Thing | inline |
isMarketable() | Thing | inline |
isMissile() | Thing | inlinevirtual |
isMonster() | Thing | inlinevirtual |
isMoveable() | Thing | inline |
isMultiUse() | Thing | inline |
isNotMoveable() | Thing | inline |
isNotPathable() | Thing | inline |
isNotWalkable() | Thing | inline |
isNpc() | Thing | inlinevirtual |
isOnBottom() | Thing | inline |
isOnTop() | Thing | inline |
isOpaque() | Thing | inline |
isParalyzed() const | Creature | inline |
isPassable() | Creature | inline |
isPickupable() | Thing | inline |
isPlayer() override | Player | inlinevirtual |
isRemoved() | Creature | inline |
isRotateable() | Thing | inline |
isSplash() | Thing | inline |
isStackable() | Thing | inline |
isStaticText() | Thing | inlinevirtual |
isTopEffect() | Thing | inline |
isTopGround() | Thing | inline |
isTranslucent() | Thing | inline |
isUnwrapable() | Thing | inline |
isUsable() | Thing | inline |
isWalking() | Creature | inline |
isWrapable() | Thing | inline |
isWritable() | Thing | inline |
isWritableOnce() | Thing | inline |
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_allowAppearWalk | Creature | protected |
m_baseSpeed | Creature | protected |
m_calculatedStepSpeed | Creature | protected |
m_datId | Thing | protected |
m_direction | Creature | protected |
m_disappearEvent | Creature | protected |
m_emblem | Creature | protected |
m_emblemTexture | Creature | protected |
m_footStep | Creature | protected |
m_footTimer | Creature | protected |
m_healthPercent | Creature | protected |
m_icon | Creature | protected |
m_iconTexture | Creature | protected |
m_id | Creature | protected |
m_informationColor | Creature | protected |
m_jumpDuration | Creature | protected |
m_jumpHeight | Creature | protected |
m_jumpOffset | Creature | protected |
m_jumpTimer | Creature | protected |
m_lastStepDirection | Creature | protected |
m_lastStepFromPosition | Creature | protected |
m_lastStepToPosition | Creature | protected |
m_light | Creature | protected |
m_name | Creature | protected |
m_nameCache | Creature | protected |
m_oldPosition | Creature | protected |
m_outfit | Creature | protected |
m_outfitColor | Creature | protected |
m_outfitColorTimer | Creature | protected |
m_outfitColorUpdateEvent | Creature | protected |
m_passable | Creature | protected |
m_position | Thing | protected |
m_removed | Creature | protected |
m_shield | Creature | protected |
m_shieldBlink | Creature | protected |
m_shieldTexture | Creature | protected |
m_showShieldTexture | Creature | protected |
m_showStaticSquare | Creature | protected |
m_showTimedSquare | Creature | protected |
m_skull | Creature | protected |
m_skullTexture | Creature | protected |
m_speed | Creature | protected |
m_speedFormula | Creature | protected |
m_staticSquareColor | Creature | protected |
m_timedSquareColor | Creature | protected |
m_type | Creature | protected |
m_typeTexture | Creature | protected |
m_updateDynamicInformation | Creature | protected |
m_walkAnimationPhase | Creature | protected |
m_walkedPixels | Creature | protected |
m_walkFinishAnimEvent | Creature | protected |
m_walking | Creature | protected |
m_walkingTile | Creature | protected |
m_walkOffset | Creature | protected |
m_walkTimer | Creature | protected |
m_walkTurnDirection | Creature | protected |
m_walkUpdateEvent | Creature | protected |
nextWalkUpdate() | Creature | protectedvirtual |
onAppear() override | Creature | virtual |
onDeath() | Creature | virtual |
onDisappear() override | Creature | virtual |
onPositionChange(const Position &newPos, const Position &oldPos) override | Creature | virtual |
operator=(const LuaObject &) | LuaObject | inline |
Player() | Player | inline |
rawGetMountThingType() | Creature | |
rawGetThingType() override | Creature | virtual |
ref_count() | stdext::shared_object | inline |
releaseLuaFieldsTable() | LuaObject | |
removeTimedSquare() | Creature | inline |
requestDrawing(const bool force=false) | Thing | |
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) override | Creature | inlinevirtual |
setLight(const Light &light) | Creature | inline |
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) | Creature | inline |
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 | |
setType(uint8 type) | Creature | |
setTypeTexture(const std::string &filename) | Creature | |
shared_object() | stdext::shared_object | inline |
SHIELD_BLINK_TICKS enum value | Creature | |
showStaticSquare(const Color &color) | Creature | inline |
speedA | Creature | static |
speedB | Creature | static |
speedC | Creature | static |
startListenerPainter(const float duration) | Thing | inline |
static_self_cast() | stdext::shared_object | inline |
stopWalk() | Creature | virtual |
terminateWalk() | Creature | protectedvirtual |
Thing() | Thing | |
turn(Otc::Direction direction) | Creature | |
updateDynamicInformation(bool update) | Creature | inline |
updateDynamicInformation() const | Creature | inline |
updateJump() | Creature | protected |
updateOutfitColor(Color color, Color finalColor, Color delta, int duration) | Creature | protected |
updateShield() | Creature | |
updateWalk() | Creature | protectedvirtual |
updateWalkAnimation() | Creature | protectedvirtual |
updateWalkingTile() | Creature | protected |
updateWalkOffset(int totalPixelsWalked) | Creature | protectedvirtual |
VOLATILE_SQUARE_DURATION enum value | Creature | |
walk(const Position &oldPos, const Position &newPos) | Creature | virtual |
~LuaObject() | LuaObject | virtual |
~Player() | Player | inlinevirtual |
~shared_object() | stdext::shared_object | inlinevirtual |
~Thing() | Thing | inlinevirtual |