Rebornbuddy
Loading...
Searching...
No Matches
ff14bot.Managers.PartyMember Class Referenceabstract

Base class inherited by the different party member types. More...

Inheritance diagram for ff14bot.Managers.PartyMember:
ff14bot.Objects.RemoteObject ff14bot.Managers.CrossRealmPartyMember ff14bot.Managers.StandardPartyMember ff14bot.Managers.TrustDummyPlayerMember ff14bot.Managers.TrustPartyMember

Public Member Functions

override string ToString ()
Public Member Functions inherited from ff14bot.Objects.RemoteObject
void UpdatePointer (IntPtr newptr)
 Updates the pointer to a new value and triggers any necessary update mechanisms.

Protected Member Functions

 PartyMember (IntPtr pointer, int idx)
Protected Member Functions inherited from ff14bot.Objects.RemoteObject
 RemoteObject (IntPtr pointer)
 Represents the base class for objects that manage pointers to external memory in the game or application.
virtual void OnUpdatePointer (IntPtr ptr)
 Invoked when the pointer to external memory is updated.

Properties

GameObject GameObject [get]
 Gets the party members GameObject.
bool IsInObjectManager [get]
 Checks if the party member is inside the objectmananger and additional information can be fetched.
BattleCharacter BattleCharacter [get]
 Casts the party members game object to a ff14bot.Objects.BattleCharacter this should have probably been the default for gameobject.
uint ObjectId [get]
 Get the objectId of the partymembers world character.
ClassJobType Class [get]
 Gets the party members class.
uint SyncdLevel [get]
 Gets the party members synced job level.
uint CurrentHealth [get]
 Gets the party members current health.
uint MaxHealth [get]
 Gets the party members max health.
uint CurrentMana [get]
 Gets the party members current mana.
uint MaxMana [get]
 Gets the party members max mana.
uint CurrentTP [get]
 Gets the party members current tp.
string Name [get]
 Gets the party members name.
bool IsPartyLeader [get]
 Checks if the party member is the leader.
ulong PartyObjectId [get]
 Gets the party members party object id, used to check if the party member is the leader.
bool IsMe [get]
 Checks if the partymember is the player.
bool IsXRealm [get]
 Checks if the party member is cross realm.
Properties inherited from ff14bot.Objects.RemoteObject
virtual bool IsValid [get]
 Indicates whether the instance is valid and points to a valid reference or object.
IntPtr VTable [get]
 Gets the virtual function table (VTable) pointer for the remote object.
IntPtr Pointer [get, set]
 Gets or sets the memory pointer for the associated object or entity.

Detailed Description

Base class inherited by the different party member types.

Constructor & Destructor Documentation

◆ PartyMember()

ff14bot.Managers.PartyMember.PartyMember ( IntPtr pointer,
int idx )
protected

Member Function Documentation

◆ ToString()

override string ff14bot.Managers.PartyMember.ToString ( )

Property Documentation

◆ BattleCharacter

BattleCharacter ff14bot.Managers.PartyMember.BattleCharacter
get

Casts the party members game object to a ff14bot.Objects.BattleCharacter this should have probably been the default for gameobject.

◆ Class

ClassJobType ff14bot.Managers.PartyMember.Class
getabstract

Gets the party members class.

◆ CurrentHealth

uint ff14bot.Managers.PartyMember.CurrentHealth
getabstract

Gets the party members current health.

◆ CurrentMana

uint ff14bot.Managers.PartyMember.CurrentMana
getabstract

Gets the party members current mana.

◆ CurrentTP

uint ff14bot.Managers.PartyMember.CurrentTP
getabstract

Gets the party members current tp.

◆ GameObject

GameObject ff14bot.Managers.PartyMember.GameObject
get

Gets the party members GameObject.

◆ IsInObjectManager

bool ff14bot.Managers.PartyMember.IsInObjectManager
get

Checks if the party member is inside the objectmananger and additional information can be fetched.

◆ IsMe

bool ff14bot.Managers.PartyMember.IsMe
getabstract

Checks if the partymember is the player.

◆ IsPartyLeader

bool ff14bot.Managers.PartyMember.IsPartyLeader
getabstract

Checks if the party member is the leader.

◆ IsXRealm

bool ff14bot.Managers.PartyMember.IsXRealm
getabstract

Checks if the party member is cross realm.

◆ MaxHealth

uint ff14bot.Managers.PartyMember.MaxHealth
getabstract

Gets the party members max health.

◆ MaxMana

uint ff14bot.Managers.PartyMember.MaxMana
getabstract

Gets the party members max mana.

◆ Name

string ff14bot.Managers.PartyMember.Name
getabstract

Gets the party members name.

◆ ObjectId

uint ff14bot.Managers.PartyMember.ObjectId
getabstract

Get the objectId of the partymembers world character.

◆ PartyObjectId

ulong ff14bot.Managers.PartyMember.PartyObjectId
getabstract

Gets the party members party object id, used to check if the party member is the leader.

◆ SyncdLevel

uint ff14bot.Managers.PartyMember.SyncdLevel
getabstract

Gets the party members synced job level.