Show / Hide Table of Contents

Struct Character

Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.ValueType.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: FFXIVClientStructs.FFXIV.Client.Game.Character
Assembly: FFXIVClientStructs.dll
Syntax
public struct Character

Fields

| Improve this Doc View Source

ActionTimelineManager

Declaration
public ActionTimelineManager ActionTimelineManager
Field Value
Type Description
ActionTimelineManager
| Improve this Doc View Source

Balloon

Declaration
public Balloon Balloon
Field Value
Type Description
Balloon
| Improve this Doc View Source

Battalion

Declaration
public byte Battalion
Field Value
Type Description
System.Byte
| Improve this Doc View Source

ClassJob

Declaration
public byte ClassJob
Field Value
Type Description
System.Byte
| Improve this Doc View Source

Companion

Declaration
public Character.CompanionContainer Companion
Field Value
Type Description
Character.CompanionContainer
| Improve this Doc View Source

CompanionObject

Declaration
public Companion*CompanionObject
Field Value
Type Description
Companion*
| Improve this Doc View Source

CompanionOwnerID

Declaration
public uint CompanionOwnerID
Field Value
Type Description
System.UInt32
| Improve this Doc View Source

CraftingPoints

Declaration
public ushort CraftingPoints
Field Value
Type Description
System.UInt16
| Improve this Doc View Source

CurrentWorld

Declaration
public ushort CurrentWorld
Field Value
Type Description
System.UInt16
| Improve this Doc View Source

CustomizeData

Declaration
public byte *CustomizeData
Field Value
Type Description
System.Byte*
| Improve this Doc View Source

DrawData

Declaration
public DrawDataContainer DrawData
Field Value
Type Description
DrawDataContainer
| Improve this Doc View Source

EquipSlotData

Declaration
public byte *EquipSlotData
Field Value
Type Description
System.Byte*
| Improve this Doc View Source

EventState

Declaration
public byte EventState
Field Value
Type Description
System.Byte
| Improve this Doc View Source

FreeCompanyTag

Declaration
public byte *FreeCompanyTag
Field Value
Type Description
System.Byte*
| Improve this Doc View Source

GameObject

Declaration
public GameObject GameObject
Field Value
Type Description
GameObject
| Improve this Doc View Source

GatheringPoints

Declaration
public ushort GatheringPoints
Field Value
Type Description
System.UInt16
| Improve this Doc View Source

Health

Declaration
public uint Health
Field Value
Type Description
System.UInt32
| Improve this Doc View Source

HomeWorld

Declaration
public ushort HomeWorld
Field Value
Type Description
System.UInt16
| Improve this Doc View Source

Level

Declaration
public byte Level
Field Value
Type Description
System.Byte
| Improve this Doc View Source

Mana

Declaration
public uint Mana
Field Value
Type Description
System.UInt32
| Improve this Doc View Source

MaxCraftingPoints

Declaration
public ushort MaxCraftingPoints
Field Value
Type Description
System.UInt16
| Improve this Doc View Source

MaxGatheringPoints

Declaration
public ushort MaxGatheringPoints
Field Value
Type Description
System.UInt16
| Improve this Doc View Source

MaxHealth

Declaration
public uint MaxHealth
Field Value
Type Description
System.UInt32
| Improve this Doc View Source

MaxMana

Declaration
public uint MaxMana
Field Value
Type Description
System.UInt32
| Improve this Doc View Source

Mode

Declaration
public Character.CharacterModes Mode
Field Value
Type Description
Character.CharacterModes
| Improve this Doc View Source

ModelCharaId

Declaration
public int ModelCharaId
Field Value
Type Description
System.Int32
| Improve this Doc View Source

ModelCharaId_2

Declaration
public int ModelCharaId_2
Field Value
Type Description
System.Int32
| Improve this Doc View Source

ModelScale

Declaration
public float ModelScale
Field Value
Type Description
System.Single
| Improve this Doc View Source

ModelSkeletonId

Declaration
public int ModelSkeletonId
Field Value
Type Description
System.Int32
| Improve this Doc View Source

ModelSkeletonId_2

Declaration
public int ModelSkeletonId_2
Field Value
Type Description
System.Int32
| Improve this Doc View Source

ModeParam

Declaration
public byte ModeParam
Field Value
Type Description
System.Byte
| Improve this Doc View Source

Mount

Declaration
public Character.MountContainer Mount
Field Value
Type Description
Character.MountContainer
| Improve this Doc View Source

NameID

Declaration
public uint NameID
Field Value
Type Description
System.UInt32
| Improve this Doc View Source

Omen

Declaration
public VfxData*Omen
Field Value
Type Description
VfxData*
| Improve this Doc View Source

OnlineStatus

Declaration
public byte OnlineStatus
Field Value
Type Description
System.Byte
| Improve this Doc View Source

Ornament

Declaration
public Character.OrnamentContainer Ornament
Field Value
Type Description
Character.OrnamentContainer
| Improve this Doc View Source

PlayerTargetObjectID

Declaration
public uint PlayerTargetObjectID
Field Value
Type Description
System.UInt32
| Improve this Doc View Source

ShieldValue

Declaration
public byte ShieldValue
Field Value
Type Description
System.Byte
| Improve this Doc View Source

StatusEffectVFXId

Declaration
public short StatusEffectVFXId
Field Value
Type Description
System.Int16
| Improve this Doc View Source

StatusFlags

Declaration
public byte StatusFlags
Field Value
Type Description
System.Byte
| Improve this Doc View Source

TargetObjectID

Declaration
public ulong TargetObjectID
Field Value
Type Description
System.UInt64
| Improve this Doc View Source

TransformationId

Declaration
public short TransformationId
Field Value
Type Description
System.Int16
| Improve this Doc View Source

VfxData

Declaration
public VfxData*VfxData
Field Value
Type Description
VfxData*
| Improve this Doc View Source

VfxData2

Declaration
public VfxData*VfxData2
Field Value
Type Description
VfxData*

Methods

| Improve this Doc View Source

CopyFromCharacter(Character*, UInt32)

Declaration
public ulong CopyFromCharacter(Character*source, uint unk)
Parameters
Type Name Description
Character* source
System.UInt32 unk
Returns
Type Description
System.UInt64
| Improve this Doc View Source

GetCastInfo()

Declaration
public Character.CastInfo*GetCastInfo()
Returns
Type Description
Character.CastInfo*
| Improve this Doc View Source

GetForayInfo()

Declaration
public Character.ForayInfo*GetForayInfo()
Returns
Type Description
Character.ForayInfo*
| Improve this Doc View Source

GetStatusManager()

Declaration
public StatusManager*GetStatusManager()
Returns
Type Description
StatusManager*
| Improve this Doc View Source

GetTargetId()

Declaration
public ulong GetTargetId()
Returns
Type Description
System.UInt64
| Improve this Doc View Source

IsMount()

Declaration
public bool IsMount()
Returns
Type Description
System.Boolean
| Improve this Doc View Source

IsMounted()

Declaration
public bool IsMounted()
Returns
Type Description
System.Boolean
| Improve this Doc View Source

SetMode(Character.CharacterModes, Byte)

Declaration
public void SetMode(Character.CharacterModes mode, byte modeParam)
Parameters
Type Name Description
Character.CharacterModes mode
System.Byte modeParam
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX