, including all inherited members.
AddEntity(gemObject *obj) | NPCManager | |
AddPoint(const psPath *path, const psPathPoint *point) | NPCManager | |
cacheManager | NPCManager | [protected] |
CanPetHearYou(int clientnum, Client *owner, gemNPC *pet, const char *type) | NPCManager | [protected] |
ChangeNPCBrain(gemNPC *npc, Client *client, const char *brainName) | NPCManager | |
CheckSendPerceptionQueue(size_t expectedAddSize) | NPCManager | [protected] |
CheckWorkLocation(gemNPC *npc, Location *location) | NPCManager | |
clients | NPCManager | [protected] |
cmd_count | NPCManager | [protected] |
ControlNPC(gemNPC *npc) | NPCManager | |
CreatePetOwnerSession(gemActor *, psCharacter *) | NPCManager | |
database | NPCManager | [protected] |
DebugNPC(gemNPC *npc, Client *client, uint8_t debugLevel) | NPCManager | |
DebugTribe(gemNPC *npc, Client *client, uint8_t debugLevel) | NPCManager | |
DecodeCommandArea(Client *client, csString target) | MessageManagerBase | |
DeletedNPCNotify(PID player_id) | NPCManager | |
Disconnect(Client *client) | NPCManager | |
DismissPet(gemNPC *pet, Client *owner) | NPCManager | |
entityManager | NPCManager | [protected] |
eventmanager | NPCManager | [protected] |
FindObjectByString(const csString &str, gemActor *me) const | MessageManagerBase | |
FindPlayerClient(const char *name) | MessageManagerBase | |
FunctionPointer typedef | MessageManager< NPCManager > | |
gemSupervisor | NPCManager | [protected] |
GetMaxPetTime() | NPCManager | [inline] |
GetPetDeathLockoutTime() | NPCManager | [inline] |
GetPetDepletedLockoutTime() | NPCManager | [inline] |
GetPetDismissLockoutTime() | NPCManager | [inline] |
GetPetSkill() | NPCManager | [inline] |
GetPetTrainingLockoutTime() | NPCManager | [inline] |
GetSuperClients() | NPCManager | [inline] |
HandleAuthentRequest(MsgEntry *me, Client *client) | NPCManager | [protected] |
HandleCommandList(MsgEntry *me, Client *client) | NPCManager | [protected] |
HandleConsoleCommand(MsgEntry *me, Client *client) | NPCManager | [protected] |
HandleDamageEvent(MsgEntry *me, Client *client) | NPCManager | [protected] |
HandleDeathEvent(MsgEntry *me, Client *client) | NPCManager | [protected] |
HandleMessage(MsgEntry *msg, Client *client) | MessageManager< NPCManager > | [inline, virtual] |
HandleNPCReady(MsgEntry *me, Client *client) | NPCManager | [protected] |
HandlePetCommand(MsgEntry *me, Client *client) | NPCManager | [protected] |
HandlePetSkill(MsgEntry *me, Client *client) | NPCManager | [protected] |
HandleSimpleRenderMesh(MsgEntry *me, Client *client) | NPCManager | [protected] |
Initialize() | NPCManager | |
LocationAdjusted(Location *location) | NPCManager | |
LocationCreated(Location *location) | NPCManager | |
LocationInserted(Location *location) | NPCManager | |
LocationRadius(Location *location) | NPCManager | |
LocationTypeAdd(LocationType *locationType) | NPCManager | |
LocationTypeRemove(const csString &locationTypeName) | NPCManager | |
maxPetTime | NPCManager | [protected] |
NewNPCNotify(PID player_id, PID master_id, PID owner_id) | NPCManager | |
NPCManager(ClientConnectionSet *pCCS, psDatabase *db, EventManager *evtmgr, GEMSupervisor *gemsupervisor, CacheManager *cachemanager, EntityManager *entitymanager) | NPCManager | |
outbound | NPCManager | [protected] |
OwnerPetList | NPCManager | [protected] |
PathCreate(const psPath *path) | NPCManager | |
PathPointAdjusted(psPathPoint *point) | NPCManager | |
PathRename(const psPath *path) | NPCManager | |
PathSetFlag(const psPath *path, const csString &flag, bool enable) | NPCManager | |
petDeathLockoutTime | NPCManager | [protected] |
petDepletedLockoutTime | NPCManager | [protected] |
petDismissLockoutTime | NPCManager | [protected] |
PetHasBeenKilled(gemNPC *pet) | NPCManager | |
PetInfo(Client *client, psCharacter *pet) | NPCManager | |
petRangeScript | NPCManager | [protected] |
petReactScript | NPCManager | [protected] |
petSkill | NPCManager | [protected] |
petTrainingLockoutTime | NPCManager | [protected] |
PrepareMessage() | NPCManager | [protected] |
QueueAssessPerception(EID entityEID, EID targetEID, const csString &physicalAssessmentPerception, const csString &physicalAssessmentDifferencePerception, const csString &magicalAssessmentPerception, const csString &magicalAssessmentDifferencePerception, const csString &overallAssessmentPerception, const csString &overallAssessmentDifferencePerception) | NPCManager | |
QueueAttackPerception(gemActor *attacker, gemNPC *target) | NPCManager | |
QueueChangeOwnerPerception(gemNPC *npc, EID owner) | NPCManager | |
QueueDamagePerception(gemActor *attacker, gemNPC *target, float dmg) | NPCManager | |
QueueDeathPerception(gemObject *who) | NPCManager | |
QueueEnemyPerception(psNPCCommandsMessage::PerceptionType type, gemActor *npc, gemActor *player, float relative_faction) | NPCManager | |
QueueFailedToAttackPerception(gemNPC *attacker, gemObject *target) | NPCManager | |
QueueFlagPerception(gemActor *owner) | NPCManager | |
QueueInfoRequestPerception(gemNPC *npc, Client *client, const char *infoRequestSubCmd) | NPCManager | |
QueueInventoryPerception(gemActor *owner, psItem *itemdata, bool inserted) | NPCManager | |
QueueNPCCmdPerception(gemActor *owner, const csString &cmd) | NPCManager | |
QueueOwnerCmdPerception(gemActor *owner, gemNPC *pet, psPETCommandMessage::PetCommand_t command) | NPCManager | |
QueuePerceptPerception(gemNPC *npc, csString perception, csString type) | NPCManager | |
QueueSpawnedPerception(gemNPC *spawned, gemNPC *spawner, const csString &tribeMemberType) | NPCManager | |
QueueSpellPerception(gemActor *caster, gemObject *target, const char *spell_cat, uint32_t spell_category, float severity) | NPCManager | |
QueueSpokenToPerception(gemNPC *npc, bool spokenTo) | NPCManager | |
QueueStatDR(gemActor *actor, unsigned int statsDirtyFlags) | NPCManager | |
QueueTalkPerception(gemActor *speaker, gemNPC *target) | NPCManager | |
QueueTeleportPerception(gemNPC *npc, csVector3 &pos, float yrot, iSector *sector, InstanceID instance) | NPCManager | |
QueueTransferPerception(gemActor *owner, psItem *itemdata, csString target) | NPCManager | |
RemoveEntity(MsgEntry *me) | NPCManager | |
RemovePetOwnerSession(PetOwnerSession *session) | NPCManager | |
RemovePoint(const psPath *path, int pointId) | NPCManager | |
SendAllCommands(bool createNewTick) | NPCManager | |
SendAllNPCStats(Client *client) | NPCManager | |
SendMapList(Client *client) | NPCManager | [protected] |
SendNPCList(Client *client) | NPCManager | |
SendPetSkillList(Client *client, bool forceOpen=true, PSSKILL focus=PSSKILL_NONE) | NPCManager | [protected] |
SendRaces(Client *client) | NPCManager | [protected] |
Subscribe(FunctionPointer fpt, msgtype type, uint32_t flags=0x01) | MessageManager< NPCManager > | [inline] |
superclients | NPCManager | [protected] |
Unsubscribe(msgtype type) | MessageManager< NPCManager > | [inline] |
Unsubscribe(FunctionPointer handler, msgtype type) | MessageManager< NPCManager > | [inline] |
UnsubscribeAll() | MessageManager< NPCManager > | [inline] |
UpdatePetTime() | NPCManager | |
UpdateWorldPositions() | NPCManager | |
Verify(MsgEntry *pMsg, unsigned int flags, Client *&client) | MessageManagerBase | [virtual] |
WaypointAddAlias(const Waypoint *wp, const WaypointAlias *alias) | NPCManager | |
WaypointAdjusted(Waypoint *wp) | NPCManager | |
WaypointAliasRotation(const Waypoint *wp, const WaypointAlias *alias) | NPCManager | |
WaypointCreate(const Waypoint *waypoint) | NPCManager | |
WaypointRadius(const Waypoint *waypoint) | NPCManager | |
WaypointRemoveAlias(const Waypoint *wp, const csString &alias) | NPCManager | |
WaypointRename(const Waypoint *waypoint) | NPCManager | |
WaypointSetFlag(const Waypoint *wp, const csString &flag, bool enable) | NPCManager | |
WillPetReact(int clientnum, Client *owner, gemNPC *pet, const char *type, int level) | NPCManager | [protected] |
WorkDoneNotify(EID npcEID, csString reward, csString nick) | NPCManager | |
~MessageManager() | MessageManager< NPCManager > | [inline, virtual] |
~NPCManager() | NPCManager | [virtual] |