| 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 |