| AddHiredNPC(gemNPC *hiredNPC) | HireManager | |
| AddOwner(gemActor *owner) | HireManager | |
| CheckWorkLocationResult(gemNPC *hiredNPC, bool valid, const char *errorMessage) | HireManager | |
| ConfirmHire(gemActor *owner) | HireManager | |
| DecodeCommandArea(Client *client, csString target) | MessageManagerBase | |
| FindObjectByString(const csString &str, gemActor *me) const | MessageManagerBase | |
| FindPlayerClient(const char *name) | MessageManagerBase | |
| FunctionPointer typedef | MessageManager< HireManager > | |
| HandleMessage(MsgEntry *msg, Client *client) | MessageManager< HireManager > | inlinevirtual |
| HandleScriptMessageRequest(uint32_t clientnum, gemActor *owner, gemNPC *hiredNPC) | HireManager | |
| HireManager() | HireManager | |
| Initialize() | HireManager | |
| ReleaseHire(gemActor *owner, gemNPC *hiredNPC) | HireManager | |
| SetHireMasterPID(gemActor *owner, PID masterPID) | HireManager | |
| SetHireType(gemActor *owner, const csString &name, const csString &npcType) | HireManager | |
| StartHire(gemActor *owner) | HireManager | |
| Subscribe(FunctionPointer fpt, msgtype type, uint32_t flags=0x01) | MessageManager< HireManager > | inline |
| Unsubscribe(msgtype type) | MessageManager< HireManager > | inline |
| Unsubscribe(FunctionPointer handler, msgtype type) | MessageManager< HireManager > | inline |
| UnsubscribeAll() | MessageManager< HireManager > | inline |
| Verify(MsgEntry *pMsg, unsigned int flags, Client *&client) | MessageManagerBase | virtual |
| ~HireManager() | HireManager | virtual |
| ~MessageManager() | MessageManager< HireManager > | inlinevirtual |