|
Planeshift
|
This is the complete list of members for gemPet, including all inherited members.
| ActionCommand(bool actionMy, bool actionNarrate, const char *actText, Client *who, bool actionPublic, csTicks &timeDelay) | gemNPC | |
| activeMagic_seq | gemActor | protected |
| activeReports | gemActor | protected |
| ActiveSpellCount(const csString &name) | gemActor | |
| activeSpells | gemActor | protected |
| AddActiveSpell(ActiveSpell *asp) | gemActor | |
| AddAttackerHistory(gemActor *attacker, float damage) | gemActor | |
| AddAttackerHistory(gemActor *attacker, float hpRate, csTicks duration) | gemActor | |
| AddBadText(const char *playerSaid, const char *trigger) | gemNPC | |
| AddChatReport(gemActor *reporter) | gemActor | |
| AddLootablePlayer(PID playerID) | gemNPC | virtual |
| alwaysWatching | gemObject | protected |
| AlwaysWatching() | gemObject | inline |
| ApplyStaminaCalculations(const csVector3 &velocity, float times) | gemNPC | inlinevirtual |
| atRest | gemActor | protected |
| AtRest() const | gemActor | inline |
| AttachScript(ProgressionScript *script, int type) | gemActor | |
| attack_cnt | gemActor | protected |
| badText | gemNPC | protected |
| bottom | gemActor | protected |
| Broadcast(int clientnum, bool control) | gemNPC | virtual |
| BroadcastTargetStatDR(ClientConnectionSet *clients) | gemActor | virtual |
| busy | gemNPC | protected |
| cacheManager | gemObject | protected |
| CalcFunction(MathEnvironment *env, const char *functionName, const double *params) | gemActor | virtual |
| CanBeAttackedBy(gemActor *attacker, gemActor *&lastAttacker) const | gemActor | |
| CancelActiveSpellsForDeath() | gemActor | |
| CancelActiveSpellsWhichDamage() | gemActor | |
| CanSwitchMode(PSCHARACTER_MODE from, PSCHARACTER_MODE to) | gemActor | protected |
| cel | gemObject | protectedstatic |
| chatHistory | gemActor | protected |
| CheckSpeakers() | gemNPC | |
| ClearDamageHistory() | gemActor | inline |
| clientRef | gemActor | protected |
| combat_stance | gemActor | protected |
| deathReceivers | gemActor | protected |
| default_attackid | gemNPC | protected |
| Defeat() | gemActor | |
| DetachScript(ProgressionScript *script, int type) | gemActor | |
| Disconnect() | gemObject | virtual |
| dmgHistory | gemActor | protected |
| DoDamage(gemActor *attacker, float damage) | gemActor | |
| DRcounter | gemActor | protected |
| Dump() | gemObject | virtual |
| eid | gemObject | protected |
| EndAttack() | gemActor | inline |
| entityManager | gemObject | protected |
| factname | gemObject | protected |
| FallBegan(const csVector3 &pos, iSector *sector) | gemActor | |
| FallEnded(const csVector3 &pos, iSector *sector) | gemActor | |
| fallStartPos | gemActor | protected |
| fallStartSector | gemActor | protected |
| fallStartTime | gemActor | protected |
| FindActiveSpell(const csString &name, SPELL_TYPE type) | gemActor | |
| FindAnimIndex(const char *name) | gemActor | |
| FindNearbyActorName(const char *name) | gemActor | |
| forceDRcounter | gemActor | protected |
| forcedSector | gemActor | protected |
| ForcePositionUpdate() | gemNPC | virtual |
| gemActor::ForcePositionUpdate(int32_t loadDelay=0, csString background="", csVector2 point1=0, csVector2 point2=0, csString widget="") | gemActor | virtual |
| gemActor(GEMSupervisor *gemsupervisor, CacheManager *cachemanager, EntityManager *entitymanager, psCharacter *chardata, const char *factname, InstanceID myInstance, iSector *room, const csVector3 &pos, float rotangle, int clientnum) | gemActor | |
| gemNPC(GEMSupervisor *gemSupervisor, CacheManager *cachemanager, EntityManager *entityManager, psCharacter *chardata, const char *factname, InstanceID myInstance, iSector *room, const csVector3 &pos, float rotangle, int clientnum) | gemNPC | |
| gemObject(GEMSupervisor *gemsupervisor, EntityManager *entitymanager, CacheManager *cachemanager, const char *name, const char *factname, InstanceID myinstance, iSector *room, const csVector3 &pos, float rotangle, int clientnum) | gemObject | protected |
| gemPet(GEMSupervisor *gemsupervisor, CacheManager *cachemanager, EntityManager *entitymanager, psCharacter *chardata, const char *factname, InstanceID instance, iSector *room, const csVector3 &pos, float rotangle, int clientnum, uint32 id) | gemPet | inline |
| GetActiveMagicSequence() | gemActor | inline |
| GetActiveSpells() | gemActor | inline |
| GetActorPtr() | gemObject | |
| GetALPtr() | gemObject | |
| GetAngle() | gemObject | |
| GetBadText(size_t first, size_t last, csStringArray &saidArray, csStringArray &trigArray) | gemNPC | |
| GetBaseAdvertiseRange() | gemObject | inlinevirtual |
| GetBuffableFrozen() | gemActor | inline |
| GetCharacterData() | gemActor | inlinevirtual |
| GetClient() const | gemActor | virtual |
| GetClientID() | gemObject | |
| GetCombatStance() | gemActor | inline |
| GetDamageHistory(int pos) const | gemActor | inline |
| GetDamageHistoryCount() const | gemActor | inline |
| GetDefaultAttackID() | gemNPC | inlinevirtual |
| GetDefaultBehavior(const csString &dfltBehaviors) | gemNPC | virtual |
| GetEID() | gemObject | inline |
| GetFallStartTime() | gemActor | inline |
| GetFiniteInventory() | gemActor | inline |
| GetFirstName() | gemActor | inline |
| GetGroup() | gemActor | |
| GetGroupID() | gemActor | |
| GetGuild() | gemActor | inlinevirtual |
| GetGuildID() | gemObject | inlinevirtual |
| GetGuildLevel() | gemActor | inline |
| GetGuildMembership() | gemActor | inline |
| GetGuildName() | gemActor | |
| GetInstance() | gemObject | inline |
| GetInvincibility() | gemActor | inlinevirtual |
| GetItem() | gemObject | |
| GetItemPtr() | gemObject | |
| GetLastLocation(csVector3 &pos, float &yrot, iSector *§or, InstanceID &instance) | gemActor | |
| GetLastProductionPos(csVector3 &pos) | gemActor | inline |
| GetLastSuperclientPos(csVector3 &pos, InstanceID &instance, csTicks &last) const | gemActor | virtual |
| GetLootablePlayers() const | gemNPC | inline |
| GetMasqueradeLevel() | gemActor | inline |
| GetMesh() | gemObject | inline |
| GetMeshWrapper() | gemObject | |
| GetMode() | gemActor | inline |
| GetModeStr() | gemActor | |
| GetMount() const | gemActor | inline |
| GetMulticastClients() | gemObject | |
| GetName() | gemObject | |
| GetNPCDialogPtr() | gemNPC | inlinevirtual |
| GetNPCPtr() | gemObject | |
| GetObjectsInRange(float range) | gemObject | |
| GetObjectType() | gemPet | inlinevirtual |
| GetOwner() | gemNPC | inlinevirtual |
| GetPetPtr() | gemObject | |
| GetPID() | gemActor | inlinevirtual |
| GetPosition() | gemObject | |
| GetPosition(csVector3 &pos, float &yrot, iSector *§or) | gemObject | |
| GetPosition(csVector3 &pos, iSector *§or) | gemObject | |
| GetPrevTeleportLocation(csVector3 &pos, float &yrot, iSector *§or, InstanceID &instance) | gemActor | |
| GetProductionStartPos(void) const | gemActor | inline |
| GetProperty(MathEnvironment *env, const char *ptr) | gemActor | virtual |
| GetProxList() | gemObject | inline |
| GetRandomLootClient(int range) | gemNPC | virtual |
| GetRelativeFaction(gemActor *speaker) | gemActor | |
| GetSector() | gemObject | |
| GetSectorName() | gemObject | inline |
| GetSecurityLevel() | gemActor | inline |
| GetSpawnPos(csVector3 &pos, float &yrot, iSector *§or, bool useRange=false) | gemActor | |
| GetSuperclientID() | gemNPC | inlinevirtual |
| GetTarget() | gemNPC | inlinevirtual |
| GetTargetObject() const | gemActor | inline |
| GetTargetType(gemObject *target) | gemActor | |
| GetTradeWork() | gemActor | inline |
| GetValidPos(csVector3 &pos, float &yrot, iSector *§or, InstanceID &instance) | gemActor | |
| GetVelocity() | gemActor | virtual |
| GetViewAllObjects() | gemActor | inline |
| GetVisibility() | gemActor | inlinevirtual |
| givekillexp | gemActor | |
| group | gemActor | protected |
| HandleDeath() | gemActor | |
| HasBeenAttackedBy(gemActor *attacker) | gemActor | virtual |
| HasKillStealProtection() | gemNPC | inlinevirtual |
| infinitemana | gemActor | |
| InGroup() const | gemActor | |
| InitCharData(Client *c) | gemActor | protected |
| InitLinMove(const csVector3 &pos, float angle, iSector *sector) | gemActor | protected |
| InitMesh(const char *name, const csVector3 &pos, const float rotangle, iSector *room) | gemObject | protected |
| InitProximityList(float radius, int clientnum) | gemObject | protected |
| InsideGuardedArea(gemObject *object) | gemActor | virtual |
| instantcast | gemActor | |
| InterruptSpellCasting() | gemActor | inline |
| invincible | gemActor | protected |
| InvokeAttackScripts(gemActor *defender, psItem *weapon) | gemActor | |
| InvokeDefenseScripts(gemActor *attacker, psItem *weapon) | gemActor | |
| InvokeMovementScripts() | gemActor | |
| InvokeNearlyDeadScripts(gemActor *defender, psItem *weapon) | gemActor | |
| is_alive | gemObject | protected |
| IsAlive() const | gemObject | inline |
| IsAllowedToAttack(gemObject *target, csString &msg) | gemActor | |
| IsAllowedToMove() | gemActor | inline |
| isAllowedToMove | gemActor | protected |
| IsBusy() const | gemNPC | |
| isFalling | gemActor | protected |
| IsFalling() | gemActor | inline |
| IsFamiliar(void) | gemPet | inline |
| IsFrozen() | gemActor | inline |
| isFrozen | gemActor | protected |
| IsGroupedWith(gemActor *other, bool IncludePets=false) const | gemActor | |
| IsLoggingChat() const | gemActor | inline |
| IsLootablePlayer(PID playerID) | gemNPC | virtual |
| IsMounted() | gemActor | inline |
| IsMyPet(gemActor *other) const | gemActor | |
| IsNear(gemObject *obj, float radius, bool ignoreY=false) | gemObject | |
| IsSpellCasting() | gemActor | inline |
| IsUpdateReq(csVector3 const &pos, csVector3 const &oldPos) | gemObject | virtual |
| IsValid(void) | gemObject | inlinevirtual |
| Kill(gemActor *attacker) | gemActor | inline |
| last_location | gemActor | protected |
| last_production_pos | gemActor | protected |
| lastDR | gemActor | protected |
| lastSentSuperclientInstance | gemActor | protected |
| lastSentSuperclientPos | gemActor | protected |
| lastSentSuperclientTick | gemActor | protected |
| lastV | gemActor | protected |
| LogChatMessage(const char *who, const psChatMessage &msg) | gemActor | |
| logging_chat_file | gemActor | protected |
| LogLine(const char *szLine) | gemActor | |
| LogSystemMessage(const char *szLine) | gemActor | |
| lootablePlayers | gemNPC | protected |
| masqueradeLevel | gemActor | protected |
| matname | gemObject | protected |
| mount | gemActor | protected |
| Move(const csVector3 &pos, float rotangle, iSector *room) | gemObject | |
| movementMode | gemActor | protected |
| MoveToLastPos() | gemActor | |
| MoveToSpawnPos(int32_t delay=0, csString background="", csVector2 point1=0, csVector2 point2=0, csString widget="") | gemActor | |
| MoveToValidPos(bool force=false) | gemActor | |
| MulticastDRUpdate() | gemActor | |
| name | gemObject | protected |
| nevertired | gemActor | |
| newvalid_location | gemActor | protected |
| nextLongRangeAvail | gemNPC | protected |
| nextShortRangeAvail | gemNPC | protected |
| nextVeryShortRangeAvail | gemNPC | protected |
| npcdialog | gemNPC | protected |
| nullfact | gemObject | protected |
| offset | gemActor | protected |
| onAttackScripts | gemActor | protected |
| onDefenseScripts | gemActor | protected |
| onMovementScripts | gemActor | protected |
| onNearlyDeadScripts | gemActor | protected |
| owner | gemNPC | protected |
| pcmesh | gemObject | protected |
| pcmove | gemActor | |
| pid | gemActor | protected |
| player_mode | gemActor | protected |
| prev_teleport_location | gemActor | protected |
| ProcessStamina() | gemActor | |
| ProcessStamina(const csVector3 &velocity, bool force=false) | gemActor | |
| productionStartPos | gemActor | protected |
| prox_distance_current | gemObject | protected |
| prox_distance_desired | gemObject | protected |
| proxlist | gemObject | protected |
| psChar | gemActor | protected |
| questtester | gemActor | |
| RangeTo(gemObject *obj, bool ignoreY=false, bool ignoreInstance=false) | gemObject | |
| ReactToPlayerApproach(psNPCCommandsMessage::PerceptionType type, gemActor *player) | gemNPC | |
| receivers | gemObject | protected |
| RegisterCallback(iDeathCallback *receiver) | gemActor | inlinevirtual |
| gemObject::RegisterCallback(iDeleteObjectCallback *receiver) | gemObject | inlinevirtual |
| RegisterSpeaker(Client *client) | gemNPC | |
| RemoveActiveSpell(ActiveSpell *asp) | gemActor | |
| RemoveAttackerHistory(gemActor *attacker) | gemActor | |
| RemoveChatReport() | gemActor | |
| RemoveFromAllProx() | gemObject | |
| RemoveFromGroup() | gemActor | |
| RemoveLootablePlayer(PID playerID) | gemNPC | virtual |
| Resurrect() | gemActor | |
| safefall | gemActor | |
| Say(const char *sayText, Client *who, bool sayPublic, csTicks &timeDelay) | gemNPC | |
| securityLevel | gemActor | protected |
| SeesObject(gemObject *object, float range) | gemActor | virtual |
| Send(int clientnum, bool control, bool to_superclients, psPersistAllEntities *allEntities=NULL) | gemNPC | virtual |
| SendActiveSpells() | gemActor | |
| SendBehaviorMessage(const csString &str, gemObject *obj) | gemNPC | virtual |
| SendGroupMessage(MsgEntry *me) | gemActor | virtual |
| SendGroupStats() | gemNPC | virtual |
| SendTargetStatDR(Client *client) | gemActor | virtual |
| SetAction(const char *anim, csTicks &timeDelay) | gemActor | |
| SetAlive(bool flag, bool queue=true) | gemObject | |
| SetAllowedToDisconnect(bool allowed) | gemActor | |
| SetAllowedToMove(bool newvalue) | gemActor | |
| SetAlwaysWatching(bool w) | gemObject | inline |
| SetBusy(bool busy) | gemNPC | |
| SetCombatStance(const Stance &stance) | gemNPC | virtual |
| SetDefaultAttackID(unsigned id) | gemNPC | inlinevirtual |
| SetDefaults(bool player) | gemActor | |
| SetDRData(psDRMessage &drmsg) | gemActor | |
| SetEquipment(const char *equip) | gemActor | |
| SetFiniteInventory(bool v) | gemActor | inline |
| SetFrozen(bool flag) | gemActor | inline |
| SetGMDefaults() | gemActor | protected |
| SetGroup(PlayerGroup *group) | gemActor | |
| SetInstance(InstanceID worldInstance) | gemActor | |
| SetInvincibility(bool invincible) | gemActor | virtual |
| SetLastProductionPos(csVector3 &pos) | gemActor | inline |
| SetLastSuperclientPos(const csVector3 &pos, InstanceID instance, const csTicks &now) | gemActor | virtual |
| SetMasqueradeLevel(int level) | gemActor | |
| SetMesh(const char *meshname) | gemActor | |
| SetMode(PSCHARACTER_MODE newmode, uint32_t extraData=0) | gemActor | |
| SetMount(psCharacter *newMount) | gemActor | inline |
| SetName(const char *n) | gemObject | |
| SetOwner(gemObject *owner) | gemNPC | virtual |
| SetPersistanceLevel(const char *level) | gemPet | inline |
| SetPersistanceLevel(void) | gemPet | inline |
| SetPosition(const csVector3 &pos, float angle, iSector *sector) | gemNPC | virtual |
| SetPrevTeleportLocation(const csVector3 &pos, float yrot, iSector *sector, InstanceID instance) | gemActor | |
| SetProductionStartPos(const csVector3 &pos) | gemActor | inline |
| SetSecurityLevel(int level) | gemActor | |
| SetSpellCasting(psSpellCastGameEvent *event) | gemActor | inline |
| SetSuperclientID(AccountID id) | gemNPC | inlinevirtual |
| SetTarget(gemObject *newTarget) | gemNPC | inlinevirtual |
| SetTargetObject(gemObject *object) | gemActor | inline |
| SetTextureParts(const char *parts) | gemActor | |
| SetTradeWork(psWorkGameEvent *event) | gemActor | inline |
| SetupCharData() | gemActor | |
| SetupDialog(PID npcID, PID masterNpcID, bool force=false) | gemNPC | |
| SetViewAllObjects(bool v) | gemActor | |
| SetVisibility(bool visible) | gemActor | virtual |
| ShowPopupMenu(Client *client) | gemNPC | |
| Sit() | gemActor | |
| speakers | gemNPC | protected |
| spellCasting | gemActor | protected |
| Stand() | gemActor | |
| StartAttack() | gemActor | inline |
| StopMoving(bool worldVel=false) | gemActor | |
| superClientID | gemNPC | protected |
| target | gemNPC | protected |
| targetObject | gemActor | protected |
| Teleport(const char *sec, const csVector3 &pos, float yrot, InstanceID instance, int32_t loadDelay=0, csString background="", csVector2 point1=0, csVector2 point2=0, csString widget="") | gemActor | |
| Teleport(iSector *sector, const csVector3 &pos, float yrot, InstanceID instance, int32_t loadDelay=0, csString background="", csVector2 point1=0, csVector2 point2=0, csString widget="") | gemActor | |
| Teleport(iSector *sector, const csVector3 &pos, float yrot, int32_t loadDelay=0, csString background="", csVector2 point1=0, csVector2 point2=0, csString widget="") | gemActor | |
| top | gemActor | protected |
| ToString() | gemObject | inlinevirtual |
| UnregisterCallback(iDeathCallback *receiver) | gemActor | inlinevirtual |
| gemObject::UnregisterCallback(iDeleteObjectCallback *receiver) | gemObject | inlinevirtual |
| UpdateDR() | gemActor | virtual |
| UpdateProxList(bool force=false) | gemObject | |
| UpdateStats() | gemActor | |
| UpdateValidLocation(const csVector3 &pos, float yrot, iSector *sector, InstanceID instance, bool force=false) | gemActor | |
| valid | gemObject | protected |
| valid_location | gemActor | protected |
| viewAllObjects | gemActor | protected |
| visible | gemActor | protected |
| workEvent | gemActor | protected |
| worldInstance | gemObject | protected |
| ~gemActor() | gemActor | virtual |
| ~gemNPC() | gemNPC | virtual |
| ~gemObject() | gemObject | virtual |
| ~iDeathNotificationObject() | iDeathNotificationObject | inlinevirtual |
| ~iDeleteNotificationObject() | iDeleteNotificationObject | inlinevirtual |
| ~iScriptableVar() | iScriptableVar | inlinevirtual |