C# Class FFXIVAPP.Memory.Reader

Show file Open project: Icehunter/ffxivapp-memory

Private Properties

Property Type Description
EnsureArrayIndexes void
EnsureMapAndZone void
GetItems FFXIVAPP.Memory.Core.InventoryEntity
GetTargetActorEntityFromSource FFXIVAPP.Memory.Core.ActorEntity
ResolveEntries IEnumerable>
ResolveEntry List

Public Methods

Method Description
GetActors ( ) : ActorReadResult
GetChatLog ( int previousArrayIndex, int previousOffset ) : ChatLogReadResult
GetInventoryItems ( ) : InventoryReadResult
GetPartyMembers ( ) : PartyInfoReadResult
GetPlayerInfo ( ) : PlayerInfoReadResult
GetTargetInfo ( ) : TargetReadResult

Private Methods

Method Description
EnsureArrayIndexes ( ) : void
EnsureMapAndZone ( ActorEntity entry ) : void
GetItems ( IntPtr address, byte typeID ) : InventoryEntity
GetTargetActorEntityFromSource ( uint address ) : ActorEntity
ResolveEntries ( int offset, int length ) : IEnumerable>
ResolveEntry ( int offset, int length ) : List

Method Details

GetActors() public static method

public static GetActors ( ) : ActorReadResult
return FFXIVAPP.Memory.Models.ActorReadResult

GetChatLog() public static method

public static GetChatLog ( int previousArrayIndex, int previousOffset ) : ChatLogReadResult
previousArrayIndex int
previousOffset int
return FFXIVAPP.Memory.Models.ChatLogReadResult

GetInventoryItems() public static method

public static GetInventoryItems ( ) : InventoryReadResult
return FFXIVAPP.Memory.Models.InventoryReadResult

GetPartyMembers() public static method

public static GetPartyMembers ( ) : PartyInfoReadResult
return FFXIVAPP.Memory.Models.PartyInfoReadResult

GetPlayerInfo() public static method

public static GetPlayerInfo ( ) : PlayerInfoReadResult
return FFXIVAPP.Memory.Models.PlayerInfoReadResult

GetTargetInfo() public static method

public static GetTargetInfo ( ) : TargetReadResult
return FFXIVAPP.Memory.Models.TargetReadResult