FFXIVLIB  0.4.1
FFXIVLIB is a library designed to help creating 3rd party tools for FFXIV
 All Classes Namespaces Functions Variables Enumerations Properties Pages
Classes | Public Member Functions | Properties | List of all members
ffxivlib.Entity Class Reference
Inheritance diagram for ffxivlib.Entity:
ffxivlib.BaseObject< TU >

Classes

struct  ENTITYINFO
 

Public Member Functions

 Entity (ENTITYINFO structure, IntPtr address)
 
float GetDistanceTo (Entity other)
 Returns the distance between current Entity and a given Entity More...
 
- Public Member Functions inherited from ffxivlib.BaseObject< TU >
virtual void Modify< TX > (string field, TX value)
 This function computes the address inside FFXIV process space to be modified for a given field and then modifies it. This will be deprecated with proper setters. More...
 
virtual void Refresh ()
 This refreshes the instance It may have unexpected behavior if address changes. This will be deprecated with proper getters. More...
 

Properties

int GatheringType [get, set]
 
string Name [get, set]
 
int PCId [get, set]
 
int NPCId [get, set]
 
TYPE MobType [get, set]
 
CURRENTTARGET CurrentTarget [get, set]
 
byte Distance [get, set]
 
byte GatheringStatus [get, set]
 
float X [get, set]
 
float Z [get, set]
 
float Y [get, set]
 
float Heading [get, set]
 
byte GatheringInvisible [get, set]
 
int ModelID [get, set]
 
ENTITYSTATUS PlayerStatus [get, set]
 
bool IsGM [get, set]
 
byte Icon [get, set]
 
STATUS IsEngaged [get, set]
 
int TargetId [get, set]
 
byte GrandCompany [get, set]
 
byte GrandCompanyRank [get, set]
 
byte Title [get, set]
 
JOB Job [get, set]
 
byte Level [get, set]
 
int CurrentHP [get, set]
 
int MaxHP [get, set]
 
int CurrentMP [get, set]
 
int MaxMP [get, set]
 
short CurrentTP [get, set]
 
short CurrentGP [get, set]
 
short MaxGP [get, set]
 
short CurrentCP [get, set]
 
short MaxCP [get, set]
 
byte Race [get, set]
 
SEX Sex [get, set]
 
byte Aggro [get, set]
 
BUFF[] Buffs [get, set]
 
- Properties inherited from ffxivlib.BaseObject< TU >
IntPtr Address [get, set]
 Address of object in FFXIV memory space. More...
 
TU Structure [get, set]
 Structure related to object. More...
 

Member Function Documentation

float ffxivlib.Entity.GetDistanceTo ( Entity  other)

Returns the distance between current Entity and a given Entity

Parameters
otherEntity to compare to
Returns
Distance

The documentation for this class was generated from the following file: