Show / Hide Table of Contents

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)
Namespace: FFXIVClientStructs.FFXIV.Component.GUI
Assembly: FFXIVClientStructs.dll
Syntax
public struct AtkTextNode

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
Type Description
AtkResNode
| Improve this Doc View Source

BackgroundColor

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

CharSpacing

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

EdgeColor

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

FontCacheHandle

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

FontSize

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

LineSpacing

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

NodeText

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

SelectEnd

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

SelectStart

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

SheetType

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

TextColor

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

TextFlags

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

TextFlags2

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

TextId

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

UnkPtr_1

Declaration
public void *UnkPtr_1
Field Value
Type Description
System.Void*

Methods

| Improve this Doc View Source

Ctor()

Declaration
public void Ctor()
| 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
Type Name Description
AlignmentType alignmentType
| Improve this Doc View Source

SetFont(FontType)

Declaration
public void SetFont(FontType fontType)
Parameters
Type Name Description
FontType fontType
| 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(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(ReadOnlySpan<Byte>)

Declaration
public void SetText(ReadOnlySpan<byte> span)
Parameters
Type Name Description
System.ReadOnlySpan<System.Byte> span
| Improve this Doc View Source

SetText(Span<Byte>)

Declaration
public void SetText(Span<byte> span)
Parameters
Type Name Description
System.Span<System.Byte> span
| Improve this Doc View Source

SetText(String)

Declaration
public void SetText(string str)
Parameters
Type Name Description
System.String str
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX