This is the complete list of members for NPC, including all inherited members.
| createNPC(std::string characterSprite, float npcXPos, float npcYPos) | NPC | static |
| drawInteractable(RenderWindow &window, const Player &player) | Interactable | |
| getRadius() const | Interactable | |
| Interactable(std::string interactableTexturePath, std::string interactableName, float interactableRadius, float interactableXRelMap, float interactableYRelMap) | Interactable | |
| NPC(std::string characterSprite, float npcXPos, float npcYPos) | NPC | |
| playerInRange(const Player &player) | Interactable | |
| renderNPC(RenderWindow &window) | NPC | |
| update(RenderWindow &window, const Player &player) override | NPC | virtual |
| ~NPC() | NPC |