Skip to main content

Struct RaptureAtkUnitManager

Assembly: FFXIVClientStructs.dll
Declaration
[VTableAddress("48 8D 8B ?? ?? ?? ?? 48 8D 05 ?? ?? ?? ?? 48 89 03 48 8D 05", 10, false)]
public struct RaptureAtkUnitManager

Properties

StaticVTable

Declaration
public static RaptureAtkUnitManager.RaptureAtkUnitManagerVTable StaticVTable { get; }

Fields

AtkUnitManager

View Source
Declaration
public AtkUnitManager AtkUnitManager

Flags

View Source
Declaration
[Obsolete("Use AtkUnitManager.Flags instead")]
public RaptureAtkModuleFlags Flags

AtkEventInterface

View Source
Declaration
public AtkEventInterface AtkEventInterface

UiFlags

View Source
Declaration
public UIModule.UiFlags UiFlags

IsUiFading

View Source
Declaration
public bool IsUiFading

VTable

Declaration
public RaptureAtkUnitManager.RaptureAtkUnitManagerVTable* VTable

Methods

Instance()

View Source
Declaration
public static RaptureAtkUnitManager* Instance()
Returns

FFXIVClientStructs.FFXIV.Client.UI.RaptureAtkUnitManager*

GetAddonByName(byte*, int)

View Source
Declaration
[MemberFunction("E8 ?? ?? ?? ?? 48 8B F8 41 B0 01")]
[GenerateCStrOverloads(null)]
public AtkUnitBase* GetAddonByName(byte* name, int index = 1)
Returns

FFXIVClientStructs.FFXIV.Component.GUI.AtkUnitBase*

Parameters
TypeName
System.Byte*name
System.Int32index

GetAddonById(ushort)

View Source
Declaration
[MemberFunction("E8 ?? ?? ?? ?? 8B 6B 20")]
public AtkUnitBase* GetAddonById(ushort id)
Returns

FFXIVClientStructs.FFXIV.Component.GUI.AtkUnitBase*

Parameters
TypeName
System.UInt16id

ShowAddonByID(ushort, bool)

View Source
Declaration
[VirtualFunction(8)]
public bool ShowAddonByID(ushort addonId, bool show)
Returns

System.Boolean

Parameters
TypeName
System.UInt16addonId
System.Booleanshow

UpdateAddonByID(ushort, NumberArrayData**, StringArrayData**, bool)

View Source
Declaration
[VirtualFunction(11)]
public void UpdateAddonByID(ushort addonId, NumberArrayData** numberArrayData, StringArrayData** stringArrayData, bool forced)
Parameters
TypeName
System.UInt16addonId
FFXIVClientStructs.FFXIV.Component.GUI.NumberArrayData**numberArrayData
FFXIVClientStructs.FFXIV.Component.GUI.StringArrayData**stringArrayData
System.Booleanforced

GetAddonByName(string, int)

Declaration
public AtkUnitBase* GetAddonByName(string name, int index = 1)
Returns

FFXIVClientStructs.FFXIV.Component.GUI.AtkUnitBase*

Parameters
TypeName
System.Stringname
System.Int32index

GetAddonByName(ReadOnlySpan<byte>, int)

Declaration
public AtkUnitBase* GetAddonByName(ReadOnlySpan<byte> name, int index = 1)
Returns

FFXIVClientStructs.FFXIV.Component.GUI.AtkUnitBase*

Parameters
TypeName
System.ReadOnlySpan<System.Byte>name
System.Int32index