| _aiData (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| _animSet (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | protected |
| _boxD (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | protected |
| _boxV (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | protected |
| _clip (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | protected |
| _collideData (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| _damageDone (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | protected |
| _dir (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | protected |
| _hover (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| _id (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | protected |
| _image (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | protected |
| _imgEff (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | protected |
| _imgSize (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | protected |
| _input (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | protected |
| _layer (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| _pathing (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| _popup (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | protected |
| _pos (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | protected |
| _target (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | protected |
| _vel (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | protected |
| _velMod (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| _visible (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | protected |
| animate(pyrodactyl::event::Info &info) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| animate(const pyrodactyl::people::PersonState &pst) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| assignFrame() (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| attack(pyrodactyl::event::Info &info, Sprite &targetSp, const pyrodactyl::ai::SpriteConstant &sc) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| boundRect() (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| boxD(const Rect &rect) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | inlineprotected |
| boxD() (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| boxV(const Rect &rect) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | inlineprotected |
| boxV() (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| calcProperties(pyrodactyl::event::Info &info) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| camFocus() (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| clip(const Rect &rect) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | inlineprotected |
| damageValid(Sprite &s, const pyrodactyl::ai::SpriteConstant &sc) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | protected |
| dialogClip(const pyrodactyl::people::PersonState &state) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | inline |
| dialogUpdateClip(const pyrodactyl::people::PersonState &state) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | inline |
| distSq(const Sprite &s) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| draw(pyrodactyl::event::Info &info, const Rect &camera) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| drawPopup(pyrodactyl::ui::ParagraphData &pop, const Rect &camera) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| effectImg(bool vis) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | inline |
| exchangeDamage(pyrodactyl::event::Info &info, Sprite &s, const pyrodactyl::ai::SpriteConstant &sc) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| fightCollide(Rect hitbox, Rect enemy_bounds, Range &range, const pyrodactyl::ai::SpriteConstant &sc) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | protected |
| flee(pyrodactyl::event::Info &info, Common::Array< pyrodactyl::level::Exit > &areaExit, const pyrodactyl::ai::SpriteConstant &sc) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| flyAround(const Rect &camera, const pyrodactyl::ai::SpriteConstant &sc) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| forceUpdateMove(const pyrodactyl::input::FightAnimationType &combo) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| forceUpdateMove(const uint &index) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| h() (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | inline |
| handleEvents(pyrodactyl::event::Info &info, const Rect &camera, const pyrodactyl::ai::SpriteConstant &sc, const Common::Event &event) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| id() (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | inline |
| img() (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | inline |
| inputStop() (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | inline |
| internalEvents(pyrodactyl::event::Info &info, const Common::String &player_id, Common::Array< pyrodactyl::event::EventResult > &result, Common::Array< pyrodactyl::event::EventSeqInfo > &end_seq) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| lastFrame() (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | inline |
| load(rapidxml::xml_node< char > *node, Common::Array< Common::Path > &animations) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| loadState(rapidxml::xml_node< char > *node) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| move(const pyrodactyl::ai::SpriteConstant &sc) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| moveToDest(pyrodactyl::event::Info &info, const pyrodactyl::ai::SpriteConstant &sc) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| moveToDestPathfinding(pyrodactyl::event::Info &info, const pyrodactyl::ai::SpriteConstant &sc) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| moveToLoc(Vector2i &dest, const float &vel, const pyrodactyl::ai::SpriteConstant &sc) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| moveToLocPathfinding(Vector2i &dest, const float &vel, const pyrodactyl::ai::SpriteConstant &sc) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| popupShow() (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | inline |
| posRect() (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| rangeRect(const Rect &bounds, const Range &range) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| resetFrame(const pyrodactyl::people::PersonState &pst) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | protected |
| resolveCollide() (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| resolveInside(Rect collider) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| saveState(rapidxml::xml_document<> &doc, rapidxml::xml_node< char > *root) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| setDestPathfinding(const Vector2i &dest, bool reachable=true) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| Sprite() (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| stop() (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | inline |
| takeDamage(pyrodactyl::event::Info &info, Sprite &s) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| takingDamage(Sprite &sp, const pyrodactyl::ai::SpriteConstant &sc) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| updateFrame(const pyrodactyl::people::PersonState &pst, const bool &repeat=false) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| updateMove(const pyrodactyl::input::FightAnimationType &combo) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| updateMove(const uint &index) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| vel() (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | inline |
| visible(bool val) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | inline |
| visible() (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | inline |
| w() (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | inline |
| walk(const bool &reset) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| walk(const pyrodactyl::people::PersonState &pst) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | |
| walkPattern(const pyrodactyl::ai::MovementSet &set) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | inline |
| x(int X) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | inline |
| x() (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | inline |
| xVel(const float &val) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | inline |
| xVel() (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | inline |
| y(int Y) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | inline |
| y() (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | inline |
| yVel(const float &val) (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | inline |
| yVel() (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | inline |
| ~Sprite() (defined in Crab::pyrodactyl::anim::Sprite) | Crab::pyrodactyl::anim::Sprite | inline |