add_ref() | stdext::shared_object | inline |
addTimedSquare(uint8 color) | Creature | |
allowAppearWalk() | Creature | inline |
asLocalPlayer() | LocalPlayer | inline |
asLuaObject() | LuaObject | inline |
asPlayer() | Player | inline |
autoWalk(const Position &destination) | LocalPlayer | |
blockProjectile() | Thing | inline |
callLuaField(const std::string &field, const T &... args) | LuaObject | |
callLuaField(const std::string &field, const T &... args) | LuaObject | |
canBeSeen() | Creature | inline |
cancelWalk(Otc::Direction direction=Otc::InvalidDirection) | LocalPlayer | protected |
canWalk(Otc::Direction direction) | LocalPlayer | |
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, bool animate, LightView *lightView=nullptr) | Creature | virtual |
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 |
Game class | LocalPlayer | friend |
getAnimationPhases() | Thing | inline |
getAnimator() | Thing | inline |
getBaseMagicLevel() | LocalPlayer | inline |
getBaseSpeed() | Creature | inline |
getBlessings() | LocalPlayer | inline |
getClassName() | LuaObject | |
getClothSlot() | Thing | inline |
getDirection() | Creature | inline |
getDisplacement() | Creature | virtual |
getDisplacementX() | Creature | virtual |
getDisplacementY() | 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) | Creature | virtual |
getExperience() | LocalPlayer | inline |
getFreeCapacity() | LocalPlayer | inline |
getGroundSpeed() | Thing | inline |
getHealth() | LocalPlayer | inline |
getHealthPercent() | Creature | inline |
getHeight() | Thing | inline |
getIcon() | Creature | inline |
getId() | Creature | inlinevirtual |
getInventoryItem(Otc::InventorySlot inventory) | LocalPlayer | inline |
getJumpOffset() | Creature | inline |
getLastStepFromPosition() | Creature | inline |
getLastStepToPosition() | Creature | inline |
getLayers() | Thing | inline |
getLensHelp() | Thing | inline |
getLevel() | LocalPlayer | inline |
getLevelPercent() | LocalPlayer | inline |
getLight() | Creature | inline |
getLuaField(const std::string &key) | LuaObject | |
getMagicLevel() | LocalPlayer | inline |
getMagicLevelPercent() | LocalPlayer | inline |
getMana() | LocalPlayer | inline |
getMarketData() | Thing | inline |
getMaxHealth() | LocalPlayer | inline |
getMaxMana() | LocalPlayer | inline |
getMaxTextLength() | Thing | inline |
getMinimapColor() | Thing | inline |
getName() | Creature | inline |
getNumPatternX() | Thing | inline |
getNumPatternY() | Thing | inline |
getNumPatternZ() | Thing | inline |
getOfflineTrainingTime() | LocalPlayer | inline |
getOutfit() | Creature | inline |
getParentContainer() | Thing | |
getPosition() | Thing | inline |
getRegenerationTime() | LocalPlayer | inline |
getShield() | Creature | inline |
getSize() | Thing | inline |
getSkillBaseLevel(Otc::Skill skill) | LocalPlayer | inline |
getSkillLevel(Otc::Skill skill) | LocalPlayer | inline |
getSkillLevelPercent(Otc::Skill skill) | LocalPlayer | inline |
getSkull() | Creature | inline |
getSoul() | LocalPlayer | inline |
getSpeed() | Creature | inline |
getSpeedFormula(Otc::SpeedFormula formula) | Creature | inline |
getSpeedFormulaArray() | Creature | inline |
getSpells() | LocalPlayer | inline |
getStackPos() | Thing | |
getStackPriority() | Thing | |
getStamina() | LocalPlayer | inline |
getStates() | LocalPlayer | inline |
getStepDuration(bool ignoreDiagonal=false, Otc::Direction dir=Otc::InvalidDirection) | Creature | |
getStepProgress() | Creature | inline |
getStepTicksLeft() | Creature | inline |
getThingType() | Creature | virtual |
getTile() | Thing | |
getTotalCapacity() | LocalPlayer | inline |
getType() | Creature | inline |
getUseCount() | LuaObject | |
getVocation() | LocalPlayer | inline |
getWalkOffset() | Creature | inline |
getWalkTicksElapsed() | Creature | inline |
getWidth() | Thing | inline |
hasDisplacement() | Thing | inline |
hasElevation() | Thing | inline |
hasLensHelp() | Thing | inline |
hasLight() | Thing | inline |
hasLuaField(const std::string &field) | LuaObject | |
hasMiniMapColor() | Thing | inline |
hasSight(const Position &pos) | LocalPlayer | |
hasSpeedFormula() | Creature | |
hideStaticSquare() | Creature | inline |
internalDrawOutfit(Point dest, float scaleFactor, bool animateWalk, bool animateIdle, Otc::Direction direction, LightView *lightView=nullptr) | Creature | |
isAnimateAlways() | Thing | inline |
isAnimatedText() | Thing | inlinevirtual |
isAutoWalking() | LocalPlayer | inline |
isChargeable() | Thing | inline |
isCloth() | Thing | inline |
isContainer() | Thing | inline |
isCreature() | 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 |
isKnown() | LocalPlayer | inline |
isLocalPlayer() | LocalPlayer | inlinevirtual |
isLyingCorpse() | Thing | inline |
isMarketable() | Thing | inline |
isMissile() | Thing | inlinevirtual |
isMonster() | Thing | inlinevirtual |
isMultiUse() | Thing | inline |
isNotMoveable() | Thing | inline |
isNotPathable() | Thing | inline |
isNotWalkable() | Thing | inline |
isNpc() | Thing | inlinevirtual |
isOnBottom() | Thing | inline |
isOnTop() | Thing | inline |
isPassable() | Creature | inline |
isPendingGame() | LocalPlayer | inline |
isPickupable() | Thing | inline |
isPlayer() | Player | inlinevirtual |
isPremium() | LocalPlayer | inline |
isPreWalking() | LocalPlayer | inline |
isRemoved() | Creature | inline |
isRotateable() | Thing | inline |
isServerWalking() | LocalPlayer | inline |
isSplash() | Thing | inline |
isStackable() | Thing | inline |
isStaticText() | Thing | inlinevirtual |
isTopEffect() | 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 | |
LocalPlayer() | LocalPlayer | |
lockWalk(int millis=250) | LocalPlayer | |
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_datId | Thing | protected |
m_direction | Creature | protected |
m_disappearEvent | Creature | protected |
m_emblem | Creature | protected |
m_emblemTexture | Creature | protected |
m_footStep | Creature | protected |
m_footStepDrawn | 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_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() | LocalPlayer | virtual |
onDeath() | Creature | virtual |
onDisappear() | Creature | virtual |
onPositionChange(const Position &newPos, const Position &oldPos) | LocalPlayer | virtual |
operator=(const LuaObject &) | LuaObject | inline |
Player() | Player | inline |
preWalk(Otc::Direction direction) | LocalPlayer | protected |
rawGetThingType() | Creature | virtual |
ref_count() | stdext::shared_object | inline |
releaseLuaFieldsTable() | LuaObject | |
removeTimedSquare() | Creature | inline |
setBaseMagicLevel(double baseMagicLevel) | LocalPlayer | |
setBaseSkill(Otc::Skill skill, int baseLevel) | LocalPlayer | |
setBaseSpeed(double baseSpeed) | Creature | |
setBlessings(int blessings) | LocalPlayer | |
setDirection(Otc::Direction direction) | Creature | |
setEmblem(uint8 emblem) | Creature | |
setEmblemTexture(const std::string &filename) | Creature | |
setExperience(double experience) | LocalPlayer | |
setFreeCapacity(double freeCapacity) | LocalPlayer | |
setHealth(double health, double maxHealth) | LocalPlayer | |
setHealthPercent(uint8 healthPercent) | Creature | |
setIcon(uint8 icon) | Creature | |
setIconTexture(const std::string &filename) | Creature | |
setId(uint32 id) | Creature | inlinevirtual |
setInventoryItem(Otc::InventorySlot inventory, const ItemPtr &item) | LocalPlayer | |
setKnown(bool known) | LocalPlayer | inline |
setLevel(double level, double levelPercent) | LocalPlayer | |
setLight(const Light &light) | Creature | inline |
setLuaField(const std::string &key, const T &value) | LuaObject | |
setMagicLevel(double magicLevel, double magicLevelPercent) | LocalPlayer | |
setMana(double mana, double maxMana) | LocalPlayer | |
setName(const std::string &name) | Creature | |
setOfflineTrainingTime(double offlineTrainingTime) | LocalPlayer | |
setOutfit(const Outfit &outfit) | Creature | |
setOutfitColor(const Color &color, int duration) | Creature | |
setPassable(bool passable) | Creature | inline |
setPendingGame(bool pending) | LocalPlayer | inline |
setPosition(const Position &position) | Thing | |
setPremium(bool premium) | LocalPlayer | |
setRegenerationTime(double regenerationTime) | LocalPlayer | |
setShield(uint8 shield) | Creature | |
setShieldTexture(const std::string &filename, bool blink) | Creature | |
setSkill(Otc::Skill skill, int level, int levelPercent) | LocalPlayer | |
setSkull(uint8 skull) | Creature | |
setSkullTexture(const std::string &filename) | Creature | |
setSoul(double soul) | LocalPlayer | |
setSpeed(uint16 speed) | Creature | |
setSpeedFormula(double speedA, double speedB, double speedC) | Creature | |
setSpells(const std::vector< int > &spells) | LocalPlayer | |
setStamina(double stamina) | LocalPlayer | |
setStates(int states) | LocalPlayer | |
setTotalCapacity(double totalCapacity) | LocalPlayer | |
setType(uint8 type) | Creature | |
setTypeTexture(const std::string &filename) | Creature | |
setVocation(int vocation) | LocalPlayer | |
shared_object() | stdext::shared_object | inline |
SHIELD_BLINK_TICKS enum value | Creature | |
showStaticSquare(const Color &color) | Creature | inline |
static_self_cast() | stdext::shared_object | inline |
stopAutoWalk() | LocalPlayer | |
stopWalk() | LocalPlayer | protectedvirtual |
terminateWalk() | LocalPlayer | protectedvirtual |
Thing() | Thing | |
turn(Otc::Direction direction) | Creature | |
unlockWalk() | LocalPlayer | inline |
updateJump() | Creature | protected |
updateOutfitColor(Color color, Color finalColor, Color delta, int duration) | Creature | protected |
updateShield() | Creature | |
updateWalk() | LocalPlayer | protectedvirtual |
updateWalkAnimation(int totalPixelsWalked) | Creature | protectedvirtual |
updateWalkingTile() | Creature | protected |
updateWalkOffset(int totalPixelsWalked) | LocalPlayer | protectedvirtual |
VOLATILE_SQUARE_DURATION enum value | Creature | |
walk(const Position &oldPos, const Position &newPos) | LocalPlayer | protectedvirtual |
~LuaObject() | LuaObject | virtual |
~Player() | Player | inlinevirtual |
~shared_object() | stdext::shared_object | inlinevirtual |
~Thing() | Thing | inlinevirtual |