, including all inherited members.
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 | |
AddChatReport(gemActor *reporter) | gemActor | |
AddLootablePlayer(PID playerID) | gemObject | [inline, virtual] |
AlwaysWatching() | gemObject | [inline] |
alwaysWatching | gemObject | [protected] |
ApplyStaminaCalculations(const csVector3 &velocity, float times) | gemActor | [protected, virtual] |
atRest | gemActor | [protected] |
AtRest() const | gemActor | [inline] |
AttachScript(ProgressionScript *script, int type) | gemActor | |
attack_cnt | gemActor | [protected] |
bottom | gemActor | [protected] |
Broadcast(int clientnum, bool control) | gemActor | [virtual] |
BroadcastTargetStatDR(ClientConnectionSet *clients) | gemActor | [virtual] |
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 | [protected, static] |
chatHistory | gemActor | [protected] |
ClearDamageHistory() | gemActor | [inline] |
clientRef | gemActor | [protected] |
combat_stance | gemActor | [protected] |
deathReceivers | gemActor | [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(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 | |
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] |
GetActiveMagicSequence() | gemActor | [inline] |
GetActiveSpells() | gemActor | [inline] |
GetActorPtr() | gemObject | |
GetALPtr() | gemObject | |
GetAngle() | gemObject | |
GetBaseAdvertiseRange() | gemObject | [inline, virtual] |
GetBuffableFrozen() | gemActor | [inline] |
GetCharacterData() | gemActor | [inline, virtual] |
GetClient() const | gemActor | [virtual] |
GetClientID() | gemObject | |
GetCombatStance() | gemActor | [inline] |
GetDamageHistory(int pos) const | gemActor | [inline] |
GetDamageHistoryCount() const | gemActor | [inline] |
GetDefaultAttackID() | gemActor | [inline, virtual] |
GetDefaultBehavior(const csString &dfltBehaviors) | gemActor | [virtual] |
GetEID() | gemObject | [inline] |
GetFallStartTime() | gemActor | [inline] |
GetFiniteInventory() | gemActor | [inline] |
GetFirstName() | gemActor | [inline] |
GetGroup() | gemActor | |
GetGroupID() | gemActor | |
GetGuild() | gemActor | [inline, virtual] |
GetGuildID() | gemObject | [inline, virtual] |
GetGuildLevel() | gemActor | [inline] |
GetGuildMembership() | gemActor | [inline] |
GetGuildName() | gemActor | |
GetInstance() | gemObject | [inline] |
GetInvincibility() | gemActor | [inline, virtual] |
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] |
GetMasqueradeLevel() | gemActor | [inline] |
GetMesh() | gemObject | [inline] |
GetMeshWrapper() | gemObject | |
GetMode() | gemActor | [inline] |
GetModeStr() | gemActor | |
GetMount() const | gemActor | [inline] |
GetMulticastClients() | gemObject | |
GetName() | gemObject | |
GetNPCDialogPtr() | gemObject | [inline, virtual] |
GetNPCPtr() | gemObject | |
GetObjectsInRange(float range) | gemObject | |
GetObjectType() | gemActor | [inline, virtual] |
GetOwner() | gemObject | [inline, virtual] |
GetPetPtr() | gemObject | |
GetPID() | gemActor | [inline, virtual] |
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) | gemObject | [inline, 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() | gemObject | [inline, virtual] |
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 | [inline, virtual] |
givekillexp | gemActor | |
group | gemActor | [protected] |
HandleDeath() | gemActor | |
HasBeenAttackedBy(gemActor *attacker) | gemActor | [virtual] |
HasKillStealProtection() | gemObject | [inline, virtual] |
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 | [protected] |
IsAllowedToMove() | gemActor | [inline] |
IsFalling() | gemActor | [inline] |
isFalling | gemActor | [protected] |
isFrozen | gemActor | [protected] |
IsFrozen() | gemActor | [inline] |
IsGroupedWith(gemActor *other, bool IncludePets=false) const | gemActor | |
IsLoggingChat() const | gemActor | [inline] |
IsLootablePlayer(PID playerID) | gemObject | [inline, 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 | [inline, virtual] |
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 | |
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] |
nullfact | gemObject | [protected] |
offset | gemActor | [protected] |
onAttackScripts | gemActor | [protected] |
onDefenseScripts | gemActor | [protected] |
onMovementScripts | gemActor | [protected] |
onNearlyDeadScripts | gemActor | [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 | |
receivers | gemObject | [protected] |
RegisterCallback(iDeathCallback *receiver) | gemActor | [inline, virtual] |
gemObject::RegisterCallback(iDeleteObjectCallback *receiver) | gemObject | [inline, virtual] |
RemoveActiveSpell(ActiveSpell *asp) | gemActor | |
RemoveAttackerHistory(gemActor *attacker) | gemActor | |
RemoveChatReport() | gemActor | |
RemoveFromAllProx() | gemObject | |
RemoveFromGroup() | gemActor | |
RemoveLootablePlayer(PID playerID) | gemObject | [inline, virtual] |
Resurrect() | gemActor | |
safefall | gemActor | |
securityLevel | gemActor | [protected] |
SeesObject(gemObject *object, float range) | gemActor | [virtual] |
Send(int clientnum, bool control, bool to_superclients, psPersistAllEntities *allEntities=NULL) | gemActor | [virtual] |
SendActiveSpells() | gemActor | |
SendBehaviorMessage(const csString &str, gemObject *obj) | gemActor | [virtual] |
SendGroupMessage(MsgEntry *me) | gemActor | [virtual] |
SendGroupStats() | gemActor | [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] |
SetCombatStance(const Stance &stance) | gemActor | [virtual] |
SetDefaultAttackID(unsigned) | gemActor | [inline, virtual] |
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 | |
SetPosition(const csVector3 &pos, float angle, iSector *sector) | gemActor | |
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) | gemObject | [inline, virtual] |
SetTargetObject(gemObject *object) | gemActor | [inline] |
SetTextureParts(const char *parts) | gemActor | |
SetTradeWork(psWorkGameEvent *event) | gemActor | [inline] |
SetupCharData() | gemActor | |
SetViewAllObjects(bool v) | gemActor | |
SetVisibility(bool visible) | gemActor | [virtual] |
Sit() | gemActor | |
spellCasting | gemActor | [protected] |
Stand() | gemActor | |
StartAttack() | gemActor | [inline] |
StopMoving(bool worldVel=false) | gemActor | |
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 | [inline, virtual] |
UnregisterCallback(iDeathCallback *receiver) | gemActor | [inline, virtual] |
gemObject::UnregisterCallback(iDeleteObjectCallback *receiver) | gemObject | [inline, virtual] |
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] |
~gemObject() | gemObject | [virtual] |
~iDeathNotificationObject() | iDeathNotificationObject | [inline, virtual] |
~iDeleteNotificationObject() | iDeleteNotificationObject | [inline, virtual] |
~iScriptableVar() | iScriptableVar | [inline, virtual] |