Planeshift
HireManager Member List

This is the complete list of members for HireManager, including all inherited members.

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 typedefMessageManager< 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)MessageManagerBasevirtual
~HireManager()HireManagervirtual
~MessageManager()MessageManager< HireManager >inlinevirtual