Struct AtkUnitBase
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)
Assembly: FFXIVClientStructs.dll
Syntax
public struct AtkUnitBase
Fields
|
Improve this Doc
View Source
Alpha
Declaration
Field Value
| Type |
Description |
| System.Byte |
|
|
Improve this Doc
View Source
AtkEventListener
Declaration
public AtkEventListener AtkEventListener
Field Value
|
Improve this Doc
View Source
AtkValues
Declaration
public AtkValue*AtkValues
Field Value
|
Improve this Doc
View Source
AtkValuesCount
Declaration
public ushort AtkValuesCount
Field Value
| Type |
Description |
| System.UInt16 |
|
|
Improve this Doc
View Source
CollisionNodeList
Declaration
public AtkResNode**CollisionNodeList
Field Value
|
Improve this Doc
View Source
CollisionNodeListCount
Declaration
public uint CollisionNodeListCount
Field Value
| Type |
Description |
| System.UInt32 |
|
|
Improve this Doc
View Source
Declaration
public ushort ContextMenuParentID
Field Value
| Type |
Description |
| System.UInt16 |
|
|
Improve this Doc
View Source
CursorTarget
Declaration
public AtkResNode*CursorTarget
Field Value
|
Improve this Doc
View Source
Flags
Declaration
Field Value
| Type |
Description |
| System.Byte |
|
|
Improve this Doc
View Source
ID
Declaration
Field Value
| Type |
Description |
| System.UInt16 |
|
|
Improve this Doc
View Source
Name
Declaration
Field Value
| Type |
Description |
| System.Byte* |
|
|
Improve this Doc
View Source
ParentID
Declaration
Field Value
| Type |
Description |
| System.UInt16 |
|
|
Improve this Doc
View Source
RootNode
Declaration
public AtkResNode*RootNode
Field Value
|
Improve this Doc
View Source
Scale
Declaration
Field Value
| Type |
Description |
| System.Single |
|
|
Improve this Doc
View Source
UldManager
Declaration
public AtkUldManager UldManager
Field Value
|
Improve this Doc
View Source
UnknownID
Declaration
Field Value
| Type |
Description |
| System.UInt16 |
|
|
Improve this Doc
View Source
VisibilityFlags
Declaration
public byte VisibilityFlags
Field Value
| Type |
Description |
| System.Byte |
|
|
Improve this Doc
View Source
WindowCollisionNode
Declaration
public AtkCollisionNode*WindowCollisionNode
Field Value
|
Improve this Doc
View Source
Declaration
public AtkCollisionNode*WindowHeaderCollisionNode
Field Value
|
Improve this Doc
View Source
WindowNode
Declaration
public AtkComponentNode*WindowNode
Field Value
|
Improve this Doc
View Source
X
Declaration
Field Value
| Type |
Description |
| System.Int16 |
|
|
Improve this Doc
View Source
Y
Declaration
Field Value
| Type |
Description |
| System.Int16 |
|
Properties
|
Improve this Doc
View Source
IsVisible
Declaration
public bool IsVisible { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
Methods
|
Improve this Doc
View Source
FireCallback(Int32, AtkValue*, Void*)
Declaration
public void FireCallback(int valueCount, AtkValue*values, void *a4 = default(void *))
Parameters
| Type |
Name |
Description |
| System.Int32 |
valueCount |
|
| AtkValue* |
values |
|
| System.Void* |
a4 |
|
|
Improve this Doc
View Source
FireCallbackInt(Int32)
Declaration
public byte FireCallbackInt(int callbackValue)
Parameters
| Type |
Name |
Description |
| System.Int32 |
callbackValue |
|
Returns
| Type |
Description |
| System.Byte |
|
|
Improve this Doc
View Source
GetGlobalUIScale()
Declaration
public float GetGlobalUIScale()
Returns
| Type |
Description |
| System.Single |
|
|
Improve this Doc
View Source
GetImageNodeById(UInt32)
Declaration
public AtkImageNode*GetImageNodeById(uint nodeId)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
nodeId |
|
Returns
|
Improve this Doc
View Source
GetNodeById(UInt32)
Declaration
public AtkResNode*GetNodeById(uint nodeId)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
nodeId |
|
Returns
|
Improve this Doc
View Source
GetScale()
Declaration
Returns
| Type |
Description |
| System.Single |
|
|
Improve this Doc
View Source
GetTextNodeById(UInt32)
Declaration
public AtkTextNode*GetTextNodeById(uint nodeId)
Parameters
| Type |
Name |
Description |
| System.UInt32 |
nodeId |
|
Returns
|
Improve this Doc
View Source
Hide(Boolean)
Declaration
public bool Hide(bool unknown)
Parameters
| Type |
Name |
Description |
| System.Boolean |
unknown |
|
Returns
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
LoadUldByName(String, Byte, UInt32)
Declaration
public bool LoadUldByName(string name, byte a3 = 0, uint a4 = 6U)
Parameters
| Type |
Name |
Description |
| System.String |
name |
|
| System.Byte |
a3 |
|
| System.UInt32 |
a4 |
|
Returns
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
OnUpdate(NumberArrayData**, StringArrayData**)
Declaration
public void OnUpdate(NumberArrayData**numberArrayData, StringArrayData**stringArrayData)
Parameters
|
Improve this Doc
View Source
SetFocusNode(AtkResNode*, Boolean, UInt32)
Declaration
public bool SetFocusNode(AtkResNode*node, bool a3 = false, uint a4 = 0U)
Parameters
| Type |
Name |
Description |
| AtkResNode* |
node |
|
| System.Boolean |
a3 |
|
| System.UInt32 |
a4 |
|
Returns
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
SetPosition(Int16, Int16)
Declaration
public void SetPosition(short x, short y)
Parameters
| Type |
Name |
Description |
| System.Int16 |
x |
|
| System.Int16 |
y |
|
|
Improve this Doc
View Source
Show(Int32, Boolean)
Declaration
public bool Show(int unkInt, bool unkBool = false)
Parameters
| Type |
Name |
Description |
| System.Int32 |
unkInt |
|
| System.Boolean |
unkBool |
|
Returns
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
UpdateCollisionNodeList(Boolean)
Declaration
public void UpdateCollisionNodeList(bool clearFocus)
Parameters
| Type |
Name |
Description |
| System.Boolean |
clearFocus |
|