Struct AtkTextNode
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 AtkTextNode : ICreatable
Fields
|
Improve this Doc
View Source
AlignmentFontType
Declaration
public byte AlignmentFontType
Field Value
| Type |
Description |
| System.Byte |
|
|
Improve this Doc
View Source
AtkResNode
Declaration
public AtkResNode AtkResNode
Field Value
|
Improve this Doc
View Source
BackgroundColor
Declaration
public ByteColor BackgroundColor
Field Value
|
Improve this Doc
View Source
CharSpacing
Declaration
Field Value
| Type |
Description |
| System.Byte |
|
|
Improve this Doc
View Source
EdgeColor
Declaration
public ByteColor EdgeColor
Field Value
|
Improve this Doc
View Source
FontCacheHandle
Declaration
public ushort FontCacheHandle
Field Value
| Type |
Description |
| System.UInt16 |
|
|
Improve this Doc
View Source
FontSize
Declaration
Field Value
| Type |
Description |
| System.Byte |
|
|
Improve this Doc
View Source
LineSpacing
Declaration
Field Value
| Type |
Description |
| System.Byte |
|
|
Improve this Doc
View Source
NodeText
Declaration
public Utf8String NodeText
Field Value
|
Improve this Doc
View Source
SelectEnd
Declaration
Field Value
| Type |
Description |
| System.UInt32 |
|
|
Improve this Doc
View Source
SelectStart
Declaration
Field Value
| Type |
Description |
| System.UInt32 |
|
|
Improve this Doc
View Source
SheetType
Declaration
Field Value
| Type |
Description |
| System.Byte |
|
|
Improve this Doc
View Source
TextColor
Declaration
public ByteColor TextColor
Field Value
|
Improve this Doc
View Source
TextFlags
Declaration
Field Value
| Type |
Description |
| System.Byte |
|
|
Improve this Doc
View Source
TextFlags2
Declaration
Field Value
| Type |
Description |
| System.Byte |
|
|
Improve this Doc
View Source
TextId
Declaration
Field Value
| Type |
Description |
| System.UInt32 |
|
|
Improve this Doc
View Source
UnkPtr_1
Declaration
Field Value
| Type |
Description |
| System.Void* |
|
Methods
|
Improve this Doc
View Source
Ctor()
Declaration
|
Improve this Doc
View Source
GetTextDrawSize(UInt16*, UInt16*, Byte*, Int32, Int32, Boolean)
Declaration
public void GetTextDrawSize(ushort *outWidth, ushort *outHeight, byte *text = default(byte *), int start = 0, int end = -1, bool considerScale = false)
Parameters
| Type |
Name |
Description |
| System.UInt16* |
outWidth |
|
| System.UInt16* |
outHeight |
|
| System.Byte* |
text |
|
| System.Int32 |
start |
|
| System.Int32 |
end |
|
| System.Boolean |
considerScale |
|
|
Improve this Doc
View Source
ResizeNodeForCurrentText()
Declaration
public void ResizeNodeForCurrentText()
|
Improve this Doc
View Source
SetAlignment(AlignmentType)
Declaration
public void SetAlignment(AlignmentType alignmentType)
Parameters
|
Improve this Doc
View Source
SetFont(FontType)
Declaration
public void SetFont(FontType fontType)
Parameters
|
Improve this Doc
View Source
SetNumber(Int32, Boolean, Boolean, Byte, Boolean)
Declaration
public void SetNumber(int num, bool showCommaDelimiters = false, bool showPlusSign = false, byte digits = 0, bool addZeroPadding = false)
Parameters
| Type |
Name |
Description |
| System.Int32 |
num |
|
| System.Boolean |
showCommaDelimiters |
|
| System.Boolean |
showPlusSign |
|
| System.Byte |
digits |
|
| System.Boolean |
addZeroPadding |
|
|
Improve this Doc
View Source
SetText(ReadOnlySpan<Byte>)
Declaration
public void SetText(ReadOnlySpan<byte> span)
Parameters
| Type |
Name |
Description |
| ReadOnlySpan<System.Byte> |
span |
|
|
Improve this Doc
View Source
SetText(Span<Byte>)
Declaration
public void SetText(Span<byte> span)
Parameters
| Type |
Name |
Description |
| Span<System.Byte> |
span |
|
|
Improve this Doc
View Source
SetText(Byte*)
Declaration
public void SetText(byte *str)
Parameters
| Type |
Name |
Description |
| System.Byte* |
str |
|
|
Improve this Doc
View Source
SetText(Byte[])
Declaration
public void SetText(byte[] bytes)
Parameters
| Type |
Name |
Description |
| System.Byte[] |
bytes |
|
|
Improve this Doc
View Source
SetText(String)
Declaration
public void SetText(string str)
Parameters
| Type |
Name |
Description |
| System.String |
str |
|
Implements