FFXIVLIB
0.4.1
FFXIVLIB is a library designed to help creating 3rd party tools for FFXIV
|
Classes | |
class | BaseObject< TU > |
Abstract base class for various objects More... | |
struct | BUFF |
class | Chatlog |
class | FFXIVLIB |
class | Companion |
class | Entity |
class | Inventory |
class | Library |
class | MemoryReader |
class | MovementHelper |
Credits to FFACETOOLS. More... | |
class | PartyMember |
class | Player |
class | ResourceParser |
class | SendKeyInput |
class | Serializer |
class | SigScanner |
class | Target |
Enumerations | |
enum | JOB : byte { GLD = 0x1, PGL = 0x2, MRD = 0x3, LNC = 0x4, ARC = 0x5, CNJ = 0x6, THM = 0x7, CPT = 0x8, BSM = 0x9, ARM = 0xA, GSM = 0xB, LTW = 0xC, WVR = 0xD, ALC = 0xE, CUL = 0xF, MIN = 0x10, BOT = 0x11, FSH = 0x12, PLD = 0x13, MNK = 0x14, WAR = 0x15, DRG = 0x16, BRD = 0x17, WHM = 0x18, BLM = 0x19, ACN = 0x2A, SMN = 0x2B, SCH = 0x2C, Chocobo = 0x2D, Pet = 0x2E } |
Job ID as used in various structures More... | |
enum | SEX : byte { Male = 0x0, Female = 0x1 } |
enum | ENTITYSTATUS : byte { Idle = 0x01, Dead = 0x02, Sitting = 0x03, Mounted = 0x04, Crafting = 0x05, Gathering = 0x06, Melding = 0x07, SMachine = 0x08 } |
Current action of an Entity (PC) More... | |
enum | STATUS : byte { Engaged = 0x01, Idle = 0x02, Crafting = 0x05 } |
Status of an Entity (PC/NPC) More... | |
enum | TYPE : byte { Player = 0x01, Mob = 0x02, NPC = 0x03, Aetheryte = 0x05, Gathering = 0x06, Minion = 0x09 } |
Type of the entity More... | |
enum | ICON : byte { None = 0x0, Yoshida = 0x1, GM = 0x2, SGM = 0x3, Clover = 0x4, Dc = 0x5, Smiley = 0x6, RedCross = 0x9, GreyDc = 0xA, Processing = 0xB, Busy = 0xC, Duty = 0xD, ProcessingYellow = 0xE, ProcessingGrey = 0xF, Cutscene = 0x10, Chocobo = 0x12, Sitting = 0x13, WrenchYellow = 0x14, Wrench = 0x15, Dice = 0x16, ProcessingGreen = 0x17, Sword = 0x18, DutyFinder = 0x19, AllianceLeader = 0x1A, AllianceBlueLeader = 0x1B, AllianceBlue = 0x1C, Sprout = 0x1F, Gil = 0x20 } |
Icons More... | |
enum | CURRENTTARGET : byte { Own = 0x1, True = 0x2, False = 0x4 } |
Because SE likes to use values that don't make sense. More... | |
enum | EQUIP_POS : byte { MainHand = 0, OffHand = 1, Head = 2, Body = 3, Hands = 4, Waist = 5, Legs = 6, Feet = 7, Neck = 8, Ears = 9, Wrists = 10, LeftRing = 11, RightRing = 12, SoulCrystal = 13 } |
This is used for getCurrentEquipment() More... | |
enum ffxivlib.CURRENTTARGET : byte |
Because SE likes to use values that don't make sense.
enum ffxivlib.ENTITYSTATUS : byte |
Current action of an Entity (PC)
enum ffxivlib.EQUIP_POS : byte |
This is used for getCurrentEquipment()
enum ffxivlib.ICON : byte |
Icons
enum ffxivlib.JOB : byte |
Job ID as used in various structures
enum ffxivlib.STATUS : byte |
Status of an Entity (PC/NPC)
enum ffxivlib.TYPE : byte |
Type of the entity