Event that will be fired when a chat message is handled by Dalamud or a Plugin.
@@ -471,7 +455,7 @@ the queue, later to be processed when UpdateQueue() is called.
Event that will be fired when a chat message is not handled by Dalamud or a Plugin.
@@ -501,7 +485,7 @@ the queue, later to be processed when UpdateQueue() is called.
Improve this Doc
- View Source
+ View Source
CheckMessageHandled
Event that allows you to stop messages from appearing in chat by setting the isHandled parameter to true.
@@ -526,6 +510,24 @@ the queue, later to be processed when UpdateQueue() is called.
+
Explicit Interface Implementations
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
IDisposable.Dispose()
+
Dispose of managed and unmanaged resources.
+
+
+
Declaration
+
+
void IDisposable.Dispose()
+
Implements
diff --git a/docs/api/Dalamud.Game.Gui.ChatGuiAddressResolver.html b/docs/api/Dalamud.Game.Gui.ChatGuiAddressResolver.html
index f1a80dfcc..e1f5aa915 100644
--- a/docs/api/Dalamud.Game.Gui.ChatGuiAddressResolver.html
+++ b/docs/api/Dalamud.Game.Gui.ChatGuiAddressResolver.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Gui.ContextMenus.ContextMenu.html b/docs/api/Dalamud.Game.Gui.ContextMenus.ContextMenu.html
new file mode 100644
index 000000000..c4f6a2bfb
--- /dev/null
+++ b/docs/api/Dalamud.Game.Gui.ContextMenus.ContextMenu.html
@@ -0,0 +1,231 @@
+
+
+
+
+
+
+
+
Class ContextMenu
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Provides an interface to modify context menus.
+
+
+
+
Inheritance
+
System.Object
+
ContextMenu
+
+
+
Implements
+
System.IDisposable
+
+
+
Inherited Members
+
+ System.Object.Equals(System.Object)
+
+
+ System.Object.Equals(System.Object, System.Object)
+
+
+ System.Object.GetHashCode()
+
+
+ System.Object.GetType()
+
+
+ System.Object.MemberwiseClone()
+
+
+ System.Object.ReferenceEquals(System.Object, System.Object)
+
+
+ System.Object.ToString()
+
+
+
+ Assembly : Dalamud.dll
+
+
+
public class ContextMenu : IDisposable
+
+ Constructors
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+
+
+ Declaration
+
+ Events
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Occurs when a context menu is opened by the game.
+
+
+ Declaration
+
+
public event ContextMenuOpenedDelegate ContextMenuOpened
+
+ Event Type
+
+ Explicit Interface Implementations
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+
+
+ Declaration
+
+
void IDisposable.Dispose()
+
+ Implements
+
+ System.IDisposable
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/Dalamud.Game.Gui.ContextMenus.ContextMenuAddressResolver.html b/docs/api/Dalamud.Game.Gui.ContextMenus.ContextMenuAddressResolver.html
new file mode 100644
index 000000000..c07b83c06
--- /dev/null
+++ b/docs/api/Dalamud.Game.Gui.ContextMenus.ContextMenuAddressResolver.html
@@ -0,0 +1,404 @@
+
+
+
+
+
+
+
+
Class ContextMenuAddressResolver
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Address resolver for context menu functions.
+
+
+
+
Inheritance
+
System.Object
+
+
ContextMenuAddressResolver
+
+
+
Inherited Members
+
+
+
+
+
+
+
+
+ System.Object.Equals(System.Object)
+
+
+ System.Object.Equals(System.Object, System.Object)
+
+
+ System.Object.GetHashCode()
+
+
+ System.Object.GetType()
+
+
+ System.Object.MemberwiseClone()
+
+
+ System.Object.ReferenceEquals(System.Object, System.Object)
+
+
+ System.Object.ToString()
+
+
+
+ Assembly : Dalamud.dll
+
+
+
public class ContextMenuAddressResolver : BaseAddressResolver
+
+ Properties
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+ Gets the ContextMenuItemSelected function address.
+
+
+ Declaration
+
+
public IntPtr ContextMenuItemSelectedPtr { get; }
+
+ Property Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.IntPtr
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+ Gets the ContextMenuOpened function address.
+
+
+ Declaration
+
+
public IntPtr ContextMenuOpenedPtr { get; }
+
+ Property Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.IntPtr
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+ Gets the ContextMenuOpening function address.
+
+
+ Declaration
+
+
public IntPtr ContextMenuOpeningPtr { get; }
+
+ Property Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.IntPtr
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+ Gets the OpenSubContextMenu function address.
+
+
+ Declaration
+
+
public IntPtr OpenSubContextMenuPtr { get; }
+
+ Property Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.IntPtr
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+ Gets the SubContextMenuOpened function address.
+
+
+ Declaration
+
+
public IntPtr SubContextMenuOpenedPtr { get; }
+
+ Property Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.IntPtr
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+ Gets the SubContextMenuOpening function address.
+
+
+ Declaration
+
+
public IntPtr SubContextMenuOpeningPtr { get; }
+
+ Property Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.IntPtr
+
+
+
+
+ Methods
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+ Setup the resolver by finding any necessary memory addresses.
+
+
+ Declaration
+
+
protected override void Setup64Bit(SigScanner scanner)
+
+ Parameters
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+ SigScanner
+ scanner
+ The SigScanner instance.
+
+
+
+
+ Overrides
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/Dalamud.Game.Gui.ContextMenus.ContextMenuItem.html b/docs/api/Dalamud.Game.Gui.ContextMenus.ContextMenuItem.html
new file mode 100644
index 000000000..bda94f750
--- /dev/null
+++ b/docs/api/Dalamud.Game.Gui.ContextMenus.ContextMenuItem.html
@@ -0,0 +1,350 @@
+
+
+
+
+
+
+
+
Class ContextMenuItem
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ An item in a context menu.
+
+
+
+
Inheritance
+
System.Object
+
ContextMenuItem
+
+
+
+
+
+
Inherited Members
+
+ System.Object.Equals(System.Object)
+
+
+ System.Object.Equals(System.Object, System.Object)
+
+
+ System.Object.GetType()
+
+
+ System.Object.MemberwiseClone()
+
+
+ System.Object.ReferenceEquals(System.Object, System.Object)
+
+
+
+ Assembly : Dalamud.dll
+
+
+
public abstract class ContextMenuItem
+
+ Constructors
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ContextMenuItem(SeString)
+
+
+ Declaration
+
+
public ContextMenuItem(SeString name)
+
+ Parameters
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+ SeString
+ name
+ The name of the item.
+
+
+
+
+ Properties
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+ Gets or sets the indicator of the item.
+
+
+ Declaration
+
+
public ContextMenuItemIndicator Indicator { get; set; }
+
+ Property Value
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+ Gets or sets a value indicating whether or not the item is enabled. When enabled, an item is selectable.
+
+
+ Declaration
+
+
public bool IsEnabled { get; set; }
+
+ Property Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+ Gets or sets the name of the item.
+
+
+ Declaration
+
+
public SeString Name { get; set; }
+
+ Property Value
+
+
+
+ Type
+ Description
+
+
+
+
+ SeString
+
+
+
+
+ Methods
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+
+
+ Declaration
+
+
public override int GetHashCode()
+
+ Returns
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
+ Overrides
+ System.Object.GetHashCode()
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+
+
+ Declaration
+
+
public override string ToString()
+
+ Returns
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+ Overrides
+ System.Object.ToString()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/Dalamud.Game.Gui.ContextMenus.ContextMenuItemIndicator.html b/docs/api/Dalamud.Game.Gui.ContextMenus.ContextMenuItemIndicator.html
new file mode 100644
index 000000000..e8bfc0c4c
--- /dev/null
+++ b/docs/api/Dalamud.Game.Gui.ContextMenus.ContextMenuItemIndicator.html
@@ -0,0 +1,158 @@
+
+
+
+
+
+
+
+
Enum ContextMenuItemIndicator
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ An indicator displayed on a context menu item.
+
+
+
+ Assembly : Dalamud.dll
+
+
+
public enum ContextMenuItemIndicator
+
+ Fields
+
+
+
+
+ Name
+ Description
+
+
+
+
+
+ The item has a next indicator.
+
+
+
+
+ The item has no indicator.
+
+
+
+
+ The item has a previous indicator.
+
+
+
+
+ Extension Methods
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/Dalamud.Game.Gui.ContextMenus.ContextMenuOpenedArgs.html b/docs/api/Dalamud.Game.Gui.ContextMenus.ContextMenuOpenedArgs.html
new file mode 100644
index 000000000..91ecf7e85
--- /dev/null
+++ b/docs/api/Dalamud.Game.Gui.ContextMenus.ContextMenuOpenedArgs.html
@@ -0,0 +1,429 @@
+
+
+
+
+
+
+
+
Class ContextMenuOpenedArgs
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Inheritance
+
System.Object
+
ContextMenuOpenedArgs
+
+
+
Inherited Members
+
+ System.Object.Equals(System.Object)
+
+
+ System.Object.Equals(System.Object, System.Object)
+
+
+ System.Object.GetHashCode()
+
+
+ System.Object.GetType()
+
+
+ System.Object.MemberwiseClone()
+
+
+ System.Object.ReferenceEquals(System.Object, System.Object)
+
+
+ System.Object.ToString()
+
+
+
+ Assembly : Dalamud.dll
+
+
+
public class ContextMenuOpenedArgs
+
+ Constructors
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+
+
+ Declaration
+
+
public ContextMenuOpenedArgs(AddonContextMenu*addon, AgentContextInterface*agent, string parentAddonName, IEnumerable<ContextMenuItem> items)
+
+ Parameters
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+ AddonContextMenu *
+ addon
+ The addon associated with the context menu.
+
+
+
+ AgentContextInterface *
+ agent
+ The agent associated with the context menu.
+
+
+
+ System.String
+ parentAddonName
+ The the name of the parent addon associated with the context menu.
+
+
+
+ System.Collections.Generic.IEnumerable <ContextMenuItem >
+ items
+ The items in the context menu.
+
+
+
+
+ Properties
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+ Gets the addon associated with the context menu.
+
+
+ Declaration
+
+
public AddonContextMenu*Addon { get; }
+
+ Property Value
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+ Gets the agent associated with the context menu.
+
+
+ Declaration
+
+
public AgentContextInterface*Agent { get; }
+
+ Property Value
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+ Gets the game object context associated with the context menu.
+
+
+ Declaration
+
+
public GameObjectContext GameObjectContext { get; set; }
+
+ Property Value
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+ Gets the item context associated with the context menu.
+
+
+ Declaration
+
+
public InventoryItemContext InventoryItemContext { get; set; }
+
+ Property Value
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+ Gets the items in the context menu.
+
+
+ Declaration
+
+
public List<ContextMenuItem> Items { get; }
+
+ Property Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Collections.Generic.List <ContextMenuItem >
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+ Gets the name of the parent addon associated with the context menu.
+
+
+ Declaration
+
+
public string ParentAddonName { get; }
+
+ Property Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+ Gets the title of the context menu.
+
+
+ Declaration
+
+
public string Title { get; set; }
+
+ Property Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/Dalamud.Game.Gui.ContextMenus.ContextMenuOpenedDelegate.html b/docs/api/Dalamud.Game.Gui.ContextMenus.ContextMenuOpenedDelegate.html
new file mode 100644
index 000000000..cd4eb8e97
--- /dev/null
+++ b/docs/api/Dalamud.Game.Gui.ContextMenus.ContextMenuOpenedDelegate.html
@@ -0,0 +1,145 @@
+
+
+
+
+
+
+
+
Delegate ContextMenuOpenedDelegate
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Assembly : Dalamud.dll
+
+
+
public delegate void ContextMenuOpenedDelegate(ContextMenuOpenedArgs args);
+
+ Parameters
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/Dalamud.Game.Gui.ContextMenus.CustomContextMenuItem.html b/docs/api/Dalamud.Game.Gui.ContextMenus.CustomContextMenuItem.html
new file mode 100644
index 000000000..e8cf39b15
--- /dev/null
+++ b/docs/api/Dalamud.Game.Gui.ContextMenus.CustomContextMenuItem.html
@@ -0,0 +1,230 @@
+
+
+
+
+
+
+
+
Class CustomContextMenuItem
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ An item in a context menu with a user defined action.
+
+
+
+
Inheritance
+
System.Object
+
+
CustomContextMenuItem
+
+
+
Inherited Members
+
+
+
+
+
+ System.Object.Equals(System.Object)
+
+
+ System.Object.Equals(System.Object, System.Object)
+
+
+ System.Object.GetType()
+
+
+ System.Object.MemberwiseClone()
+
+
+ System.Object.ReferenceEquals(System.Object, System.Object)
+
+
+
+ Assembly : Dalamud.dll
+
+
+
public class CustomContextMenuItem : ContextMenuItem
+
+ Properties
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+ Gets the action that will be called when the item is selected.
+
+
+ Declaration
+
+
public CustomContextMenuItemSelectedDelegate ItemSelected { get; }
+
+ Property Value
+
+ Methods
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+
+
+ Declaration
+
+
public override int GetHashCode()
+
+ Returns
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
+ Overrides
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/Dalamud.Game.Gui.ContextMenus.CustomContextMenuItemSelectedArgs.html b/docs/api/Dalamud.Game.Gui.ContextMenus.CustomContextMenuItemSelectedArgs.html
new file mode 100644
index 000000000..b96f09151
--- /dev/null
+++ b/docs/api/Dalamud.Game.Gui.ContextMenus.CustomContextMenuItemSelectedArgs.html
@@ -0,0 +1,262 @@
+
+
+
+
+
+
+
+
Class CustomContextMenuItemSelectedArgs
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Inheritance
+
System.Object
+
CustomContextMenuItemSelectedArgs
+
+
+
Inherited Members
+
+ System.Object.Equals(System.Object)
+
+
+ System.Object.Equals(System.Object, System.Object)
+
+
+ System.Object.GetHashCode()
+
+
+ System.Object.GetType()
+
+
+ System.Object.MemberwiseClone()
+
+
+ System.Object.ReferenceEquals(System.Object, System.Object)
+
+
+ System.Object.ToString()
+
+
+
+ Assembly : Dalamud.dll
+
+
+
public class CustomContextMenuItemSelectedArgs
+
+ Constructors
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+
+
+ Declaration
+
+
public CustomContextMenuItemSelectedArgs(ContextMenuOpenedArgs contextMenuOpenedArgs, CustomContextMenuItem selectedItem)
+
+ Parameters
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+ ContextMenuOpenedArgs
+ contextMenuOpenedArgs
+ The currently opened context menu.
+
+
+
+ CustomContextMenuItem
+ selectedItem
+ The selected item within the currently opened context menu.
+
+
+
+
+ Properties
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+ Gets the currently opened context menu.
+
+
+ Declaration
+
+
public ContextMenuOpenedArgs ContextMenuOpenedArgs { get; set; }
+
+ Property Value
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+ Gets the selected item within the currently opened context menu.
+
+
+ Declaration
+
+
public CustomContextMenuItem SelectedItem { get; set; }
+
+ Property Value
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/Dalamud.Game.Gui.ContextMenus.CustomContextMenuItemSelectedDelegate.html b/docs/api/Dalamud.Game.Gui.ContextMenus.CustomContextMenuItemSelectedDelegate.html
new file mode 100644
index 000000000..fb7d40527
--- /dev/null
+++ b/docs/api/Dalamud.Game.Gui.ContextMenus.CustomContextMenuItemSelectedDelegate.html
@@ -0,0 +1,145 @@
+
+
+
+
+
+
+
+
Delegate CustomContextMenuItemSelectedDelegate
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Assembly : Dalamud.dll
+
+
+
public delegate void CustomContextMenuItemSelectedDelegate(CustomContextMenuItemSelectedArgs args);
+
+ Parameters
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/Dalamud.Game.Gui.ContextMenus.GameContextMenuItem.html b/docs/api/Dalamud.Game.Gui.ContextMenus.GameContextMenuItem.html
new file mode 100644
index 000000000..d53cae685
--- /dev/null
+++ b/docs/api/Dalamud.Game.Gui.ContextMenus.GameContextMenuItem.html
@@ -0,0 +1,272 @@
+
+
+
+
+
+
+
+
Class GameContextMenuItem
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ An item in a context menu that with a specific game action.
+
+
+
+
Inheritance
+
System.Object
+
+
GameContextMenuItem
+
+
+
Inherited Members
+
+
+
+
+
+ System.Object.Equals(System.Object)
+
+
+ System.Object.Equals(System.Object, System.Object)
+
+
+ System.Object.GetType()
+
+
+ System.Object.MemberwiseClone()
+
+
+ System.Object.ReferenceEquals(System.Object, System.Object)
+
+
+
+ Assembly : Dalamud.dll
+
+
+
public class GameContextMenuItem : ContextMenuItem
+
+ Constructors
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ GameContextMenuItem(SeString, Byte)
+
+
+ Declaration
+
+
public GameContextMenuItem(SeString name, byte selectedAction)
+
+ Parameters
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+ SeString
+ name
+ The name of the item.
+
+
+
+ System.Byte
+ selectedAction
+ The game action that will be handled when the item is selected.
+
+
+
+
+ Properties
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+ Gets the game action that will be handled when the item is selected.
+
+
+ Declaration
+
+
public byte SelectedAction { get; }
+
+ Property Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Byte
+
+
+
+
+ Methods
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+
+
+ Declaration
+
+
public override int GetHashCode()
+
+ Returns
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
+ Overrides
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/Dalamud.Game.Gui.ContextMenus.GameObjectContext.html b/docs/api/Dalamud.Game.Gui.ContextMenus.GameObjectContext.html
new file mode 100644
index 000000000..05441e7ff
--- /dev/null
+++ b/docs/api/Dalamud.Game.Gui.ContextMenus.GameObjectContext.html
@@ -0,0 +1,336 @@
+
+
+
+
+
+
+
+
Class GameObjectContext
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Provides game object context to a context menu.
+
+
+
+
Inheritance
+
System.Object
+
GameObjectContext
+
+
+
Inherited Members
+
+ System.Object.Equals(System.Object)
+
+
+ System.Object.Equals(System.Object, System.Object)
+
+
+ System.Object.GetHashCode()
+
+
+ System.Object.GetType()
+
+
+ System.Object.MemberwiseClone()
+
+
+ System.Object.ReferenceEquals(System.Object, System.Object)
+
+
+ System.Object.ToString()
+
+
+
+ Assembly : Dalamud.dll
+
+
+
public class GameObjectContext
+
+ Constructors
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+
+
+ Declaration
+
+
public GameObjectContext(uint? id, ulong? contentId, string name, ushort? worldId)
+
+ Parameters
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+ System.Nullable <System.UInt32 >
+ id
+ The id of the game object.
+
+
+
+ System.Nullable <System.UInt64 >
+ contentId
+ The lower content id of the game object.
+
+
+
+ System.String
+ name
+ The name of the game object.
+
+
+
+ System.Nullable <System.UInt16 >
+ worldId
+ The world id of the game object.
+
+
+
+
+ Properties
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+ Gets the content id of the game object.
+
+
+ Declaration
+
+
public ulong? ContentId { get; }
+
+ Property Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Nullable <System.UInt64 >
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+ Gets the id of the game object.
+
+
+ Declaration
+
+
public uint? Id { get; }
+
+ Property Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Nullable <System.UInt32 >
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+ Gets the name of the game object.
+
+
+ Declaration
+
+
public string Name { get; }
+
+ Property Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+ Gets the world id of the game object.
+
+
+ Declaration
+
+
public ushort? WorldId { get; }
+
+ Property Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Nullable <System.UInt16 >
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/Dalamud.Game.Gui.ContextMenus.InventoryItemContext.html b/docs/api/Dalamud.Game.Gui.ContextMenus.InventoryItemContext.html
new file mode 100644
index 000000000..585055485
--- /dev/null
+++ b/docs/api/Dalamud.Game.Gui.ContextMenus.InventoryItemContext.html
@@ -0,0 +1,299 @@
+
+
+
+
+
+
+
+
Class InventoryItemContext
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Provides inventory item context to a context menu.
+
+
+
+
Inheritance
+
System.Object
+
InventoryItemContext
+
+
+
Inherited Members
+
+ System.Object.Equals(System.Object)
+
+
+ System.Object.Equals(System.Object, System.Object)
+
+
+ System.Object.GetHashCode()
+
+
+ System.Object.GetType()
+
+
+ System.Object.MemberwiseClone()
+
+
+ System.Object.ReferenceEquals(System.Object, System.Object)
+
+
+ System.Object.ToString()
+
+
+
+ Assembly : Dalamud.dll
+
+
+
public class InventoryItemContext
+
+ Constructors
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+
+
+ Declaration
+
+
public InventoryItemContext(uint id, uint count, bool isHighQuality)
+
+ Parameters
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+ System.UInt32
+ id
+ The id of the item.
+
+
+
+ System.UInt32
+ count
+ The count of the item in the stack.
+
+
+
+ System.Boolean
+ isHighQuality
+ Whether the item is high quality.
+
+
+
+
+ Properties
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+ Gets the count of the item in the stack.
+
+
+ Declaration
+
+
public uint Count { get; }
+
+ Property Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.UInt32
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+ Gets the id of the item.
+
+
+ Declaration
+
+
public uint Id { get; }
+
+ Property Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.UInt32
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+ Gets a value indicating whether the item is high quality.
+
+
+ Declaration
+
+
public bool IsHighQuality { get; }
+
+ Property Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/Dalamud.Game.Gui.ContextMenus.OpenSubContextMenuItem.html b/docs/api/Dalamud.Game.Gui.ContextMenus.OpenSubContextMenuItem.html
new file mode 100644
index 000000000..01c53d9a5
--- /dev/null
+++ b/docs/api/Dalamud.Game.Gui.ContextMenus.OpenSubContextMenuItem.html
@@ -0,0 +1,230 @@
+
+
+
+
+
+
+
+
Class OpenSubContextMenuItem
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ An item in a context menu that can open a sub context menu.
+
+
+
+
Inheritance
+
System.Object
+
+
OpenSubContextMenuItem
+
+
+
Inherited Members
+
+
+
+
+
+ System.Object.Equals(System.Object)
+
+
+ System.Object.Equals(System.Object, System.Object)
+
+
+ System.Object.GetType()
+
+
+ System.Object.MemberwiseClone()
+
+
+ System.Object.ReferenceEquals(System.Object, System.Object)
+
+
+
+ Assembly : Dalamud.dll
+
+
+
public class OpenSubContextMenuItem : ContextMenuItem
+
+ Properties
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+ Gets the action that will be called when the item is selected.
+
+
+ Declaration
+
+
public ContextMenuOpenedDelegate Opened { get; }
+
+ Property Value
+
+ Methods
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+
+
+ Declaration
+
+
public override int GetHashCode()
+
+ Returns
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
+ Overrides
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/Dalamud.Game.Gui.ContextMenus.html b/docs/api/Dalamud.Game.Gui.ContextMenus.html
new file mode 100644
index 000000000..ebc3b2623
--- /dev/null
+++ b/docs/api/Dalamud.Game.Gui.ContextMenus.html
@@ -0,0 +1,159 @@
+
+
+
+
+
+
+
+
Namespace Dalamud.Game.Gui.ContextMenus
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Classes
+
+
+ Provides an interface to modify context menus.
+
+
+ Address resolver for context menu functions.
+
+
+ An item in a context menu.
+
+
+
+
+ An item in a context menu with a user defined action.
+
+
+
+
+ An item in a context menu that with a specific game action.
+
+
+ Provides game object context to a context menu.
+
+
+ Provides inventory item context to a context menu.
+
+
+ An item in a context menu that can open a sub context menu.
+
+ Enums
+
+
+ An indicator displayed on a context menu item.
+
+ Delegates
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/Dalamud.Game.Gui.Dtr.DtrBar.html b/docs/api/Dalamud.Game.Gui.Dtr.DtrBar.html
new file mode 100644
index 000000000..6920bb00c
--- /dev/null
+++ b/docs/api/Dalamud.Game.Gui.Dtr.DtrBar.html
@@ -0,0 +1,274 @@
+
+
+
+
+
+
+
+
Class DtrBar
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Class DtrBar
+
+ Class used to interface with the server info bar.
+
+
+
+
Inheritance
+
System.Object
+
DtrBar
+
+
+
Implements
+
System.IDisposable
+
+
+
Inherited Members
+
+ System.Object.Equals(System.Object)
+
+
+ System.Object.Equals(System.Object, System.Object)
+
+
+ System.Object.GetHashCode()
+
+
+ System.Object.GetType()
+
+
+ System.Object.MemberwiseClone()
+
+
+ System.Object.ReferenceEquals(System.Object, System.Object)
+
+
+ System.Object.ToString()
+
+
+
+ Assembly : Dalamud.dll
+ Syntax
+
+
public class DtrBar : IDisposable
+
+ Constructors
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ DtrBar()
+ Initializes a new instance of the DtrBar class.
+
+
+ Declaration
+
+ Methods
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Get(String, SeString)
+ Get a DTR bar entry.
+This allows you to add your own text, and users to sort it.
+
+
+ Declaration
+
+
public DtrBarEntry Get(string title, SeString text = null)
+
+ Parameters
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+ System.String
+ title
+ A user-friendly name for sorting.
+
+
+
+ SeString
+ text
+ The text the entry shows.
+
+
+
+
+ Returns
+
+
+
+ Type
+ Description
+
+
+
+
+ DtrBarEntry
+ The entry object used to update, hide and remove the entry.
+
+
+
+
+ Exceptions
+
+
+
+ Type
+ Condition
+
+
+
+
+ System.ArgumentException
+ Thrown when an entry with the specified title exists.
+
+
+
+
+ Explicit Interface Implementations
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ IDisposable.Dispose()
+
+
+ Declaration
+
+
void IDisposable.Dispose()
+
+ Implements
+
+ System.IDisposable
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/Dalamud.Game.Gui.Dtr.DtrBarEntry.html b/docs/api/Dalamud.Game.Gui.Dtr.DtrBarEntry.html
new file mode 100644
index 000000000..e313c414c
--- /dev/null
+++ b/docs/api/Dalamud.Game.Gui.Dtr.DtrBarEntry.html
@@ -0,0 +1,293 @@
+
+
+
+
+
+
+
+
Class DtrBarEntry
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Class DtrBarEntry
+
+ Class representing an entry in the server info bar.
+
+
+
+
Inheritance
+
System.Object
+
DtrBarEntry
+
+
+
Implements
+
System.IDisposable
+
+
+
Inherited Members
+
+ System.Object.Equals(System.Object)
+
+
+ System.Object.Equals(System.Object, System.Object)
+
+
+ System.Object.GetHashCode()
+
+
+ System.Object.GetType()
+
+
+ System.Object.MemberwiseClone()
+
+
+ System.Object.ReferenceEquals(System.Object, System.Object)
+
+
+ System.Object.ToString()
+
+
+
+ Assembly : Dalamud.dll
+ Syntax
+
+
public class DtrBarEntry : IDisposable
+
+ Properties
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Shown
+ Gets or sets a value indicating whether this entry is visible.
+
+
+ Declaration
+
+
public bool Shown { get; set; }
+
+ Property Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Text
+ Gets or sets the text of this entry.
+
+
+ Declaration
+
+
public SeString Text { get; set; }
+
+ Property Value
+
+
+
+ Type
+ Description
+
+
+
+
+ SeString
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Title
+ Gets the title of this entry.
+
+
+ Declaration
+
+
public string Title { get; set; }
+
+ Property Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+ Methods
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Dispose()
+
+
+ Declaration
+
+
public void Dispose()
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Remove()
+ Remove this entry from the bar.
+You will need to re-acquire it from DtrBar to reuse it.
+
+
+ Declaration
+
+ Implements
+
+ System.IDisposable
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/Dalamud.Game.Gui.Dtr.html b/docs/api/Dalamud.Game.Gui.Dtr.html
new file mode 100644
index 000000000..33e544004
--- /dev/null
+++ b/docs/api/Dalamud.Game.Gui.Dtr.html
@@ -0,0 +1,122 @@
+
+
+
+
+
+
+
+
Namespace Dalamud.Game.Gui.Dtr
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Namespace Dalamud.Game.Gui.Dtr
+
+
+
+
+ Classes
+
+
+ Class used to interface with the server info bar.
+
+
+ Class representing an entry in the server info bar.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/Dalamud.Game.Gui.FlyText.FlyTextGui.OnFlyTextCreatedDelegate.html b/docs/api/Dalamud.Game.Gui.FlyText.FlyTextGui.OnFlyTextCreatedDelegate.html
index f46cc67b6..d67482141 100644
--- a/docs/api/Dalamud.Game.Gui.FlyText.FlyTextGui.OnFlyTextCreatedDelegate.html
+++ b/docs/api/Dalamud.Game.Gui.FlyText.FlyTextGui.OnFlyTextCreatedDelegate.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Gui.FlyText.FlyTextGui.html b/docs/api/Dalamud.Game.Gui.FlyText.FlyTextGui.html
index 39b190b9d..ec4934940 100644
--- a/docs/api/Dalamud.Game.Gui.FlyText.FlyTextGui.html
+++ b/docs/api/Dalamud.Game.Gui.FlyText.FlyTextGui.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Gui.FlyText.FlyTextGuiAddressResolver.html b/docs/api/Dalamud.Game.Gui.FlyText.FlyTextGuiAddressResolver.html
index 533572121..3fa12d042 100644
--- a/docs/api/Dalamud.Game.Gui.FlyText.FlyTextGuiAddressResolver.html
+++ b/docs/api/Dalamud.Game.Gui.FlyText.FlyTextGuiAddressResolver.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Gui.FlyText.FlyTextKind.html b/docs/api/Dalamud.Game.Gui.FlyText.FlyTextKind.html
index 3da08039a..99eadd69d 100644
--- a/docs/api/Dalamud.Game.Gui.FlyText.FlyTextKind.html
+++ b/docs/api/Dalamud.Game.Gui.FlyText.FlyTextKind.html
@@ -10,7 +10,7 @@
-
+
@@ -217,6 +217,11 @@ Does not scroll up or down the screen.
NamedAttack3
AutoAttack with sans-serif Text1 to the left of the Val1 (3).
+
+
+
+ NamedCp
+ Sans-serif Text1 next to serif Val1 with all caps condensed font CP with Text2 in sans-serif as subtitle.
@@ -264,6 +269,11 @@ Does a jiggle effect to the right on appearance.
NamedFullyResisted
Text1 with sans-serif "(fully resisted)" to the right.
+
+
+
+ NamedGp
+ Sans-serif Text1 next to serif Val1 with all caps condensed font GP with Text2 in sans-serif as subtitle.
diff --git a/docs/api/Dalamud.Game.Gui.FlyText.html b/docs/api/Dalamud.Game.Gui.FlyText.html
index 169a09b10..1e34cf77f 100644
--- a/docs/api/Dalamud.Game.Gui.FlyText.html
+++ b/docs/api/Dalamud.Game.Gui.FlyText.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Gui.GameGui.html b/docs/api/Dalamud.Game.Gui.GameGui.html
index 85a5ae8e2..65a58d37b 100644
--- a/docs/api/Dalamud.Game.Gui.GameGui.html
+++ b/docs/api/Dalamud.Game.Gui.GameGui.html
@@ -10,7 +10,7 @@
-
+
@@ -122,7 +122,7 @@
Improve this Doc
- View Source
+ View Source
GameUiHidden
@@ -153,7 +153,7 @@
Improve this Doc
- View Source
+ View Source
HoveredAction
@@ -184,7 +184,7 @@
Improve this Doc
- View Source
+ View Source
HoveredItem
@@ -213,28 +213,12 @@ If > 1.000.000, subtract 1.000.000 and treat it as HQ.
Methods
-
- |
- Improve this Doc
-
-
- View Source
-
-
- Dispose()
- Disables the hooks and submodules of this module.
-
-
- Declaration
-
-
public void Dispose()
-
|
Improve this Doc
- View Source
+ View Source
Enable()
@@ -250,7 +234,7 @@ If > 1.000.000, subtract 1.000.000 and treat it as HQ.
Improve this Doc
- View Source
+ View Source
FindAgentInterface(IntPtr)
@@ -300,7 +284,7 @@ If > 1.000.000, subtract 1.000.000 and treat it as HQ.
Improve this Doc
- View Source
+ View Source
FindAgentInterface(String)
@@ -350,7 +334,7 @@ If > 1.000.000, subtract 1.000.000 and treat it as HQ.
Improve this Doc
- View Source
+ View Source
FindAgentInterface(Void*)
@@ -400,7 +384,7 @@ If > 1.000.000, subtract 1.000.000 and treat it as HQ.
Improve this Doc
- View Source
+ View Source
GetAddonByName(String, Int32)
@@ -456,7 +440,7 @@ If > 1.000.000, subtract 1.000.000 and treat it as HQ.
Improve this Doc
- View Source
+ View Source
GetUIModule()
@@ -488,7 +472,7 @@ If > 1.000.000, subtract 1.000.000 and treat it as HQ.
Improve this Doc
- View Source
+ View Source
OpenMapWithMapLink(MapLinkPayload)
@@ -538,7 +522,7 @@ If > 1.000.000, subtract 1.000.000 and treat it as HQ.
Improve this Doc
- View Source
+ View Source
ScreenToWorld(Vector2, out Vector3, Single)
@@ -600,7 +584,7 @@ If > 1.000.000, subtract 1.000.000 and treat it as HQ.
Improve this Doc
- View Source
+ View Source
SetBgm(UInt16)
@@ -634,7 +618,7 @@ If > 1.000.000, subtract 1.000.000 and treat it as HQ.
Improve this Doc
- View Source
+ View Source
WorldToScreen(Vector3, out Vector2)
@@ -692,7 +676,7 @@ If > 1.000.000, subtract 1.000.000 and treat it as HQ.
Improve this Doc
- View Source
+ View Source
HoveredActionChanged
Event that is fired when the currently hovered action changes.
@@ -722,7 +706,7 @@ If > 1.000.000, subtract 1.000.000 and treat it as HQ.
Improve this Doc
- View Source
+ View Source
HoveredItemChanged
Event that is fired when the currently hovered item changes.
@@ -752,7 +736,7 @@ If > 1.000.000, subtract 1.000.000 and treat it as HQ.
Improve this Doc
- View Source
+ View Source
UiHideToggled
Event which is fired when the game UI hiding is toggled.
@@ -777,6 +761,24 @@ If > 1.000.000, subtract 1.000.000 and treat it as HQ.
+
Explicit Interface Implementations
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
IDisposable.Dispose()
+
Disables the hooks and submodules of this module.
+
+
+
Declaration
+
+
void IDisposable.Dispose()
+
Implements
diff --git a/docs/api/Dalamud.Game.Gui.HoverActionKind.html b/docs/api/Dalamud.Game.Gui.HoverActionKind.html
index 8e098fec9..7e1ba4d8c 100644
--- a/docs/api/Dalamud.Game.Gui.HoverActionKind.html
+++ b/docs/api/Dalamud.Game.Gui.HoverActionKind.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Gui.HoveredAction.html b/docs/api/Dalamud.Game.Gui.HoveredAction.html
index 7f57e1ba8..39ebdebee 100644
--- a/docs/api/Dalamud.Game.Gui.HoveredAction.html
+++ b/docs/api/Dalamud.Game.Gui.HoveredAction.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Gui.PartyFinder.PartyFinderAddressResolver.html b/docs/api/Dalamud.Game.Gui.PartyFinder.PartyFinderAddressResolver.html
index 0684d4d05..3b08de261 100644
--- a/docs/api/Dalamud.Game.Gui.PartyFinder.PartyFinderAddressResolver.html
+++ b/docs/api/Dalamud.Game.Gui.PartyFinder.PartyFinderAddressResolver.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Gui.PartyFinder.PartyFinderGui.PartyFinderListingEventDelegate.html b/docs/api/Dalamud.Game.Gui.PartyFinder.PartyFinderGui.PartyFinderListingEventDelegate.html
index f7440397a..de096721f 100644
--- a/docs/api/Dalamud.Game.Gui.PartyFinder.PartyFinderGui.PartyFinderListingEventDelegate.html
+++ b/docs/api/Dalamud.Game.Gui.PartyFinder.PartyFinderGui.PartyFinderListingEventDelegate.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Gui.PartyFinder.PartyFinderGui.html b/docs/api/Dalamud.Game.Gui.PartyFinder.PartyFinderGui.html
index e3a50f6d1..499c26e6d 100644
--- a/docs/api/Dalamud.Game.Gui.PartyFinder.PartyFinderGui.html
+++ b/docs/api/Dalamud.Game.Gui.PartyFinder.PartyFinderGui.html
@@ -10,7 +10,7 @@
-
+
@@ -117,22 +117,6 @@
Methods
-
- |
- Improve this Doc
-
-
- View Source
-
-
-
Dispose()
-
Dispose of m anaged and unmanaged resources.
-
-
-
Declaration
-
-
public void Dispose()
-
|
Improve this Doc
@@ -182,6 +166,24 @@ Cannot modify listings but can hide them.
+ Explicit Interface Implementations
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ IDisposable.Dispose()
+ Dispose of managed and unmanaged resources.
+
+
+ Declaration
+
+
void IDisposable.Dispose()
+
Implements
System.IDisposable
diff --git a/docs/api/Dalamud.Game.Gui.PartyFinder.Types.ConditionFlags.html b/docs/api/Dalamud.Game.Gui.PartyFinder.Types.ConditionFlags.html
index cd5f310f2..f72a37abd 100644
--- a/docs/api/Dalamud.Game.Gui.PartyFinder.Types.ConditionFlags.html
+++ b/docs/api/Dalamud.Game.Gui.PartyFinder.Types.ConditionFlags.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Gui.PartyFinder.Types.DutyCategory.html b/docs/api/Dalamud.Game.Gui.PartyFinder.Types.DutyCategory.html
index a7a8aefa7..513958262 100644
--- a/docs/api/Dalamud.Game.Gui.PartyFinder.Types.DutyCategory.html
+++ b/docs/api/Dalamud.Game.Gui.PartyFinder.Types.DutyCategory.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Gui.PartyFinder.Types.DutyFinderSettingsFlags.html b/docs/api/Dalamud.Game.Gui.PartyFinder.Types.DutyFinderSettingsFlags.html
index 11f529121..2a7516146 100644
--- a/docs/api/Dalamud.Game.Gui.PartyFinder.Types.DutyFinderSettingsFlags.html
+++ b/docs/api/Dalamud.Game.Gui.PartyFinder.Types.DutyFinderSettingsFlags.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Gui.PartyFinder.Types.DutyType.html b/docs/api/Dalamud.Game.Gui.PartyFinder.Types.DutyType.html
index 6046908b9..9019268ba 100644
--- a/docs/api/Dalamud.Game.Gui.PartyFinder.Types.DutyType.html
+++ b/docs/api/Dalamud.Game.Gui.PartyFinder.Types.DutyType.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Gui.PartyFinder.Types.JobFlags.html b/docs/api/Dalamud.Game.Gui.PartyFinder.Types.JobFlags.html
index 3851618d1..e9da85fb7 100644
--- a/docs/api/Dalamud.Game.Gui.PartyFinder.Types.JobFlags.html
+++ b/docs/api/Dalamud.Game.Gui.PartyFinder.Types.JobFlags.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Gui.PartyFinder.Types.JobFlagsExtensions.html b/docs/api/Dalamud.Game.Gui.PartyFinder.Types.JobFlagsExtensions.html
index 4e484533f..42c2ae6bd 100644
--- a/docs/api/Dalamud.Game.Gui.PartyFinder.Types.JobFlagsExtensions.html
+++ b/docs/api/Dalamud.Game.Gui.PartyFinder.Types.JobFlagsExtensions.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Gui.PartyFinder.Types.LootRuleFlags.html b/docs/api/Dalamud.Game.Gui.PartyFinder.Types.LootRuleFlags.html
index 8400acad1..d4360eb62 100644
--- a/docs/api/Dalamud.Game.Gui.PartyFinder.Types.LootRuleFlags.html
+++ b/docs/api/Dalamud.Game.Gui.PartyFinder.Types.LootRuleFlags.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Gui.PartyFinder.Types.ObjectiveFlags.html b/docs/api/Dalamud.Game.Gui.PartyFinder.Types.ObjectiveFlags.html
index 045507582..bbad11ae7 100644
--- a/docs/api/Dalamud.Game.Gui.PartyFinder.Types.ObjectiveFlags.html
+++ b/docs/api/Dalamud.Game.Gui.PartyFinder.Types.ObjectiveFlags.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Gui.PartyFinder.Types.PartyFinderListing.html b/docs/api/Dalamud.Game.Gui.PartyFinder.Types.PartyFinderListing.html
index 49e8b5be1..179fba585 100644
--- a/docs/api/Dalamud.Game.Gui.PartyFinder.Types.PartyFinderListing.html
+++ b/docs/api/Dalamud.Game.Gui.PartyFinder.Types.PartyFinderListing.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Gui.PartyFinder.Types.PartyFinderListingEventArgs.html b/docs/api/Dalamud.Game.Gui.PartyFinder.Types.PartyFinderListingEventArgs.html
index 78005f80c..47801cb6c 100644
--- a/docs/api/Dalamud.Game.Gui.PartyFinder.Types.PartyFinderListingEventArgs.html
+++ b/docs/api/Dalamud.Game.Gui.PartyFinder.Types.PartyFinderListingEventArgs.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Gui.PartyFinder.Types.PartyFinderSlot.html b/docs/api/Dalamud.Game.Gui.PartyFinder.Types.PartyFinderSlot.html
index 9debda8c4..0fd6c6df7 100644
--- a/docs/api/Dalamud.Game.Gui.PartyFinder.Types.PartyFinderSlot.html
+++ b/docs/api/Dalamud.Game.Gui.PartyFinder.Types.PartyFinderSlot.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Gui.PartyFinder.Types.SearchAreaFlags.html b/docs/api/Dalamud.Game.Gui.PartyFinder.Types.SearchAreaFlags.html
index 2fea37640..43041fedc 100644
--- a/docs/api/Dalamud.Game.Gui.PartyFinder.Types.SearchAreaFlags.html
+++ b/docs/api/Dalamud.Game.Gui.PartyFinder.Types.SearchAreaFlags.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Gui.PartyFinder.Types.html b/docs/api/Dalamud.Game.Gui.PartyFinder.Types.html
index ce2dfc255..6c44785b6 100644
--- a/docs/api/Dalamud.Game.Gui.PartyFinder.Types.html
+++ b/docs/api/Dalamud.Game.Gui.PartyFinder.Types.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Gui.PartyFinder.html b/docs/api/Dalamud.Game.Gui.PartyFinder.html
index 8e2331732..da3ca9329 100644
--- a/docs/api/Dalamud.Game.Gui.PartyFinder.html
+++ b/docs/api/Dalamud.Game.Gui.PartyFinder.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Gui.Toast.QuestToastOptions.html b/docs/api/Dalamud.Game.Gui.Toast.QuestToastOptions.html
index 6779ebb5c..91cd4cfba 100644
--- a/docs/api/Dalamud.Game.Gui.Toast.QuestToastOptions.html
+++ b/docs/api/Dalamud.Game.Gui.Toast.QuestToastOptions.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Gui.Toast.QuestToastPosition.html b/docs/api/Dalamud.Game.Gui.Toast.QuestToastPosition.html
index 358c43780..b720cff9a 100644
--- a/docs/api/Dalamud.Game.Gui.Toast.QuestToastPosition.html
+++ b/docs/api/Dalamud.Game.Gui.Toast.QuestToastPosition.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Gui.Toast.ToastGui.OnErrorToastDelegate.html b/docs/api/Dalamud.Game.Gui.Toast.ToastGui.OnErrorToastDelegate.html
index d8ba75c5f..408e67494 100644
--- a/docs/api/Dalamud.Game.Gui.Toast.ToastGui.OnErrorToastDelegate.html
+++ b/docs/api/Dalamud.Game.Gui.Toast.ToastGui.OnErrorToastDelegate.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Gui.Toast.ToastGui.OnNormalToastDelegate.html b/docs/api/Dalamud.Game.Gui.Toast.ToastGui.OnNormalToastDelegate.html
index 8ff80506c..c4aec7122 100644
--- a/docs/api/Dalamud.Game.Gui.Toast.ToastGui.OnNormalToastDelegate.html
+++ b/docs/api/Dalamud.Game.Gui.Toast.ToastGui.OnNormalToastDelegate.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Gui.Toast.ToastGui.OnQuestToastDelegate.html b/docs/api/Dalamud.Game.Gui.Toast.ToastGui.OnQuestToastDelegate.html
index d12120e8a..db308452c 100644
--- a/docs/api/Dalamud.Game.Gui.Toast.ToastGui.OnQuestToastDelegate.html
+++ b/docs/api/Dalamud.Game.Gui.Toast.ToastGui.OnQuestToastDelegate.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Gui.Toast.ToastGui.html b/docs/api/Dalamud.Game.Gui.Toast.ToastGui.html
index dc88a3d60..24ef06723 100644
--- a/docs/api/Dalamud.Game.Gui.Toast.ToastGui.html
+++ b/docs/api/Dalamud.Game.Gui.Toast.ToastGui.html
@@ -10,7 +10,7 @@
-
+
@@ -117,22 +117,6 @@
Methods
-
- |
- Improve this Doc
-
-
- View Source
-
-
- Dispose()
- Disposes of managed and unmanaged resources.
-
-
- Declaration
-
-
public void Dispose()
-
|
Improve this Doc
@@ -469,6 +453,24 @@
+ Explicit Interface Implementations
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ IDisposable.Dispose()
+ Disposes of managed and unmanaged resources.
+
+
+ Declaration
+
+
void IDisposable.Dispose()
+
Implements
System.IDisposable
diff --git a/docs/api/Dalamud.Game.Gui.Toast.ToastGuiAddressResolver.html b/docs/api/Dalamud.Game.Gui.Toast.ToastGuiAddressResolver.html
index a8406ec14..563df0b41 100644
--- a/docs/api/Dalamud.Game.Gui.Toast.ToastGuiAddressResolver.html
+++ b/docs/api/Dalamud.Game.Gui.Toast.ToastGuiAddressResolver.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Gui.Toast.ToastOptions.html b/docs/api/Dalamud.Game.Gui.Toast.ToastOptions.html
index ee3216c8f..04929cc0c 100644
--- a/docs/api/Dalamud.Game.Gui.Toast.ToastOptions.html
+++ b/docs/api/Dalamud.Game.Gui.Toast.ToastOptions.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Gui.Toast.ToastPosition.html b/docs/api/Dalamud.Game.Gui.Toast.ToastPosition.html
index 50f97e64d..9d4191f6f 100644
--- a/docs/api/Dalamud.Game.Gui.Toast.ToastPosition.html
+++ b/docs/api/Dalamud.Game.Gui.Toast.ToastPosition.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Gui.Toast.ToastSpeed.html b/docs/api/Dalamud.Game.Gui.Toast.ToastSpeed.html
index 5ad24b764..f78b3cb72 100644
--- a/docs/api/Dalamud.Game.Gui.Toast.ToastSpeed.html
+++ b/docs/api/Dalamud.Game.Gui.Toast.ToastSpeed.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Gui.Toast.html b/docs/api/Dalamud.Game.Gui.Toast.html
index 1c36fac97..02787fb75 100644
--- a/docs/api/Dalamud.Game.Gui.Toast.html
+++ b/docs/api/Dalamud.Game.Gui.Toast.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Gui.html b/docs/api/Dalamud.Game.Gui.html
index 2eb06c47b..a8bf98284 100644
--- a/docs/api/Dalamud.Game.Gui.html
+++ b/docs/api/Dalamud.Game.Gui.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Libc.LibcFunction.html b/docs/api/Dalamud.Game.Libc.LibcFunction.html
index eda9a89a4..4c8ce91fc 100644
--- a/docs/api/Dalamud.Game.Libc.LibcFunction.html
+++ b/docs/api/Dalamud.Game.Libc.LibcFunction.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Libc.LibcFunctionAddressResolver.html b/docs/api/Dalamud.Game.Libc.LibcFunctionAddressResolver.html
index 6449ffcad..0c5d46987 100644
--- a/docs/api/Dalamud.Game.Libc.LibcFunctionAddressResolver.html
+++ b/docs/api/Dalamud.Game.Libc.LibcFunctionAddressResolver.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Libc.OwnedStdString.html b/docs/api/Dalamud.Game.Libc.OwnedStdString.html
index 1a378988d..94cc8a3cd 100644
--- a/docs/api/Dalamud.Game.Libc.OwnedStdString.html
+++ b/docs/api/Dalamud.Game.Libc.OwnedStdString.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Libc.StdString.html b/docs/api/Dalamud.Game.Libc.StdString.html
index ddcd2935f..29e630a3a 100644
--- a/docs/api/Dalamud.Game.Libc.StdString.html
+++ b/docs/api/Dalamud.Game.Libc.StdString.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Libc.html b/docs/api/Dalamud.Game.Libc.html
index fa7a9a6d0..da779b80b 100644
--- a/docs/api/Dalamud.Game.Libc.html
+++ b/docs/api/Dalamud.Game.Libc.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Network.GameNetwork.OnNetworkMessageDelegate.html b/docs/api/Dalamud.Game.Network.GameNetwork.OnNetworkMessageDelegate.html
index 8c3806bc6..6f887518c 100644
--- a/docs/api/Dalamud.Game.Network.GameNetwork.OnNetworkMessageDelegate.html
+++ b/docs/api/Dalamud.Game.Network.GameNetwork.OnNetworkMessageDelegate.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Network.GameNetwork.html b/docs/api/Dalamud.Game.Network.GameNetwork.html
index fc94aecc8..a67418646 100644
--- a/docs/api/Dalamud.Game.Network.GameNetwork.html
+++ b/docs/api/Dalamud.Game.Network.GameNetwork.html
@@ -10,7 +10,7 @@
-
+
@@ -117,22 +117,6 @@
Methods
-
- |
- Improve this Doc
-
-
- View Source
-
-
- Dispose()
- Dispose of managed and unmanaged resources.
-
-
- Declaration
-
-
public void Dispose()
-
|
Improve this Doc
@@ -181,6 +165,24 @@
+ Explicit Interface Implementations
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ IDisposable.Dispose()
+ Dispose of managed and unmanaged resources.
+
+
+ Declaration
+
+
void IDisposable.Dispose()
+
Implements
System.IDisposable
diff --git a/docs/api/Dalamud.Game.Network.GameNetworkAddressResolver.html b/docs/api/Dalamud.Game.Network.GameNetworkAddressResolver.html
index 04843d390..555099338 100644
--- a/docs/api/Dalamud.Game.Network.GameNetworkAddressResolver.html
+++ b/docs/api/Dalamud.Game.Network.GameNetworkAddressResolver.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Network.NetworkMessageDirection.html b/docs/api/Dalamud.Game.Network.NetworkMessageDirection.html
index 9098f6f5f..9f025346d 100644
--- a/docs/api/Dalamud.Game.Network.NetworkMessageDirection.html
+++ b/docs/api/Dalamud.Game.Network.NetworkMessageDirection.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Network.Structures.MarketBoardCurrentOfferings.MarketBoardItemListing.ItemMateria.html b/docs/api/Dalamud.Game.Network.Structures.MarketBoardCurrentOfferings.MarketBoardItemListing.ItemMateria.html
index 3b411d08d..365392bcc 100644
--- a/docs/api/Dalamud.Game.Network.Structures.MarketBoardCurrentOfferings.MarketBoardItemListing.ItemMateria.html
+++ b/docs/api/Dalamud.Game.Network.Structures.MarketBoardCurrentOfferings.MarketBoardItemListing.ItemMateria.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Network.Structures.MarketBoardCurrentOfferings.MarketBoardItemListing.html b/docs/api/Dalamud.Game.Network.Structures.MarketBoardCurrentOfferings.MarketBoardItemListing.html
index 59a0c2626..33dbb726d 100644
--- a/docs/api/Dalamud.Game.Network.Structures.MarketBoardCurrentOfferings.MarketBoardItemListing.html
+++ b/docs/api/Dalamud.Game.Network.Structures.MarketBoardCurrentOfferings.MarketBoardItemListing.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Network.Structures.MarketBoardCurrentOfferings.html b/docs/api/Dalamud.Game.Network.Structures.MarketBoardCurrentOfferings.html
index 7ea8e12f9..5069a60c7 100644
--- a/docs/api/Dalamud.Game.Network.Structures.MarketBoardCurrentOfferings.html
+++ b/docs/api/Dalamud.Game.Network.Structures.MarketBoardCurrentOfferings.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Network.Structures.MarketBoardHistory.MarketBoardHistoryListing.html b/docs/api/Dalamud.Game.Network.Structures.MarketBoardHistory.MarketBoardHistoryListing.html
index 568be2dec..e316cc907 100644
--- a/docs/api/Dalamud.Game.Network.Structures.MarketBoardHistory.MarketBoardHistoryListing.html
+++ b/docs/api/Dalamud.Game.Network.Structures.MarketBoardHistory.MarketBoardHistoryListing.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Network.Structures.MarketBoardHistory.html b/docs/api/Dalamud.Game.Network.Structures.MarketBoardHistory.html
index 0de175942..f9d4f220c 100644
--- a/docs/api/Dalamud.Game.Network.Structures.MarketBoardHistory.html
+++ b/docs/api/Dalamud.Game.Network.Structures.MarketBoardHistory.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Network.Structures.MarketTaxRates.html b/docs/api/Dalamud.Game.Network.Structures.MarketTaxRates.html
index 0003248e6..5ef012e1b 100644
--- a/docs/api/Dalamud.Game.Network.Structures.MarketTaxRates.html
+++ b/docs/api/Dalamud.Game.Network.Structures.MarketTaxRates.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Network.Structures.html b/docs/api/Dalamud.Game.Network.Structures.html
index 5b4011aac..e03d46c1f 100644
--- a/docs/api/Dalamud.Game.Network.Structures.html
+++ b/docs/api/Dalamud.Game.Network.Structures.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Network.html b/docs/api/Dalamud.Game.Network.html
index ce0352480..21957897b 100644
--- a/docs/api/Dalamud.Game.Network.html
+++ b/docs/api/Dalamud.Game.Network.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.SigScanner.html b/docs/api/Dalamud.Game.SigScanner.html
index 044b76217..5dc4136bf 100644
--- a/docs/api/Dalamud.Game.SigScanner.html
+++ b/docs/api/Dalamud.Game.SigScanner.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Text.Sanitizer.ISanitizer.html b/docs/api/Dalamud.Game.Text.Sanitizer.ISanitizer.html
index 5ae114aa6..f46e04c92 100644
--- a/docs/api/Dalamud.Game.Text.Sanitizer.ISanitizer.html
+++ b/docs/api/Dalamud.Game.Text.Sanitizer.ISanitizer.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Text.Sanitizer.Sanitizer.html b/docs/api/Dalamud.Game.Text.Sanitizer.Sanitizer.html
index 1ceb1e627..2823cde68 100644
--- a/docs/api/Dalamud.Game.Text.Sanitizer.Sanitizer.html
+++ b/docs/api/Dalamud.Game.Text.Sanitizer.Sanitizer.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Text.Sanitizer.html b/docs/api/Dalamud.Game.Text.Sanitizer.html
index e88fb4e79..7b5747a89 100644
--- a/docs/api/Dalamud.Game.Text.Sanitizer.html
+++ b/docs/api/Dalamud.Game.Text.Sanitizer.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Text.SeIconChar.html b/docs/api/Dalamud.Game.Text.SeIconChar.html
index db556c95f..c7e4de971 100644
--- a/docs/api/Dalamud.Game.Text.SeIconChar.html
+++ b/docs/api/Dalamud.Game.Text.SeIconChar.html
@@ -10,7 +10,7 @@
-
+
@@ -465,6 +465,11 @@
Clock
The clock icon unicode character.
+
+
+
+ Collectible
+ The collectible icon unicode character.
@@ -833,6 +838,12 @@
+
+
diff --git a/docs/api/Dalamud.Game.Text.SeIconCharExtensions.html b/docs/api/Dalamud.Game.Text.SeIconCharExtensions.html
new file mode 100644
index 000000000..531583ed2
--- /dev/null
+++ b/docs/api/Dalamud.Game.Text.SeIconCharExtensions.html
@@ -0,0 +1,258 @@
+
+
+
+
+
+
+
+ Class SeIconCharExtensions
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Class SeIconCharExtensions
+
+
+
+
+
Inheritance
+
System.Object
+
SeIconCharExtensions
+
+
+
Inherited Members
+
+ System.Object.Equals(System.Object)
+
+
+ System.Object.Equals(System.Object, System.Object)
+
+
+ System.Object.GetHashCode()
+
+
+ System.Object.GetType()
+
+
+ System.Object.MemberwiseClone()
+
+
+ System.Object.ReferenceEquals(System.Object, System.Object)
+
+
+ System.Object.ToString()
+
+
+
+ Assembly : Dalamud.dll
+ Syntax
+
+
public static class SeIconCharExtensions
+
+ Methods
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ToIconChar(SeIconChar)
+ Convert the SeIconChar to a System.Char type.
+
+
+ Declaration
+
+
public static char ToIconChar(this SeIconChar icon)
+
+ Parameters
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+ SeIconChar
+ icon
+ The icon to convert.
+
+
+
+
+ Returns
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Char
+ The converted icon.
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ToIconString(SeIconChar)
+ Conver the SeIconChar to a System.String type.
+
+
+ Declaration
+
+
public static string ToIconString(this SeIconChar icon)
+
+ Parameters
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+ SeIconChar
+ icon
+ The icon to convert.
+
+
+
+
+ Returns
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+ The converted icon.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/Dalamud.Game.Text.SeStringHandling.BitmapFontIcon.html b/docs/api/Dalamud.Game.Text.SeStringHandling.BitmapFontIcon.html
index d68995f95..05bbb237b 100644
--- a/docs/api/Dalamud.Game.Text.SeStringHandling.BitmapFontIcon.html
+++ b/docs/api/Dalamud.Game.Text.SeStringHandling.BitmapFontIcon.html
@@ -10,7 +10,7 @@
-
+
@@ -325,6 +325,11 @@
ExclamationRectangle
The exclamation rectangle icon.
+
+
+
+ FanFestival
+ The Fan Festival logo.
@@ -385,6 +390,11 @@
FlyZoneLocked
The no-flying zone icon.
+
+
+
+ Garlemald
+ The Garlemald region icon.
@@ -410,6 +420,11 @@
Healer
The healer role icon.
+
+
+
+ Ilsabard
+ The Ilsabard region icon.
@@ -490,6 +505,11 @@
Returner
The returner icon.
+
+
+
+ Sharlayan
+ The Sharlayan region icon.
diff --git a/docs/api/Dalamud.Game.Text.SeStringHandling.ITextProvider.html b/docs/api/Dalamud.Game.Text.SeStringHandling.ITextProvider.html
index 01b96716c..f06df681d 100644
--- a/docs/api/Dalamud.Game.Text.SeStringHandling.ITextProvider.html
+++ b/docs/api/Dalamud.Game.Text.SeStringHandling.ITextProvider.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Text.SeStringHandling.Payload.EmbeddedInfoType.html b/docs/api/Dalamud.Game.Text.SeStringHandling.Payload.EmbeddedInfoType.html
index b66f56338..0b94745bd 100644
--- a/docs/api/Dalamud.Game.Text.SeStringHandling.Payload.EmbeddedInfoType.html
+++ b/docs/api/Dalamud.Game.Text.SeStringHandling.Payload.EmbeddedInfoType.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Text.SeStringHandling.Payload.SeStringChunkType.html b/docs/api/Dalamud.Game.Text.SeStringHandling.Payload.SeStringChunkType.html
index f80f22208..f69bff4ad 100644
--- a/docs/api/Dalamud.Game.Text.SeStringHandling.Payload.SeStringChunkType.html
+++ b/docs/api/Dalamud.Game.Text.SeStringHandling.Payload.SeStringChunkType.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Text.SeStringHandling.Payload.html b/docs/api/Dalamud.Game.Text.SeStringHandling.Payload.html
index e28246e61..a3fc306f4 100644
--- a/docs/api/Dalamud.Game.Text.SeStringHandling.Payload.html
+++ b/docs/api/Dalamud.Game.Text.SeStringHandling.Payload.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Text.SeStringHandling.PayloadType.html b/docs/api/Dalamud.Game.Text.SeStringHandling.PayloadType.html
index 5c67b897c..5ab6a4919 100644
--- a/docs/api/Dalamud.Game.Text.SeStringHandling.PayloadType.html
+++ b/docs/api/Dalamud.Game.Text.SeStringHandling.PayloadType.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.AutoTranslatePayload.html b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.AutoTranslatePayload.html
index 0240efb54..85c6b5ad9 100644
--- a/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.AutoTranslatePayload.html
+++ b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.AutoTranslatePayload.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.DalamudLinkPayload.html b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.DalamudLinkPayload.html
index c6d09619c..3743229a9 100644
--- a/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.DalamudLinkPayload.html
+++ b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.DalamudLinkPayload.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.EmphasisItalicPayload.html b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.EmphasisItalicPayload.html
index 0063f9da4..ba0007f86 100644
--- a/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.EmphasisItalicPayload.html
+++ b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.EmphasisItalicPayload.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.IconPayload.html b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.IconPayload.html
index 3519d25b6..06acc2ff0 100644
--- a/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.IconPayload.html
+++ b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.IconPayload.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.ItemPayload.ItemKind.html b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.ItemPayload.ItemKind.html
new file mode 100644
index 000000000..92222d46a
--- /dev/null
+++ b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.ItemPayload.ItemKind.html
@@ -0,0 +1,163 @@
+
+
+
+
+
+
+
+ Enum ItemPayload.ItemKind
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Enum ItemPayload.ItemKind
+
+ Kinds of items that can be fetched from this payload.
+
+
+
+ Assembly : Dalamud.dll
+ Syntax
+
+
public enum ItemKind : uint
+
+ Fields
+
+
+
+
+ Name
+ Description
+
+
+
+
+ Collectible
+ Collectible Items.
+
+
+
+ EventItem
+ Event/Key items.
+
+
+
+ Hq
+ High-Quality items.
+
+
+
+ Normal
+ Normal items.
+
+
+
+
+ Extension Methods
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.ItemPayload.html b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.ItemPayload.html
index 23ab8e67e..e43fdc11e 100644
--- a/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.ItemPayload.html
+++ b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.ItemPayload.html
@@ -10,7 +10,7 @@
-
+
@@ -141,12 +141,61 @@
Constructors
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ItemPayload(UInt32, ItemPayload.ItemKind, String)
+ Initializes a new instance of the ItemPayload class.
+Creates a payload representing an interactable item link for the specified item.
+
+
+ Declaration
+
+
public ItemPayload(uint itemId, ItemPayload.ItemKind kind = ItemPayload.ItemKind.Normal, string displayNameOverride = null)
+
+ Parameters
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+ System.UInt32
+ itemId
+ The id of the item.
+
+
+
+ ItemPayload.ItemKind
+ kind
+ Kind of item to encode.
+
+
+
+ System.String
+ displayNameOverride
+ An optional name to include in the item link. Typically this should
+be left as null, or set to the normal item name. Actual overrides are better done with the subsequent
+TextPayload that is a part of a full item link in chat.
+
+
+
+
|
Improve this Doc
- View Source
+ View Source
ItemPayload(UInt32, Boolean, String)
@@ -197,7 +246,7 @@ TextPayload that is a part of a full item link in chat.
Improve this Doc
- View Source
+ View Source
DisplayName
@@ -229,7 +278,7 @@ often the name is only present in a following text payload.
Improve this Doc
- View Source
+ View Source
IsHQ
@@ -261,7 +310,7 @@ public bool IsHQ { get; }
Improve this Doc
- View Source
+ View Source
Item
@@ -296,17 +345,81 @@ public Item Item { get; }
Improve this Doc
- View Source
+ View Source
ItemId
- Gets the raw item ID of this payload.
+
Gets the actual item ID of this payload.
Declaration
[JsonIgnore]
public uint ItemId { get; }
+
+
Property Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.UInt32
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
Kind
+
Gets or sets the kind of item represented by this payload.
+
+
+
Declaration
+
+
[JsonProperty]
+public ItemPayload.ItemKind Kind { get; set; }
+
+
Property Value
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
RawItemId
+
Gets the raw, unadjusted item ID of this payload.
+
+
+
Declaration
+
+
[JsonIgnore]
+public uint RawItemId { get; }
Property Value
Overrides
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
FromRaw(UInt32, String)
+
Initializes a new instance of the ItemPayload class.
+Creates a payload representing an interactable item link for the specified item.
+
+
+
Declaration
+
+
public static ItemPayload FromRaw(uint rawItemId, string displayNameOverride = null)
+
+
Parameters
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+ System.UInt32
+ rawItemId
+ The raw, unadjusted id of the item.
+
+
+
+ System.String
+ displayNameOverride
+ An optional name to include in the item link. Typically this should
+be left as null, or set to the normal item name. Actual overrides are better done with the subsequent
+TextPayload that is a part of a full item link in chat.
+
+
+
+
+
Returns
+
+
+
+ Type
+ Description
+
+
+
+
+ ItemPayload
+ The created item payload.
+
+
+
+
|
Improve this Doc
- View Source
+ View Source
ToString()
@@ -478,7 +650,7 @@ handlers such as the chat log.
Improve this Doc
- View Source
+ View Source
diff --git a/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.MapLinkPayload.html b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.MapLinkPayload.html
index 1cc598336..31001e40f 100644
--- a/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.MapLinkPayload.html
+++ b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.MapLinkPayload.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.NewLinePayload.html b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.NewLinePayload.html
index d0dd1547a..286e96b3a 100644
--- a/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.NewLinePayload.html
+++ b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.NewLinePayload.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.PlayerPayload.html b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.PlayerPayload.html
index bb07db8ec..2ecc4cf82 100644
--- a/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.PlayerPayload.html
+++ b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.PlayerPayload.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.QuestPayload.html b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.QuestPayload.html
index 68c9fdfae..4e5618ca8 100644
--- a/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.QuestPayload.html
+++ b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.QuestPayload.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.RawPayload.html b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.RawPayload.html
index 5c7eb9647..cf62b1865 100644
--- a/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.RawPayload.html
+++ b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.RawPayload.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.SeHyphenPayload.html b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.SeHyphenPayload.html
index a23b13956..ae2872fec 100644
--- a/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.SeHyphenPayload.html
+++ b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.SeHyphenPayload.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.StatusPayload.html b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.StatusPayload.html
index 811684537..b841bb22c 100644
--- a/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.StatusPayload.html
+++ b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.StatusPayload.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.TextPayload.html b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.TextPayload.html
index a76836026..53451ea63 100644
--- a/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.TextPayload.html
+++ b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.TextPayload.html
@@ -10,7 +10,7 @@
-
+
@@ -255,7 +255,7 @@ public string Text { get; set; }
Improve this Doc
- View Source
+ View Source
DecodeImpl(BinaryReader, Int64)
@@ -297,7 +297,7 @@ public string Text { get; set; }
Improve this Doc
- View Source
+ View Source
EncodeImpl()
@@ -332,7 +332,7 @@ handlers such as the chat log.
Improve this Doc
- View Source
+ View Source
ToString()
diff --git a/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.UIForegroundPayload.html b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.UIForegroundPayload.html
index f6c8d5d81..b2e48ebb5 100644
--- a/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.UIForegroundPayload.html
+++ b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.UIForegroundPayload.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.UIGlowPayload.html b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.UIGlowPayload.html
index c7e77c401..f082b0a09 100644
--- a/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.UIGlowPayload.html
+++ b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.UIGlowPayload.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.html b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.html
index b23d84724..6dfec5b63 100644
--- a/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.html
+++ b/docs/api/Dalamud.Game.Text.SeStringHandling.Payloads.html
@@ -10,7 +10,7 @@
-
+
@@ -123,6 +123,11 @@ payloads without modification.
An SeString Payload representing a UI glow color applied to following text payloads.
+
+ Enums
+
+
+ Kinds of items that can be fetched from this payload.
diff --git a/docs/api/Dalamud.Game.Text.SeStringHandling.SeString.html b/docs/api/Dalamud.Game.Text.SeStringHandling.SeString.html
index d3673d0e8..b719fb0ab 100644
--- a/docs/api/Dalamud.Game.Text.SeStringHandling.SeString.html
+++ b/docs/api/Dalamud.Game.Text.SeStringHandling.SeString.html
@@ -10,7 +10,7 @@
-
+
@@ -334,7 +334,7 @@ with the appropriate glow and coloring.
Improve this Doc
- View Source
+ View Source
Append(Payload)
@@ -384,7 +384,7 @@ with the appropriate glow and coloring.
Improve this Doc
- View Source
+ View Source
Append(SeString)
@@ -434,7 +434,7 @@ with the appropriate glow and coloring.
Improve this Doc
- View Source
+ View Source
Append(List<Payload>)
@@ -484,7 +484,7 @@ with the appropriate glow and coloring.
Improve this Doc
- View Source
+ View Source
CreateItemLink(Item, Boolean, String)
@@ -537,6 +537,68 @@ with the appropriate glow and coloring.
SeString
An SeString containing all the payloads necessary to display an item link in the chat log.
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
CreateItemLink(UInt32, ItemPayload.ItemKind, String)
+
Creates an SeString representing an entire Payload chain that can be used to link an item in the chat log.
+
+
+
Declaration
+
+
public static SeString CreateItemLink(uint itemId, ItemPayload.ItemKind kind = ItemPayload.ItemKind.Normal, string displayNameOverride = null)
+
+
Parameters
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+ System.UInt32
+ itemId
+ The id of the item to link.
+
+
+
+ ItemPayload.ItemKind
+ kind
+ The kind of item to link.
+
+
+
+ System.String
+ displayNameOverride
+ An optional name override to display, instead of the actual item name.
+
+
+
+
+
Returns
+
+
+
+ Type
+ Description
+
+
+
+
+ SeString
+ An SeString containing all the payloads necessary to display an item link in the chat log.
@@ -608,7 +670,7 @@ with the appropriate glow and coloring.
Improve this Doc
- View Source
+ View Source
CreateMapLink(String, Single, Single, Single)
@@ -677,7 +739,7 @@ Returns null if no corresponding PlaceName was found.
Improve this Doc
- View Source
+ View Source
CreateMapLink(UInt32, UInt32, Int32, Int32)
@@ -745,7 +807,7 @@ Returns null if no corresponding PlaceName was found.
Improve this Doc
- View Source
+ View Source
CreateMapLink(UInt32, UInt32, Single, Single, Single)
@@ -819,7 +881,7 @@ Returns null if no corresponding PlaceName was found.
Improve this Doc
- View Source
+ View Source
Encode()
@@ -852,7 +914,7 @@ suitable for use by in-game handlers, such as the chat log.
Improve this Doc
- View Source
+ View Source
FromJson(String)
@@ -1058,7 +1120,7 @@ suitable for use by in-game handlers, such as the chat log.
Improve this Doc
- View Source
+ View Source
ToJson()
@@ -1090,7 +1152,7 @@ suitable for use by in-game handlers, such as the chat log.
Improve this Doc
- View Source
+ View Source
ToString()
diff --git a/docs/api/Dalamud.Game.Text.SeStringHandling.SeStringBuilder.html b/docs/api/Dalamud.Game.Text.SeStringHandling.SeStringBuilder.html
index 161f073ad..2f104a407 100644
--- a/docs/api/Dalamud.Game.Text.SeStringHandling.SeStringBuilder.html
+++ b/docs/api/Dalamud.Game.Text.SeStringHandling.SeStringBuilder.html
@@ -10,7 +10,7 @@
-
+
@@ -148,7 +148,7 @@
Improve this Doc
- View Source
+ View Source
Add(Payload)
@@ -248,7 +248,7 @@
Improve this Doc
- View Source
+ View Source
AddItalics(String)
@@ -298,7 +298,7 @@
Improve this Doc
- View Source
+ View Source
AddItalicsOff()
@@ -330,7 +330,7 @@
Improve this Doc
- View Source
+ View Source
AddItalicsOn()
@@ -353,6 +353,68 @@
SeStringBuilder
The current builder.
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
AddItemLink(UInt32, ItemPayload.ItemKind, String)
+
Add an item link to the builder.
+
+
+
Declaration
+
+
public SeStringBuilder AddItemLink(uint itemId, ItemPayload.ItemKind kind, string itemNameOverride = null)
+
+
Parameters
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+ System.UInt32
+ itemId
+ The item ID.
+
+
+
+ ItemPayload.ItemKind
+ kind
+ Kind of item to encode.
+
+
+
+ System.String
+ itemNameOverride
+ Override for the item's name.
+
+
+
+
+
Returns
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
AddItemLinkRaw(UInt32)
+
Add an item link to the builder.
+
+
+
Declaration
+
+
public SeStringBuilder AddItemLinkRaw(uint rawItemId)
+
+
Parameters
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+ System.UInt32
+ rawItemId
+ The raw item ID.
+
+
+
+
+
Returns
+
+
+
+ Type
+ Description
+
+
+
+
+ SeStringBuilder
+ The current builder.
@@ -424,7 +536,7 @@
Improve this Doc
- View Source
+ View Source
AddMapLink(UInt32, UInt32, Int32, Int32)
@@ -492,7 +604,7 @@
Improve this Doc
- View Source
+ View Source
AddMapLink(UInt32, UInt32, Single, Single, Single)
@@ -566,7 +678,7 @@
Improve this Doc
- View Source
+ View Source
AddQuestLink(UInt32)
@@ -616,7 +728,7 @@
Improve this Doc
- View Source
+ View Source
AddStatusLink(UInt32)
@@ -1092,7 +1204,7 @@
Improve this Doc
- View Source
+ View Source
Build()
@@ -1124,7 +1236,7 @@
Improve this Doc
- View Source
+ View Source
Encode()
@@ -1156,7 +1268,7 @@
Improve this Doc
- View Source
+ View Source
ToString()
diff --git a/docs/api/Dalamud.Game.Text.SeStringHandling.SeStringManager.html b/docs/api/Dalamud.Game.Text.SeStringHandling.SeStringManager.html
index e538a4029..52c975e8f 100644
--- a/docs/api/Dalamud.Game.Text.SeStringHandling.SeStringManager.html
+++ b/docs/api/Dalamud.Game.Text.SeStringHandling.SeStringManager.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Text.SeStringHandling.html b/docs/api/Dalamud.Game.Text.SeStringHandling.html
index 045cc6b0b..8e37ac884 100644
--- a/docs/api/Dalamud.Game.Text.SeStringHandling.html
+++ b/docs/api/Dalamud.Game.Text.SeStringHandling.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Text.XivChatEntry.html b/docs/api/Dalamud.Game.Text.XivChatEntry.html
index 51e4f9aa6..026b2a0c5 100644
--- a/docs/api/Dalamud.Game.Text.XivChatEntry.html
+++ b/docs/api/Dalamud.Game.Text.XivChatEntry.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Text.XivChatType.html b/docs/api/Dalamud.Game.Text.XivChatType.html
index 0d5903a32..7b9e1893e 100644
--- a/docs/api/Dalamud.Game.Text.XivChatType.html
+++ b/docs/api/Dalamud.Game.Text.XivChatType.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Text.XivChatTypeExtensions.html b/docs/api/Dalamud.Game.Text.XivChatTypeExtensions.html
index 153d50558..e2acd62f7 100644
--- a/docs/api/Dalamud.Game.Text.XivChatTypeExtensions.html
+++ b/docs/api/Dalamud.Game.Text.XivChatTypeExtensions.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Text.XivChatTypeInfoAttribute.html b/docs/api/Dalamud.Game.Text.XivChatTypeInfoAttribute.html
index 6edcda2af..162df3eca 100644
--- a/docs/api/Dalamud.Game.Text.XivChatTypeInfoAttribute.html
+++ b/docs/api/Dalamud.Game.Text.XivChatTypeInfoAttribute.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Game.Text.html b/docs/api/Dalamud.Game.Text.html
index d5bb299df..09846cbfe 100644
--- a/docs/api/Dalamud.Game.Text.html
+++ b/docs/api/Dalamud.Game.Text.html
@@ -10,7 +10,7 @@
-
+
@@ -77,6 +77,9 @@
Classes
+
+
This class represents a single chat log entry.
diff --git a/docs/api/Dalamud.Game.html b/docs/api/Dalamud.Game.html
index b7c5efecb..cdfcaefda 100644
--- a/docs/api/Dalamud.Game.html
+++ b/docs/api/Dalamud.Game.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Hooking.AsmHook.html b/docs/api/Dalamud.Hooking.AsmHook.html
index a480a31e1..de3bea4b8 100644
--- a/docs/api/Dalamud.Hooking.AsmHook.html
+++ b/docs/api/Dalamud.Hooking.AsmHook.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Hooking.AsmHookBehaviour.html b/docs/api/Dalamud.Hooking.AsmHookBehaviour.html
index 90a101d83..24491a370 100644
--- a/docs/api/Dalamud.Hooking.AsmHookBehaviour.html
+++ b/docs/api/Dalamud.Hooking.AsmHookBehaviour.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Hooking.Hook-1.html b/docs/api/Dalamud.Hooking.Hook-1.html
index ad4f4f629..5e307fbd5 100644
--- a/docs/api/Dalamud.Hooking.Hook-1.html
+++ b/docs/api/Dalamud.Hooking.Hook-1.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Hooking.IDalamudHook.html b/docs/api/Dalamud.Hooking.IDalamudHook.html
index a53ca8266..8acebe723 100644
--- a/docs/api/Dalamud.Hooking.IDalamudHook.html
+++ b/docs/api/Dalamud.Hooking.IDalamudHook.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Hooking.html b/docs/api/Dalamud.Hooking.html
index 4fe36c528..df43162e2 100644
--- a/docs/api/Dalamud.Hooking.html
+++ b/docs/api/Dalamud.Hooking.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Injector.EntryPoint.MainDelegate.html b/docs/api/Dalamud.Injector.EntryPoint.MainDelegate.html
index 3c9b066ef..ad5638855 100644
--- a/docs/api/Dalamud.Injector.EntryPoint.MainDelegate.html
+++ b/docs/api/Dalamud.Injector.EntryPoint.MainDelegate.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Injector.EntryPoint.html b/docs/api/Dalamud.Injector.EntryPoint.html
index 534742b73..8a2c6aaef 100644
--- a/docs/api/Dalamud.Injector.EntryPoint.html
+++ b/docs/api/Dalamud.Injector.EntryPoint.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Injector.html b/docs/api/Dalamud.Injector.html
index 6a6c97ef2..e98db7370 100644
--- a/docs/api/Dalamud.Injector.html
+++ b/docs/api/Dalamud.Injector.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.Animation.AnimUtil.html b/docs/api/Dalamud.Interface.Animation.AnimUtil.html
index 4fd939c13..d52fd1206 100644
--- a/docs/api/Dalamud.Interface.Animation.AnimUtil.html
+++ b/docs/api/Dalamud.Interface.Animation.AnimUtil.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.Animation.Easing.html b/docs/api/Dalamud.Interface.Animation.Easing.html
index 5cac98b06..e7e19a070 100644
--- a/docs/api/Dalamud.Interface.Animation.Easing.html
+++ b/docs/api/Dalamud.Interface.Animation.Easing.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.Animation.EasingFunctions.InCirc.html b/docs/api/Dalamud.Interface.Animation.EasingFunctions.InCirc.html
index 4c8706b4c..6ae815877 100644
--- a/docs/api/Dalamud.Interface.Animation.EasingFunctions.InCirc.html
+++ b/docs/api/Dalamud.Interface.Animation.EasingFunctions.InCirc.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.Animation.EasingFunctions.InCubic.html b/docs/api/Dalamud.Interface.Animation.EasingFunctions.InCubic.html
index ede5c34f8..17b348ed2 100644
--- a/docs/api/Dalamud.Interface.Animation.EasingFunctions.InCubic.html
+++ b/docs/api/Dalamud.Interface.Animation.EasingFunctions.InCubic.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.Animation.EasingFunctions.InElastic.html b/docs/api/Dalamud.Interface.Animation.EasingFunctions.InElastic.html
index 6be5ef3ab..26450e0f0 100644
--- a/docs/api/Dalamud.Interface.Animation.EasingFunctions.InElastic.html
+++ b/docs/api/Dalamud.Interface.Animation.EasingFunctions.InElastic.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.Animation.EasingFunctions.InOutCirc.html b/docs/api/Dalamud.Interface.Animation.EasingFunctions.InOutCirc.html
index fca0556d8..cec73c6ca 100644
--- a/docs/api/Dalamud.Interface.Animation.EasingFunctions.InOutCirc.html
+++ b/docs/api/Dalamud.Interface.Animation.EasingFunctions.InOutCirc.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.Animation.EasingFunctions.InOutCubic.html b/docs/api/Dalamud.Interface.Animation.EasingFunctions.InOutCubic.html
index 56cccaa1f..1f65c3e72 100644
--- a/docs/api/Dalamud.Interface.Animation.EasingFunctions.InOutCubic.html
+++ b/docs/api/Dalamud.Interface.Animation.EasingFunctions.InOutCubic.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.Animation.EasingFunctions.InOutElastic.html b/docs/api/Dalamud.Interface.Animation.EasingFunctions.InOutElastic.html
index a179278e8..18b71a5fd 100644
--- a/docs/api/Dalamud.Interface.Animation.EasingFunctions.InOutElastic.html
+++ b/docs/api/Dalamud.Interface.Animation.EasingFunctions.InOutElastic.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.Animation.EasingFunctions.InOutQuint.html b/docs/api/Dalamud.Interface.Animation.EasingFunctions.InOutQuint.html
index 19fe15141..b3460211c 100644
--- a/docs/api/Dalamud.Interface.Animation.EasingFunctions.InOutQuint.html
+++ b/docs/api/Dalamud.Interface.Animation.EasingFunctions.InOutQuint.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.Animation.EasingFunctions.InOutSine.html b/docs/api/Dalamud.Interface.Animation.EasingFunctions.InOutSine.html
index 7430fdf1a..1c4cc90ba 100644
--- a/docs/api/Dalamud.Interface.Animation.EasingFunctions.InOutSine.html
+++ b/docs/api/Dalamud.Interface.Animation.EasingFunctions.InOutSine.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.Animation.EasingFunctions.InQuint.html b/docs/api/Dalamud.Interface.Animation.EasingFunctions.InQuint.html
index 4d3588c86..0ce30f0ea 100644
--- a/docs/api/Dalamud.Interface.Animation.EasingFunctions.InQuint.html
+++ b/docs/api/Dalamud.Interface.Animation.EasingFunctions.InQuint.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.Animation.EasingFunctions.InSine.html b/docs/api/Dalamud.Interface.Animation.EasingFunctions.InSine.html
index 6f70ac6ba..324765ecb 100644
--- a/docs/api/Dalamud.Interface.Animation.EasingFunctions.InSine.html
+++ b/docs/api/Dalamud.Interface.Animation.EasingFunctions.InSine.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.Animation.EasingFunctions.OutCirc.html b/docs/api/Dalamud.Interface.Animation.EasingFunctions.OutCirc.html
index 6f8dcae51..4098667d8 100644
--- a/docs/api/Dalamud.Interface.Animation.EasingFunctions.OutCirc.html
+++ b/docs/api/Dalamud.Interface.Animation.EasingFunctions.OutCirc.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.Animation.EasingFunctions.OutCubic.html b/docs/api/Dalamud.Interface.Animation.EasingFunctions.OutCubic.html
index cbd792f28..e24c56485 100644
--- a/docs/api/Dalamud.Interface.Animation.EasingFunctions.OutCubic.html
+++ b/docs/api/Dalamud.Interface.Animation.EasingFunctions.OutCubic.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.Animation.EasingFunctions.OutElastic.html b/docs/api/Dalamud.Interface.Animation.EasingFunctions.OutElastic.html
index 20f2bb9b3..60c37b4fa 100644
--- a/docs/api/Dalamud.Interface.Animation.EasingFunctions.OutElastic.html
+++ b/docs/api/Dalamud.Interface.Animation.EasingFunctions.OutElastic.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.Animation.EasingFunctions.OutQuint.html b/docs/api/Dalamud.Interface.Animation.EasingFunctions.OutQuint.html
index 4179cacd5..07e250c33 100644
--- a/docs/api/Dalamud.Interface.Animation.EasingFunctions.OutQuint.html
+++ b/docs/api/Dalamud.Interface.Animation.EasingFunctions.OutQuint.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.Animation.EasingFunctions.OutSine.html b/docs/api/Dalamud.Interface.Animation.EasingFunctions.OutSine.html
index c1487623c..6645a4cfc 100644
--- a/docs/api/Dalamud.Interface.Animation.EasingFunctions.OutSine.html
+++ b/docs/api/Dalamud.Interface.Animation.EasingFunctions.OutSine.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.Animation.EasingFunctions.html b/docs/api/Dalamud.Interface.Animation.EasingFunctions.html
index cdd386440..50d9a5c13 100644
--- a/docs/api/Dalamud.Interface.Animation.EasingFunctions.html
+++ b/docs/api/Dalamud.Interface.Animation.EasingFunctions.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.Animation.html b/docs/api/Dalamud.Interface.Animation.html
index 7668d1316..139a68275 100644
--- a/docs/api/Dalamud.Interface.Animation.html
+++ b/docs/api/Dalamud.Interface.Animation.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.Colors.ImGuiColors.html b/docs/api/Dalamud.Interface.Colors.ImGuiColors.html
index 00966a179..2d8d40d8a 100644
--- a/docs/api/Dalamud.Interface.Colors.ImGuiColors.html
+++ b/docs/api/Dalamud.Interface.Colors.ImGuiColors.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.Colors.html b/docs/api/Dalamud.Interface.Colors.html
index f28c32147..03551ab46 100644
--- a/docs/api/Dalamud.Interface.Colors.html
+++ b/docs/api/Dalamud.Interface.Colors.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.Components.ImGuiComponents.html b/docs/api/Dalamud.Interface.Components.ImGuiComponents.html
index 6b11715eb..c3d005148 100644
--- a/docs/api/Dalamud.Interface.Components.ImGuiComponents.html
+++ b/docs/api/Dalamud.Interface.Components.ImGuiComponents.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.Components.html b/docs/api/Dalamud.Interface.Components.html
index 17d42a049..790338bf8 100644
--- a/docs/api/Dalamud.Interface.Components.html
+++ b/docs/api/Dalamud.Interface.Components.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.FontAwesomeExtensions.html b/docs/api/Dalamud.Interface.FontAwesomeExtensions.html
index 0f5b14775..e7460067b 100644
--- a/docs/api/Dalamud.Interface.FontAwesomeExtensions.html
+++ b/docs/api/Dalamud.Interface.FontAwesomeExtensions.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.FontAwesomeIcon.html b/docs/api/Dalamud.Interface.FontAwesomeIcon.html
index 7c691082b..7d21011ae 100644
--- a/docs/api/Dalamud.Interface.FontAwesomeIcon.html
+++ b/docs/api/Dalamud.Interface.FontAwesomeIcon.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.GlyphRangesJapanese.html b/docs/api/Dalamud.Interface.GlyphRangesJapanese.html
index 860615a1d..8f898f39b 100644
--- a/docs/api/Dalamud.Interface.GlyphRangesJapanese.html
+++ b/docs/api/Dalamud.Interface.GlyphRangesJapanese.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.ImGuiFileDialog.FileDialog.html b/docs/api/Dalamud.Interface.ImGuiFileDialog.FileDialog.html
index 8277c9ca6..3bb5465e7 100644
--- a/docs/api/Dalamud.Interface.ImGuiFileDialog.FileDialog.html
+++ b/docs/api/Dalamud.Interface.ImGuiFileDialog.FileDialog.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.ImGuiFileDialog.FileDialogManager.html b/docs/api/Dalamud.Interface.ImGuiFileDialog.FileDialogManager.html
index 22d46ebff..5ce62d7c0 100644
--- a/docs/api/Dalamud.Interface.ImGuiFileDialog.FileDialogManager.html
+++ b/docs/api/Dalamud.Interface.ImGuiFileDialog.FileDialogManager.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.ImGuiFileDialog.ImGuiFileDialogFlags.html b/docs/api/Dalamud.Interface.ImGuiFileDialog.ImGuiFileDialogFlags.html
index 6df795245..635e1c0c0 100644
--- a/docs/api/Dalamud.Interface.ImGuiFileDialog.ImGuiFileDialogFlags.html
+++ b/docs/api/Dalamud.Interface.ImGuiFileDialog.ImGuiFileDialogFlags.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.ImGuiFileDialog.html b/docs/api/Dalamud.Interface.ImGuiFileDialog.html
index 50a400996..b2ca2046f 100644
--- a/docs/api/Dalamud.Interface.ImGuiFileDialog.html
+++ b/docs/api/Dalamud.Interface.ImGuiFileDialog.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.ImGuiHelpers.html b/docs/api/Dalamud.Interface.ImGuiHelpers.html
index f98e1900d..f76445d68 100644
--- a/docs/api/Dalamud.Interface.ImGuiHelpers.html
+++ b/docs/api/Dalamud.Interface.ImGuiHelpers.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.Style.DalamudColors.html b/docs/api/Dalamud.Interface.Style.DalamudColors.html
index 0a0957036..f8aee0a57 100644
--- a/docs/api/Dalamud.Interface.Style.DalamudColors.html
+++ b/docs/api/Dalamud.Interface.Style.DalamudColors.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.Style.StyleModel.html b/docs/api/Dalamud.Interface.Style.StyleModel.html
index 0311bfb76..d30c988fd 100644
--- a/docs/api/Dalamud.Interface.Style.StyleModel.html
+++ b/docs/api/Dalamud.Interface.Style.StyleModel.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.Style.StyleModelV1.html b/docs/api/Dalamud.Interface.Style.StyleModelV1.html
index b01e7b8b9..a40359cf1 100644
--- a/docs/api/Dalamud.Interface.Style.StyleModelV1.html
+++ b/docs/api/Dalamud.Interface.Style.StyleModelV1.html
@@ -10,7 +10,7 @@
-
+
@@ -146,7 +146,7 @@
Improve this Doc
- View Source
+ View Source
Alpha
@@ -177,7 +177,7 @@ public float Alpha { get; set; }
Improve this Doc
- View Source
+ View Source
ButtonTextAlign
@@ -208,7 +208,7 @@ public Vector2 ButtonTextAlign { get; set; }
Improve this Doc
- View Source
+ View Source
CellPadding
@@ -239,7 +239,7 @@ public Vector2 CellPadding { get; set; }
Improve this Doc
- View Source
+ View Source
ChildBorderSize
@@ -270,7 +270,7 @@ public float ChildBorderSize { get; set; }
Improve this Doc
- View Source
+ View Source
ChildRounding
@@ -301,7 +301,7 @@ public float ChildRounding { get; set; }
Improve this Doc
- View Source
+ View Source
Colors
@@ -333,7 +333,7 @@ public Dictionary<string, Vector4> Colors { get; set; }
Improve this Doc
- View Source
+ View Source
DalamudClassic
@@ -395,7 +395,7 @@ public Dictionary<string, Vector4> Colors { get; set; }
Improve this Doc
- View Source
+ View Source
DisplaySafeAreaPadding
@@ -426,7 +426,7 @@ public Vector2 DisplaySafeAreaPadding { get; set; }
Improve this Doc
- View Source
+ View Source
FrameBorderSize
@@ -457,7 +457,7 @@ public float FrameBorderSize { get; set; }
Improve this Doc
- View Source
+ View Source
FramePadding
@@ -488,7 +488,7 @@ public Vector2 FramePadding { get; set; }
Improve this Doc
- View Source
+ View Source
FrameRounding
@@ -519,7 +519,7 @@ public float FrameRounding { get; set; }
Improve this Doc
- View Source
+ View Source
GrabMinSize
@@ -550,7 +550,7 @@ public float GrabMinSize { get; set; }
Improve this Doc
- View Source
+ View Source
GrabRounding
@@ -581,7 +581,7 @@ public float GrabRounding { get; set; }
Improve this Doc
- View Source
+ View Source
IndentSpacing
@@ -612,7 +612,7 @@ public float IndentSpacing { get; set; }
Improve this Doc
- View Source
+ View Source
ItemInnerSpacing
@@ -643,7 +643,7 @@ public Vector2 ItemInnerSpacing { get; set; }
Improve this Doc
- View Source
+ View Source
ItemSpacing
@@ -674,7 +674,7 @@ public Vector2 ItemSpacing { get; set; }
Improve this Doc
- View Source
+ View Source
LogSliderDeadzone
@@ -684,6 +684,37 @@ public Vector2 ItemSpacing { get; set; }
[JsonProperty("v")]
public float LogSliderDeadzone { get; set; }
+
+ Property Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Single
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+
+
+ Declaration
+
+
[JsonProperty("ab")]
+public float PopupBorderSize { get; set; }
Property Value
@@ -705,7 +736,7 @@ public float LogSliderDeadzone { get; set; }
Improve this Doc
- View Source
+ View Source
@@ -736,7 +767,7 @@ public float PopupRounding { get; set; }
Improve this Doc
- View Source
+ View Source
@@ -767,7 +798,7 @@ public float ScrollbarRounding { get; set; }
Improve this Doc
- View Source
+ View Source
@@ -798,7 +829,7 @@ public float ScrollbarSize { get; set; }
Improve this Doc
- View Source
+ View Source
SelectableTextAlign
@@ -829,7 +860,7 @@ public Vector2 SelectableTextAlign { get; set; }
Improve this Doc
- View Source
+ View Source
SerializedPrefix
@@ -860,7 +891,7 @@ public Vector2 SelectableTextAlign { get; set; }
Improve this Doc
- View Source
+ View Source
TabBorderSize
@@ -891,7 +922,7 @@ public float TabBorderSize { get; set; }
Improve this Doc
- View Source
+ View Source
TabRounding
@@ -922,7 +953,7 @@ public float TabRounding { get; set; }
Improve this Doc
- View Source
+ View Source
@@ -953,7 +984,7 @@ public Vector2 TouchExtraPadding { get; set; }
Improve this Doc
- View Source
+ View Source
WindowBorderSize
@@ -984,7 +1015,7 @@ public float WindowBorderSize { get; set; }
Improve this Doc
- View Source
+ View Source
@@ -1015,7 +1046,7 @@ public ImGuiDir WindowMenuButtonPosition { get; set; }
Improve this Doc
- View Source
+ View Source
WindowPadding
@@ -1046,7 +1077,7 @@ public Vector2 WindowPadding { get; set; }
Improve this Doc
- View Source
+ View Source
WindowRounding
@@ -1077,7 +1108,7 @@ public float WindowRounding { get; set; }
Improve this Doc
- View Source
+ View Source
WindowTitleAlign
@@ -1110,7 +1141,7 @@ public Vector2 WindowTitleAlign { get; set; }
Improve this Doc
- View Source
+ View Source
Apply()
@@ -1128,7 +1159,7 @@ public Vector2 WindowTitleAlign { get; set; }
Improve this Doc
- View Source
+ View Source
Get()
@@ -1160,7 +1191,7 @@ public Vector2 WindowTitleAlign { get; set; }
Improve this Doc
- View Source
+ View Source
Pop()
@@ -1178,7 +1209,7 @@ public Vector2 WindowTitleAlign { get; set; }
Improve this Doc
- View Source
+ View Source
Push()
diff --git a/docs/api/Dalamud.Interface.Style.html b/docs/api/Dalamud.Interface.Style.html
index 087c89157..68ea1dcca 100644
--- a/docs/api/Dalamud.Interface.Style.html
+++ b/docs/api/Dalamud.Interface.Style.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.UiBuilder.html b/docs/api/Dalamud.Interface.UiBuilder.html
index 366025129..23433c436 100644
--- a/docs/api/Dalamud.Interface.UiBuilder.html
+++ b/docs/api/Dalamud.Interface.UiBuilder.html
@@ -10,7 +10,7 @@
-
+
@@ -513,22 +513,6 @@ It can be used to draw custom windows and overlays.
-
- |
- Improve this Doc
-
-
- View Source
-
-
- Dispose()
- Unregister the UiBuilder. Do not call this in plugin code.
-
-
- Declaration
-
-
public void Dispose()
-
|
Improve this Doc
@@ -842,6 +826,24 @@ When it is called, you can use static ImGui calls.
+
Explicit Interface Implementations
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
IDisposable.Dispose()
+
Unregister the UiBuilder. Do not call this in plugin code.
+
+
+
Declaration
+
+
void IDisposable.Dispose()
+
Implements
System.IDisposable
diff --git a/docs/api/Dalamud.Interface.Windowing.Window.WindowSizeConstraints.html b/docs/api/Dalamud.Interface.Windowing.Window.WindowSizeConstraints.html
index f60bdc09c..7deec1414 100644
--- a/docs/api/Dalamud.Interface.Windowing.Window.WindowSizeConstraints.html
+++ b/docs/api/Dalamud.Interface.Windowing.Window.WindowSizeConstraints.html
@@ -10,7 +10,7 @@
-
+
@@ -110,7 +110,7 @@
Improve this Doc
- View Source
+ View Source
MaximumSize
@@ -141,7 +141,7 @@
Improve this Doc
- View Source
+ View Source
MinimumSize
@@ -178,7 +178,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/docs/api/Dalamud.Interface.Windowing.Window.html b/docs/api/Dalamud.Interface.Windowing.Window.html
index 6bf63272a..80487f8d7 100644
--- a/docs/api/Dalamud.Interface.Windowing.Window.html
+++ b/docs/api/Dalamud.Interface.Windowing.Window.html
@@ -10,7 +10,7 @@
-
+
@@ -732,6 +732,22 @@ You do NOT need to ImGui.Begin your window.
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
Update()
+
Code to be executed every frame, even when the window is collapsed.
+
+
+
Declaration
+
+
public virtual void Update()
+
diff --git a/docs/api/Dalamud.Interface.Windowing.WindowSystem.html b/docs/api/Dalamud.Interface.Windowing.WindowSystem.html
index c0dac3435..67ef9c382 100644
--- a/docs/api/Dalamud.Interface.Windowing.WindowSystem.html
+++ b/docs/api/Dalamud.Interface.Windowing.WindowSystem.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.Windowing.html b/docs/api/Dalamud.Interface.Windowing.html
index 7d3b3c3fc..d6f2deccc 100644
--- a/docs/api/Dalamud.Interface.Windowing.html
+++ b/docs/api/Dalamud.Interface.Windowing.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Interface.html b/docs/api/Dalamud.Interface.html
index 96efcab96..b4abc258e 100644
--- a/docs/api/Dalamud.Interface.html
+++ b/docs/api/Dalamud.Interface.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.IoC.PluginInterfaceAttribute.html b/docs/api/Dalamud.IoC.PluginInterfaceAttribute.html
index 0cc6bb77b..5d2604c4c 100644
--- a/docs/api/Dalamud.IoC.PluginInterfaceAttribute.html
+++ b/docs/api/Dalamud.IoC.PluginInterfaceAttribute.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.IoC.PluginServiceAttribute.html b/docs/api/Dalamud.IoC.PluginServiceAttribute.html
index d00a045a4..5eb81778b 100644
--- a/docs/api/Dalamud.IoC.PluginServiceAttribute.html
+++ b/docs/api/Dalamud.IoC.PluginServiceAttribute.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.IoC.RequiredVersionAttribute.html b/docs/api/Dalamud.IoC.RequiredVersionAttribute.html
index c15a03d99..271d6bd7d 100644
--- a/docs/api/Dalamud.IoC.RequiredVersionAttribute.html
+++ b/docs/api/Dalamud.IoC.RequiredVersionAttribute.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.IoC.html b/docs/api/Dalamud.IoC.html
index 8aeed7ed3..8a837820c 100644
--- a/docs/api/Dalamud.IoC.html
+++ b/docs/api/Dalamud.IoC.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Localization.LocalizationChangedDelegate.html b/docs/api/Dalamud.Localization.LocalizationChangedDelegate.html
index 511d8d452..c30769970 100644
--- a/docs/api/Dalamud.Localization.LocalizationChangedDelegate.html
+++ b/docs/api/Dalamud.Localization.LocalizationChangedDelegate.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Localization.html b/docs/api/Dalamud.Localization.html
index 99b9b157b..b6a2e0952 100644
--- a/docs/api/Dalamud.Localization.html
+++ b/docs/api/Dalamud.Localization.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Logging.PluginLog.html b/docs/api/Dalamud.Logging.PluginLog.html
index 5295546b3..1af2a633d 100644
--- a/docs/api/Dalamud.Logging.PluginLog.html
+++ b/docs/api/Dalamud.Logging.PluginLog.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Logging.html b/docs/api/Dalamud.Logging.html
index 69744f02c..56566455d 100644
--- a/docs/api/Dalamud.Logging.html
+++ b/docs/api/Dalamud.Logging.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Memory.Exceptions.MemoryAllocationException.html b/docs/api/Dalamud.Memory.Exceptions.MemoryAllocationException.html
index 416bfca75..99bcfa2b3 100644
--- a/docs/api/Dalamud.Memory.Exceptions.MemoryAllocationException.html
+++ b/docs/api/Dalamud.Memory.Exceptions.MemoryAllocationException.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Memory.Exceptions.MemoryException.html b/docs/api/Dalamud.Memory.Exceptions.MemoryException.html
index 577e0c68f..ef335b503 100644
--- a/docs/api/Dalamud.Memory.Exceptions.MemoryException.html
+++ b/docs/api/Dalamud.Memory.Exceptions.MemoryException.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Memory.Exceptions.MemoryPermissionException.html b/docs/api/Dalamud.Memory.Exceptions.MemoryPermissionException.html
index f95307c4a..cb57b4dd0 100644
--- a/docs/api/Dalamud.Memory.Exceptions.MemoryPermissionException.html
+++ b/docs/api/Dalamud.Memory.Exceptions.MemoryPermissionException.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Memory.Exceptions.MemoryReadException.html b/docs/api/Dalamud.Memory.Exceptions.MemoryReadException.html
index d94fdf999..69237ff20 100644
--- a/docs/api/Dalamud.Memory.Exceptions.MemoryReadException.html
+++ b/docs/api/Dalamud.Memory.Exceptions.MemoryReadException.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Memory.Exceptions.MemoryWriteException.html b/docs/api/Dalamud.Memory.Exceptions.MemoryWriteException.html
index 791867874..0962715e0 100644
--- a/docs/api/Dalamud.Memory.Exceptions.MemoryWriteException.html
+++ b/docs/api/Dalamud.Memory.Exceptions.MemoryWriteException.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Memory.Exceptions.html b/docs/api/Dalamud.Memory.Exceptions.html
index a1c260c5a..c4a61da97 100644
--- a/docs/api/Dalamud.Memory.Exceptions.html
+++ b/docs/api/Dalamud.Memory.Exceptions.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Memory.MemoryHelper.html b/docs/api/Dalamud.Memory.MemoryHelper.html
index e24b8cd8f..20688adb6 100644
--- a/docs/api/Dalamud.Memory.MemoryHelper.html
+++ b/docs/api/Dalamud.Memory.MemoryHelper.html
@@ -10,7 +10,7 @@
-
+
@@ -118,7 +118,7 @@
Improve this Doc
- View Source
+ View Source
Allocate(Int32)
@@ -169,7 +169,7 @@ Returns the address of newly allocated memory.
Improve this Doc
- View Source
+ View Source
Allocate(Int32, out IntPtr)
@@ -210,7 +210,7 @@ Returns the address of newly allocated memory.
Improve this Doc
- View Source
+ View Source
ChangePermission(IntPtr, Int32, MemoryProtection)
@@ -272,7 +272,7 @@ Returns the address of newly allocated memory.
Improve this Doc
- View Source
+ View Source
ChangePermission(IntPtr, Int32, MemoryProtection, out MemoryProtection)
@@ -324,7 +324,7 @@ Returns the address of newly allocated memory.
Improve this Doc
- View Source
+ View Source
ChangePermission<T>(IntPtr, ref T, MemoryProtection, Boolean)
@@ -408,7 +408,7 @@ Returns the address of newly allocated memory.
Improve this Doc
- View Source
+ View Source
Free(IntPtr)
@@ -449,6 +449,379 @@ Returns the address of newly allocated memory.
System.Boolean
True if the operation is successful.
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
GameAllocateAnimation(UInt64, UInt64)
+
Allocate memory in the game's animation memory space.
+
+
+
Declaration
+
+
public static IntPtr GameAllocateAnimation(ulong size, ulong alignment = 0UL)
+
+
Parameters
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+ System.UInt64
+ size
+ Amount of bytes to allocate.
+
+
+
+ System.UInt64
+ alignment
+ The alignment of the allocation.
+
+
+
+
+
Returns
+
+
+
+ Type
+ Description
+
+
+
+
+ System.IntPtr
+ Pointer to the allocated region.
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
GameAllocateApricot(UInt64, UInt64)
+
Allocate memory in the game's apricot memory space.
+
+
+
Declaration
+
+
public static IntPtr GameAllocateApricot(ulong size, ulong alignment = 0UL)
+
+
Parameters
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+ System.UInt64
+ size
+ Amount of bytes to allocate.
+
+
+
+ System.UInt64
+ alignment
+ The alignment of the allocation.
+
+
+
+
+
Returns
+
+
+
+ Type
+ Description
+
+
+
+
+ System.IntPtr
+ Pointer to the allocated region.
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
GameAllocateDefault(UInt64, UInt64)
+
Allocate memory in the game's default memory space.
+
+
+
Declaration
+
+
public static IntPtr GameAllocateDefault(ulong size, ulong alignment = 0UL)
+
+
Parameters
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+ System.UInt64
+ size
+ Amount of bytes to allocate.
+
+
+
+ System.UInt64
+ alignment
+ The alignment of the allocation.
+
+
+
+
+
Returns
+
+
+
+ Type
+ Description
+
+
+
+
+ System.IntPtr
+ Pointer to the allocated region.
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
GameAllocateSound(UInt64, UInt64)
+
Allocate memory in the game's sound memory space.
+
+
+
Declaration
+
+
public static IntPtr GameAllocateSound(ulong size, ulong alignment = 0UL)
+
+
Parameters
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+ System.UInt64
+ size
+ Amount of bytes to allocate.
+
+
+
+ System.UInt64
+ alignment
+ The alignment of the allocation.
+
+
+
+
+
Returns
+
+
+
+ Type
+ Description
+
+
+
+
+ System.IntPtr
+ Pointer to the allocated region.
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
GameAllocateUi(UInt64, UInt64)
+
Allocate memory in the game's UI memory space.
+
+
+
Declaration
+
+
public static IntPtr GameAllocateUi(ulong size, ulong alignment = 0UL)
+
+
Parameters
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+ System.UInt64
+ size
+ Amount of bytes to allocate.
+
+
+
+ System.UInt64
+ alignment
+ The alignment of the allocation.
+
+
+
+
+
Returns
+
+
+
+ Type
+ Description
+
+
+
+
+ System.IntPtr
+ Pointer to the allocated region.
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
GameFree(ref IntPtr, UInt64)
+
Free memory in the game's memory space.
+
+
+
Declaration
+
+
public static void GameFree(ref IntPtr ptr, ulong size)
+
+
Parameters
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+ System.IntPtr
+ ptr
+ Position at which the memory to be freed is located.
+
+
+
+ System.UInt64
+ size
+ Amount of bytes to free.
+
+
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
NullTerminate(Byte[])
+
Null-terminate a byte array.
+
+
+
Declaration
+
+
public static byte[] NullTerminate(this byte[] bytes)
+
+
Parameters
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+ System.Byte []
+ bytes
+ The byte array to terminate.
+
+
+
+
+
Returns
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Byte []
+ The terminated byte array.
@@ -458,7 +831,7 @@ Returns the address of newly allocated memory.
Improve this Doc
- View Source
+ View Source
Read<T>(IntPtr)
@@ -525,7 +898,7 @@ Returns the address of newly allocated memory.
Improve this Doc
- View Source
+ View Source
Read<T>(IntPtr, out T)
@@ -582,7 +955,7 @@ Returns the address of newly allocated memory.
Improve this Doc
- View Source
+ View Source
Read<T>(IntPtr, out T, Boolean)
@@ -644,7 +1017,7 @@ Returns the address of newly allocated memory.
Improve this Doc
- View Source
+ View Source
Read<T>(IntPtr, Boolean)
@@ -716,7 +1089,7 @@ Returns the address of newly allocated memory.
Improve this Doc
- View Source
+ View Source
Read<T>(IntPtr, Int32)
@@ -789,7 +1162,7 @@ Returns the address of newly allocated memory.
Improve this Doc
- View Source
+ View Source
Read<T>(IntPtr, Int32, out T[])
@@ -852,7 +1225,7 @@ Returns the address of newly allocated memory.
Improve this Doc
- View Source
+ View Source
Read<T>(IntPtr, Int32, Boolean)
@@ -930,7 +1303,7 @@ Returns the address of newly allocated memory.
Improve this Doc
- View Source
+ View Source
Read<T>(IntPtr, Int32, Boolean, out T[])
@@ -998,7 +1371,7 @@ Returns the address of newly allocated memory.
Improve this Doc
- View Source
+ View Source
ReadProcessMemory(IntPtr, ref Byte[])
@@ -1039,7 +1412,7 @@ This is noticably slower than Unsafe or Marshal.
Improve this Doc
- View Source
+ View Source
ReadProcessMemory(IntPtr, Int32)
@@ -1096,7 +1469,7 @@ This is noticably slower than Unsafe or Marshal.
Improve this Doc
- View Source
+ View Source
ReadProcessMemory(IntPtr, Int32, out Byte[])
@@ -1143,7 +1516,7 @@ This is noticably slower than Unsafe or Marshal.
Improve this Doc
- View Source
+ View Source
ReadRaw(IntPtr, Int32)
@@ -1199,7 +1572,7 @@ This is noticably slower than Unsafe or Marshal.
Improve this Doc
- View Source
+ View Source
ReadRaw(IntPtr, Int32, out Byte[])
@@ -1245,7 +1618,7 @@ This is noticably slower than Unsafe or Marshal.
Improve this Doc
- View Source
+ View Source
ReadRawNullTerminated(IntPtr)
@@ -1295,7 +1668,7 @@ This is noticably slower than Unsafe or Marshal.
Improve this Doc
- View Source
+ View Source
ReadSeString(Utf8String*)
@@ -1345,7 +1718,7 @@ This is noticably slower than Unsafe or Marshal.
Improve this Doc
- View Source
+ View Source
ReadSeString(Utf8String*, out SeString)
@@ -1385,7 +1758,7 @@ This is noticably slower than Unsafe or Marshal.
Improve this Doc
- View Source
+ View Source
ReadSeString(IntPtr, Int32)
@@ -1441,7 +1814,7 @@ This is noticably slower than Unsafe or Marshal.
Improve this Doc
- View Source
+ View Source
ReadSeString(IntPtr, Int32, out SeString)
@@ -1487,7 +1860,7 @@ This is noticably slower than Unsafe or Marshal.
Improve this Doc
- View Source
+ View Source
ReadSeStringNullTerminated(IntPtr)
@@ -1537,7 +1910,7 @@ This is noticably slower than Unsafe or Marshal.
Improve this Doc
- View Source
+ View Source
ReadSeStringNullTerminated(IntPtr, out SeString)
@@ -1577,7 +1950,7 @@ This is noticably slower than Unsafe or Marshal.
Improve this Doc
- View Source
+ View Source
ReadString(IntPtr, Int32)
@@ -1636,7 +2009,7 @@ This is noticably slower than Unsafe or Marshal.
Improve this Doc
- View Source
+ View Source
ReadString(IntPtr, out String, Int32)
@@ -1685,7 +2058,7 @@ This is noticably slower than Unsafe or Marshal.
Improve this Doc
- View Source
+ View Source
ReadString(IntPtr, Encoding, Int32)
@@ -1750,7 +2123,7 @@ This is noticably slower than Unsafe or Marshal.
Improve this Doc
- View Source
+ View Source
ReadString(IntPtr, Encoding, Int32, out String)
@@ -1805,7 +2178,7 @@ This is noticably slower than Unsafe or Marshal.
Improve this Doc
- View Source
+ View Source
ReadStringNullTerminated(IntPtr)
@@ -1858,7 +2231,7 @@ This is noticably slower than Unsafe or Marshal.
Improve this Doc
- View Source
+ View Source
ReadStringNullTerminated(IntPtr, out String)
@@ -1901,7 +2274,7 @@ This is noticably slower than Unsafe or Marshal.
Improve this Doc
- View Source
+ View Source
ReadStringNullTerminated(IntPtr, Encoding)
@@ -1960,7 +2333,7 @@ This is noticably slower than Unsafe or Marshal.
Improve this Doc
- View Source
+ View Source
ReadStringNullTerminated(IntPtr, Encoding, out String)
@@ -2009,7 +2382,7 @@ This is noticably slower than Unsafe or Marshal.
Improve this Doc
- View Source
+ View Source
SizeOf<T>()
@@ -2057,7 +2430,7 @@ This is noticably slower than Unsafe or Marshal.
Improve this Doc
- View Source
+ View Source
SizeOf<T>(Boolean)
@@ -2123,7 +2496,7 @@ This is noticably slower than Unsafe or Marshal.
Improve this Doc
- View Source
+ View Source
SizeOf<T>(Int32)
@@ -2190,7 +2563,7 @@ This is noticably slower than Unsafe or Marshal.
Improve this Doc
- View Source
+ View Source
SizeOf<T>(Int32, Boolean)
@@ -2262,7 +2635,7 @@ This is noticably slower than Unsafe or Marshal.
Improve this Doc
- View Source
+ View Source
Write<T>(IntPtr, T)
@@ -2319,7 +2692,7 @@ This is noticably slower than Unsafe or Marshal.
Improve this Doc
- View Source
+ View Source
Write<T>(IntPtr, T, Boolean)
@@ -2381,7 +2754,7 @@ This is noticably slower than Unsafe or Marshal.
Improve this Doc
- View Source
+ View Source
Write<T>(IntPtr, T[])
@@ -2438,7 +2811,7 @@ This is noticably slower than Unsafe or Marshal.
Improve this Doc
- View Source
+ View Source
Write<T>(IntPtr, T[], Boolean)
@@ -2500,7 +2873,7 @@ This is noticably slower than Unsafe or Marshal.
Improve this Doc
- View Source
+ View Source
WriteProcessMemory(IntPtr, Byte[])
@@ -2541,7 +2914,7 @@ This is noticably slower than Unsafe or Marshal.
Improve this Doc
- View Source
+ View Source
WriteRaw(IntPtr, Byte[])
@@ -2581,7 +2954,7 @@ This is noticably slower than Unsafe or Marshal.
Improve this Doc
- View Source
+ View Source
WriteSeString(IntPtr, SeString)
@@ -2621,7 +2994,7 @@ This is noticably slower than Unsafe or Marshal.
Improve this Doc
- View Source
+ View Source
WriteString(IntPtr, String)
@@ -2664,7 +3037,7 @@ This is noticably slower than Unsafe or Marshal.
Improve this Doc
- View Source
+ View Source
WriteString(IntPtr, String, Encoding)
@@ -2719,7 +3092,7 @@ This is noticably slower than Unsafe or Marshal.
Improve this Doc
- View Source
+ View Source
diff --git a/docs/api/Dalamud.Memory.MemoryProtection.html b/docs/api/Dalamud.Memory.MemoryProtection.html
index bf144ae34..952b50eba 100644
--- a/docs/api/Dalamud.Memory.MemoryProtection.html
+++ b/docs/api/Dalamud.Memory.MemoryProtection.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Memory.html b/docs/api/Dalamud.Memory.html
index 304650a7b..0ef35196c 100644
--- a/docs/api/Dalamud.Memory.html
+++ b/docs/api/Dalamud.Memory.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Plugin.DalamudPluginInterface.LanguageChangedDelegate.html b/docs/api/Dalamud.Plugin.DalamudPluginInterface.LanguageChangedDelegate.html
index 42d8eac8d..4325473bd 100644
--- a/docs/api/Dalamud.Plugin.DalamudPluginInterface.LanguageChangedDelegate.html
+++ b/docs/api/Dalamud.Plugin.DalamudPluginInterface.LanguageChangedDelegate.html
@@ -10,7 +10,7 @@
-
+
@@ -111,7 +111,7 @@
Improve this Doc
- View Source
+ View Source
diff --git a/docs/api/Dalamud.Plugin.DalamudPluginInterface.html b/docs/api/Dalamud.Plugin.DalamudPluginInterface.html
index 368d6800c..6bfa75854 100644
--- a/docs/api/Dalamud.Plugin.DalamudPluginInterface.html
+++ b/docs/api/Dalamud.Plugin.DalamudPluginInterface.html
@@ -10,7 +10,7 @@
-
+
@@ -122,7 +122,7 @@
Improve this Doc
- View Source
+ View Source
AssemblyLocation
@@ -153,7 +153,7 @@
Improve this Doc
- View Source
+ View Source
ConfigDirectory
@@ -184,7 +184,7 @@
Improve this Doc
- View Source
+ View Source
ConfigFile
@@ -215,7 +215,7 @@
Improve this Doc
- View Source
+ View Source
DalamudAssetDirectory
@@ -246,7 +246,7 @@
Improve this Doc
- View Source
+ View Source
GeneralChatType
@@ -277,7 +277,7 @@
Improve this Doc
- View Source
+ View Source
IsDebugging
@@ -308,7 +308,7 @@
Improve this Doc
- View Source
+ View Source
IsDev
@@ -339,7 +339,7 @@
Improve this Doc
- View Source
+ View Source
LoadTime
@@ -370,7 +370,7 @@
Improve this Doc
- View Source
+ View Source
LoadTimeDelta
@@ -401,7 +401,7 @@
Improve this Doc
- View Source
+ View Source
LoadTimeUTC
@@ -432,7 +432,7 @@
Improve this Doc
- View Source
+ View Source
PluginInternalNames
@@ -463,7 +463,7 @@
Improve this Doc
- View Source
+ View Source
PluginNames
@@ -494,7 +494,7 @@
Improve this Doc
- View Source
+ View Source
Reason
@@ -525,7 +525,7 @@
Improve this Doc
- View Source
+ View Source
Sanitizer
@@ -556,7 +556,7 @@
Improve this Doc
- View Source
+ View Source
UiBuilder
@@ -587,7 +587,7 @@
Improve this Doc
- View Source
+ View Source
UiLanguage
@@ -620,7 +620,7 @@
Improve this Doc
- View Source
+ View Source
AddChatLinkHandler(UInt32, Action<UInt32, SeString>)
@@ -676,7 +676,7 @@
Improve this Doc
- View Source
+ View Source
Create<T>(Object[])
@@ -743,23 +743,24 @@
Improve this Doc
- View Source
+ View Source
Dispose()
- Unregister your plugin and dispose all references.
+
Obsolete implicit dispose implementation. Should not be used.
Declaration
-
public void Dispose()
+
[Obsolete("Do not dispose \"DalamudPluginInterface\".", true)]
+public void Dispose()
|
Improve this Doc
- View Source
+ View Source
GetIpcProvider<TRet>(String)
@@ -841,7 +842,7 @@
Improve this Doc
- View Source
+ View Source
GetIpcProvider<T1, TRet>(String)
@@ -907,7 +908,7 @@
Improve this Doc
- View Source
+ View Source
GetIpcProvider<T1, T2, TRet>(String)
@@ -977,7 +978,7 @@
Improve this Doc
- View Source
+ View Source
GetIpcProvider<T1, T2, T3, TRet>(String)
@@ -1051,7 +1052,7 @@
Improve this Doc
- View Source
+ View Source
GetIpcProvider<T1, T2, T3, T4, TRet>(String)
@@ -1129,7 +1130,7 @@
Improve this Doc
- View Source
+ View Source
GetIpcProvider<T1, T2, T3, T4, T5, TRet>(String)
@@ -1211,7 +1212,7 @@
Improve this Doc
- View Source
+ View Source
GetIpcProvider<T1, T2, T3, T4, T5, T6, TRet>(String)
@@ -1297,7 +1298,7 @@
Improve this Doc
- View Source
+ View Source
GetIpcProvider<T1, T2, T3, T4, T5, T6, T7, TRet>(String)
@@ -1387,7 +1388,7 @@
Improve this Doc
- View Source
+ View Source
GetIpcProvider<T1, T2, T3, T4, T5, T6, T7, T8, TRet>(String)
@@ -1481,7 +1482,7 @@
Improve this Doc
- View Source
+ View Source
GetIpcSubscriber<TRet>(String)
@@ -1547,7 +1548,7 @@
Improve this Doc
- View Source
+ View Source
GetIpcSubscriber<T1, TRet>(String)
@@ -1613,7 +1614,7 @@
Improve this Doc
- View Source
+ View Source
GetIpcSubscriber<T1, T2, TRet>(String)
@@ -1683,7 +1684,7 @@
Improve this Doc
- View Source
+ View Source
GetIpcSubscriber<T1, T2, T3, TRet>(String)
@@ -1757,7 +1758,7 @@
Improve this Doc
- View Source
+ View Source
GetIpcSubscriber<T1, T2, T3, T4, TRet>(String)
@@ -1835,7 +1836,7 @@
Improve this Doc
- View Source
+ View Source
GetIpcSubscriber<T1, T2, T3, T4, T5, TRet>(String)
@@ -1917,7 +1918,7 @@
Improve this Doc
- View Source
+ View Source
GetIpcSubscriber<T1, T2, T3, T4, T5, T6, TRet>(String)
@@ -2003,7 +2004,7 @@
Improve this Doc
- View Source
+ View Source
GetIpcSubscriber<T1, T2, T3, T4, T5, T6, T7, TRet>(String)
@@ -2093,7 +2094,7 @@
Improve this Doc
- View Source
+ View Source
GetIpcSubscriber<T1, T2, T3, T4, T5, T6, T7, T8, TRet>(String)
@@ -2187,7 +2188,7 @@
Improve this Doc
- View Source
+ View Source
GetPluginConfig()
@@ -2219,7 +2220,7 @@
Improve this Doc
- View Source
+ View Source
GetPluginConfigDirectory()
@@ -2251,7 +2252,7 @@
Improve this Doc
- View Source
+ View Source
GetPluginLocDirectory()
@@ -2283,7 +2284,7 @@
Improve this Doc
- View Source
+ View Source
Inject(Object, Object[])
@@ -2339,7 +2340,7 @@
Improve this Doc
- View Source
+ View Source
RemoveChatLinkHandler()
@@ -2355,7 +2356,7 @@
Improve this Doc
- View Source
+ View Source
RemoveChatLinkHandler(UInt32)
@@ -2389,7 +2390,7 @@
Improve this Doc
- View Source
+ View Source
SavePluginConfig(IPluginConfiguration)
@@ -2425,7 +2426,7 @@
Improve this Doc
- View Source
+ View Source
LanguageChanged
Event that gets fired when loc is changed
@@ -2450,6 +2451,24 @@
+
Explicit Interface Implementations
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
IDisposable.Dispose()
+
Unregister your plugin and dispose all references.
+
+
+
Declaration
+
+
void IDisposable.Dispose()
+
Implements
diff --git a/docs/api/Dalamud.Plugin.IDalamudPlugin.html b/docs/api/Dalamud.Plugin.IDalamudPlugin.html
index bbd981368..4b7ff752d 100644
--- a/docs/api/Dalamud.Plugin.IDalamudPlugin.html
+++ b/docs/api/Dalamud.Plugin.IDalamudPlugin.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Plugin.Ipc.Exceptions.IpcError.html b/docs/api/Dalamud.Plugin.Ipc.Exceptions.IpcError.html
index 4e88d6336..50137aa99 100644
--- a/docs/api/Dalamud.Plugin.Ipc.Exceptions.IpcError.html
+++ b/docs/api/Dalamud.Plugin.Ipc.Exceptions.IpcError.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Plugin.Ipc.Exceptions.IpcLengthMismatchError.html b/docs/api/Dalamud.Plugin.Ipc.Exceptions.IpcLengthMismatchError.html
index 5eadca1ea..e5386d972 100644
--- a/docs/api/Dalamud.Plugin.Ipc.Exceptions.IpcLengthMismatchError.html
+++ b/docs/api/Dalamud.Plugin.Ipc.Exceptions.IpcLengthMismatchError.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Plugin.Ipc.Exceptions.IpcNotReadyError.html b/docs/api/Dalamud.Plugin.Ipc.Exceptions.IpcNotReadyError.html
index eeb7d10b2..9ce16899c 100644
--- a/docs/api/Dalamud.Plugin.Ipc.Exceptions.IpcNotReadyError.html
+++ b/docs/api/Dalamud.Plugin.Ipc.Exceptions.IpcNotReadyError.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Plugin.Ipc.Exceptions.IpcTypeMismatchError.html b/docs/api/Dalamud.Plugin.Ipc.Exceptions.IpcTypeMismatchError.html
index ab4e78e85..aac8962c5 100644
--- a/docs/api/Dalamud.Plugin.Ipc.Exceptions.IpcTypeMismatchError.html
+++ b/docs/api/Dalamud.Plugin.Ipc.Exceptions.IpcTypeMismatchError.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Plugin.Ipc.Exceptions.html b/docs/api/Dalamud.Plugin.Ipc.Exceptions.html
index 682dad072..7b6558ef5 100644
--- a/docs/api/Dalamud.Plugin.Ipc.Exceptions.html
+++ b/docs/api/Dalamud.Plugin.Ipc.Exceptions.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-1.html b/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-1.html
index 341f3e196..e997ed08f 100644
--- a/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-1.html
+++ b/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-1.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-2.html b/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-2.html
index aee5b88fe..c029905cc 100644
--- a/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-2.html
+++ b/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-2.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-3.html b/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-3.html
index 2a9f19780..691f9c29d 100644
--- a/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-3.html
+++ b/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-3.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-4.html b/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-4.html
index cdfbacdd1..b0acf0624 100644
--- a/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-4.html
+++ b/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-4.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-5.html b/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-5.html
index 5310002fa..f4c8ad648 100644
--- a/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-5.html
+++ b/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-5.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-6.html b/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-6.html
index cae9b4912..7adb7ad4b 100644
--- a/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-6.html
+++ b/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-6.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-7.html b/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-7.html
index 072929aae..aa447110e 100644
--- a/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-7.html
+++ b/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-7.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-8.html b/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-8.html
index 99d020f9d..8f638271c 100644
--- a/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-8.html
+++ b/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-8.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-9.html b/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-9.html
index d0fdd5825..a48de6658 100644
--- a/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-9.html
+++ b/docs/api/Dalamud.Plugin.Ipc.ICallGateProvider-9.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-1.html b/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-1.html
index abe1d6bc2..ad24ef9c6 100644
--- a/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-1.html
+++ b/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-1.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-2.html b/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-2.html
index 3bcaf2680..6790913f4 100644
--- a/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-2.html
+++ b/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-2.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-3.html b/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-3.html
index 3032ba7f6..4d34cde5b 100644
--- a/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-3.html
+++ b/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-3.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-4.html b/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-4.html
index 8e1967cb5..30f5a90ec 100644
--- a/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-4.html
+++ b/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-4.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-5.html b/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-5.html
index 448109266..336f0df27 100644
--- a/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-5.html
+++ b/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-5.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-6.html b/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-6.html
index 99de5e800..3bd7aa8aa 100644
--- a/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-6.html
+++ b/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-6.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-7.html b/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-7.html
index 20eaa9f8b..729c023f1 100644
--- a/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-7.html
+++ b/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-7.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-8.html b/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-8.html
index dbbd171d8..57f063471 100644
--- a/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-8.html
+++ b/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-8.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-9.html b/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-9.html
index baca5cbcb..7f8f8fbc8 100644
--- a/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-9.html
+++ b/docs/api/Dalamud.Plugin.Ipc.ICallGateSubscriber-9.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Plugin.Ipc.html b/docs/api/Dalamud.Plugin.Ipc.html
index a33b64a40..91c2f64b9 100644
--- a/docs/api/Dalamud.Plugin.Ipc.html
+++ b/docs/api/Dalamud.Plugin.Ipc.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Plugin.PluginLoadReason.html b/docs/api/Dalamud.Plugin.PluginLoadReason.html
index 22b683634..822a54f1e 100644
--- a/docs/api/Dalamud.Plugin.PluginLoadReason.html
+++ b/docs/api/Dalamud.Plugin.PluginLoadReason.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Plugin.html b/docs/api/Dalamud.Plugin.html
index eaa041c4d..960f02904 100644
--- a/docs/api/Dalamud.Plugin.html
+++ b/docs/api/Dalamud.Plugin.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.SafeMemory.html b/docs/api/Dalamud.SafeMemory.html
index 426d9bdf1..555a1d7b5 100644
--- a/docs/api/Dalamud.SafeMemory.html
+++ b/docs/api/Dalamud.SafeMemory.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Support.Troubleshooting.html b/docs/api/Dalamud.Support.Troubleshooting.html
index 9f09df2e3..c95b39c4b 100644
--- a/docs/api/Dalamud.Support.Troubleshooting.html
+++ b/docs/api/Dalamud.Support.Troubleshooting.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Support.html b/docs/api/Dalamud.Support.html
index dc565d0ee..27240506c 100644
--- a/docs/api/Dalamud.Support.html
+++ b/docs/api/Dalamud.Support.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Utility.EnumExtensions.html b/docs/api/Dalamud.Utility.EnumExtensions.html
index 689ea41f9..1ca0900b0 100644
--- a/docs/api/Dalamud.Utility.EnumExtensions.html
+++ b/docs/api/Dalamud.Utility.EnumExtensions.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Utility.Hash.html b/docs/api/Dalamud.Utility.Hash.html
new file mode 100644
index 000000000..13d6bd535
--- /dev/null
+++ b/docs/api/Dalamud.Utility.Hash.html
@@ -0,0 +1,156 @@
+
+
+
+
+
+
+
+
Class Hash
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Class Hash
+
+ Utility functions for hashing.
+
+
+
+
Inheritance
+
System.Object
+
Hash
+
+
+
Inherited Members
+
+ System.Object.Equals(System.Object)
+
+
+ System.Object.Equals(System.Object, System.Object)
+
+
+ System.Object.GetHashCode()
+
+
+ System.Object.GetType()
+
+
+ System.Object.MemberwiseClone()
+
+
+ System.Object.ReferenceEquals(System.Object, System.Object)
+
+
+ System.Object.ToString()
+
+
+
+ Assembly : Dalamud.dll
+ Syntax
+
+
public static class Hash
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/Dalamud.Utility.SeStringExtensions.html b/docs/api/Dalamud.Utility.SeStringExtensions.html
index e251d8c18..1e65546d6 100644
--- a/docs/api/Dalamud.Utility.SeStringExtensions.html
+++ b/docs/api/Dalamud.Utility.SeStringExtensions.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Utility.Signatures.Fallibility.html b/docs/api/Dalamud.Utility.Signatures.Fallibility.html
new file mode 100644
index 000000000..d9d401240
--- /dev/null
+++ b/docs/api/Dalamud.Utility.Signatures.Fallibility.html
@@ -0,0 +1,159 @@
+
+
+
+
+
+
+
+
Enum Fallibility
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Enum Fallibility
+
+ The fallibility of a signature.
+
+
+
+ Assembly : Dalamud.dll
+ Syntax
+
+
public enum Fallibility
+
+ Fields
+
+
+
+
+ Name
+ Description
+
+
+
+
+ Auto
+ The fallibility of the signature is determined by the field/property's
+nullability.
+
+
+
+ Fallible
+ The signature is fallible.
+
+
+
+ Infallible
+ The signature is infallible.
+
+
+
+
+ Extension Methods
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/Dalamud.Utility.Signatures.ScanType.html b/docs/api/Dalamud.Utility.Signatures.ScanType.html
new file mode 100644
index 000000000..8a71dc6dc
--- /dev/null
+++ b/docs/api/Dalamud.Utility.Signatures.ScanType.html
@@ -0,0 +1,155 @@
+
+
+
+
+
+
+
+
Enum ScanType
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Enum ScanType
+
+ The type of scan to perform with a signature.
+
+
+
+ Assembly : Dalamud.dll
+ Syntax
+
+ Fields
+
+
+ Extension Methods
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/Dalamud.Utility.Signatures.SignatureAttribute.html b/docs/api/Dalamud.Utility.Signatures.SignatureAttribute.html
new file mode 100644
index 000000000..60ec6613b
--- /dev/null
+++ b/docs/api/Dalamud.Utility.Signatures.SignatureAttribute.html
@@ -0,0 +1,503 @@
+
+
+
+
+
+
+
+
Class SignatureAttribute
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Class SignatureAttribute
+
+ The main way to use SignatureHelper. Apply this attribute to any field/property
+that should make use of a signature. See the field documentation for more
+information.
+
+
+
+
Inheritance
+
System.Object
+
System.Attribute
+
SignatureAttribute
+
+
+
Inherited Members
+
+ System.Attribute.Equals(System.Object)
+
+
+ System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type)
+
+
+ System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type, System.Boolean)
+
+
+ System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type)
+
+
+ System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type, System.Boolean)
+
+
+ System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type)
+
+
+ System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type, System.Boolean)
+
+
+ System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type)
+
+
+ System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type, System.Boolean)
+
+
+ System.Attribute.GetCustomAttributes(System.Reflection.Assembly)
+
+
+ System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Boolean)
+
+
+ System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type)
+
+
+ System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type, System.Boolean)
+
+
+ System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo)
+
+
+ System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Boolean)
+
+
+ System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type)
+
+
+ System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type, System.Boolean)
+
+
+ System.Attribute.GetCustomAttributes(System.Reflection.Module)
+
+
+ System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Boolean)
+
+
+ System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type)
+
+
+ System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type, System.Boolean)
+
+
+ System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo)
+
+
+ System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Boolean)
+
+
+ System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type)
+
+
+ System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type, System.Boolean)
+
+
+ System.Attribute.GetHashCode()
+
+
+ System.Attribute.IsDefaultAttribute()
+
+
+ System.Attribute.IsDefined(System.Reflection.Assembly, System.Type)
+
+
+ System.Attribute.IsDefined(System.Reflection.Assembly, System.Type, System.Boolean)
+
+
+ System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type)
+
+
+ System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type, System.Boolean)
+
+
+ System.Attribute.IsDefined(System.Reflection.Module, System.Type)
+
+
+ System.Attribute.IsDefined(System.Reflection.Module, System.Type, System.Boolean)
+
+
+ System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type)
+
+
+ System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type, System.Boolean)
+
+
+ System.Attribute.Match(System.Object)
+
+
+ System.Attribute.TypeId
+
+
+ System.Object.Equals(System.Object, System.Object)
+
+
+ System.Object.GetType()
+
+
+ System.Object.MemberwiseClone()
+
+
+ System.Object.ReferenceEquals(System.Object, System.Object)
+
+
+ System.Object.ToString()
+
+
+
+ Assembly : Dalamud.dll
+ Syntax
+
+
[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field)]
+[MeansImplicitUse(ImplicitUseKindFlags.Assign, ImplicitUseTargetFlags.Default)]
+public sealed class SignatureAttribute : Attribute
+
+ Constructors
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ SignatureAttribute(String)
+
+
+ Declaration
+
+
public SignatureAttribute(string signature)
+
+ Parameters
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+ System.String
+ signature
+ signature to scan for, see Signature .
+
+
+
+
+ Properties
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ DetourName
+ Gets the detour name if this signature is for a hook. SignatureHelper will search
+the type containing this field/property for a method that matches the
+hook's delegate type, but if it doesn't find one or finds more than one,
+it will fail. You can specify the name of the method here to avoid this.
+
+
+ Declaration
+
+
public string DetourName { get; set; }
+
+ Property Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Fallibility
+ Gets the fallibility of the signature.
+When a signature is fallible, any errors while resolving it will be
+logged in the Dalamud log and the field/property will not have its value
+set. When a signature is not fallible, any errors will be thrown as
+exceptions instead. If fallibility is not specified, it is inferred
+based on if the field/property is nullable.
+
+
+ Declaration
+
+
public Fallibility Fallibility { get; set; }
+
+ Property Value
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Offset
+ Gets the offset from the signature to read memory from, when UseFlags is set to Offset.
+
+
+ Declaration
+
+
public int Offset { get; set; }
+
+ Property Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ScanType
+ Gets the type of scan to perform. By default, this scans the text section of
+the executable, but this should be set to StaticAddress for static
+addresses.
+
+
+ Declaration
+
+
public ScanType ScanType { get; set; }
+
+ Property Value
+
+
+
+ Type
+ Description
+
+
+
+
+ ScanType
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Signature
+ Gets the memory signature for this field/property.
+
+
+ Declaration
+
+
public string Signature { get; set; }
+
+ Property Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ UseFlags
+ Gets the way this signature should be used. By default, this is guessed using
+simple heuristics, but it can be manually specified if SignatureHelper can't
+figure it out.
+
SignatureUseFlags
+
+
+ Declaration
+
+
public SignatureUseFlags UseFlags { get; set; }
+
+ Property Value
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/Dalamud.Utility.Signatures.SignatureException.html b/docs/api/Dalamud.Utility.Signatures.SignatureException.html
new file mode 100644
index 000000000..7cf3454e3
--- /dev/null
+++ b/docs/api/Dalamud.Utility.Signatures.SignatureException.html
@@ -0,0 +1,198 @@
+
+
+
+
+
+
+
+
Class SignatureException
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Class SignatureException
+
+ An exception for signatures.
+
+
+
+
Inheritance
+
System.Object
+
System.Exception
+
SignatureException
+
+
+
Implements
+
System.Runtime.Serialization.ISerializable
+
+
+
Inherited Members
+
+ System.Exception.GetBaseException()
+
+
+ System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)
+
+
+ System.Exception.GetType()
+
+
+ System.Exception.ToString()
+
+
+ System.Exception.Data
+
+
+ System.Exception.HelpLink
+
+
+ System.Exception.HResult
+
+
+ System.Exception.InnerException
+
+
+ System.Exception.Message
+
+
+ System.Exception.Source
+
+
+ System.Exception.StackTrace
+
+
+ System.Exception.TargetSite
+
+
+ System.Exception.SerializeObjectState
+
+
+ System.Object.Equals(System.Object)
+
+
+ System.Object.Equals(System.Object, System.Object)
+
+
+ System.Object.GetHashCode()
+
+
+ System.Object.MemberwiseClone()
+
+
+ System.Object.ReferenceEquals(System.Object, System.Object)
+
+
+
+ Assembly : Dalamud.dll
+ Syntax
+
+
public class SignatureException : Exception, ISerializable
+
+ Implements
+
+ System.Runtime.Serialization.ISerializable
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/Dalamud.Utility.Signatures.SignatureHelper.html b/docs/api/Dalamud.Utility.Signatures.SignatureHelper.html
new file mode 100644
index 000000000..129458185
--- /dev/null
+++ b/docs/api/Dalamud.Utility.Signatures.SignatureHelper.html
@@ -0,0 +1,199 @@
+
+
+
+
+
+
+
+
Class SignatureHelper
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Class SignatureHelper
+
+ A utility class to help reduce signature boilerplate code.
+
+
+
+
Inheritance
+
System.Object
+
SignatureHelper
+
+
+
Inherited Members
+
+ System.Object.Equals(System.Object)
+
+
+ System.Object.Equals(System.Object, System.Object)
+
+
+ System.Object.GetHashCode()
+
+
+ System.Object.GetType()
+
+
+ System.Object.MemberwiseClone()
+
+
+ System.Object.ReferenceEquals(System.Object, System.Object)
+
+
+ System.Object.ToString()
+
+
+
+ Assembly : Dalamud.dll
+ Syntax
+
+
public static class SignatureHelper
+
+ Methods
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ Initialise(Object, Boolean)
+ Initialises an object's fields and properties that are annotated with a
+SignatureAttribute .
+
+
+ Declaration
+
+
public static void Initialise(object self, bool log = true)
+
+ Parameters
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+ System.Object
+ self
+ The object to initialise.
+
+
+
+ System.Boolean
+ log
+ If warnings should be logged using PluginLog .
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/Dalamud.Utility.Signatures.SignatureUseFlags.html b/docs/api/Dalamud.Utility.Signatures.SignatureUseFlags.html
new file mode 100644
index 000000000..5bc8be7d1
--- /dev/null
+++ b/docs/api/Dalamud.Utility.Signatures.SignatureUseFlags.html
@@ -0,0 +1,171 @@
+
+
+
+
+
+
+
+
Enum SignatureUseFlags
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Enum SignatureUseFlags
+
+ Use flags for a signature attribute. This tells SignatureHelper how to use the
+result of the signature.
+
+
+
+ Assembly : Dalamud.dll
+ Syntax
+
+
public enum SignatureUseFlags
+
+ Fields
+
+
+
+
+ Name
+ Description
+
+
+
+
+ Auto
+ SignatureHelper will use simple heuristics to determine the best signature
+use for the field/property.
+
+
+
+ Hook
+ The signature should be used as a hook. This is correct for
+Hook<T> fields/properties.
+
+
+
+ Offset
+ The signature should be used to determine an offset. This is the default
+for all primitive types. SignatureHelper will read from the memory at this
+signature and store the result in the field/property. An offset from the
+signature can be specified in the SignatureAttribute .
+
+
+
+ Pointer
+ The signature should be used as a plain pointer. This is correct for
+static addresses, functions, or anything else that's an
+System.IntPtr at heart.
+
+
+
+
+ Extension Methods
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/Dalamud.Utility.Signatures.html b/docs/api/Dalamud.Utility.Signatures.html
new file mode 100644
index 000000000..758edb450
--- /dev/null
+++ b/docs/api/Dalamud.Utility.Signatures.html
@@ -0,0 +1,139 @@
+
+
+
+
+
+
+
+
Namespace Dalamud.Utility.Signatures
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Namespace Dalamud.Utility.Signatures
+
+
+
+
+ Classes
+
+
+ The main way to use SignatureHelper. Apply this attribute to any field/property
+that should make use of a signature. See the field documentation for more
+information.
+
+
+ An exception for signatures.
+
+
+ A utility class to help reduce signature boilerplate code.
+
+ Enums
+
+
+ The fallibility of a signature.
+
+
+ The type of scan to perform with a signature.
+
+
+ Use flags for a signature attribute. This tells SignatureHelper how to use the
+result of the signature.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/Dalamud.Utility.StringExtensions.html b/docs/api/Dalamud.Utility.StringExtensions.html
index d0197df9b..96f507bba 100644
--- a/docs/api/Dalamud.Utility.StringExtensions.html
+++ b/docs/api/Dalamud.Utility.StringExtensions.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Utility.TexFileExtensions.html b/docs/api/Dalamud.Utility.TexFileExtensions.html
index f6ea2184f..2b214c2b4 100644
--- a/docs/api/Dalamud.Utility.TexFileExtensions.html
+++ b/docs/api/Dalamud.Utility.TexFileExtensions.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Utility.Util.html b/docs/api/Dalamud.Utility.Util.html
index 8f8093de6..6526d636d 100644
--- a/docs/api/Dalamud.Utility.Util.html
+++ b/docs/api/Dalamud.Utility.Util.html
@@ -10,7 +10,7 @@
-
+
@@ -183,7 +183,7 @@ Do NOT await this.
Improve this Doc
- View Source
+ View Source
ByteArrayToHex(Byte[], Int32, Int32)
@@ -245,7 +245,7 @@ Do NOT await this.
Improve this Doc
- View Source
+ View Source
CompressString(String)
@@ -295,7 +295,7 @@ Do NOT await this.
Improve this Doc
- View Source
+ View Source
CopyTo(Stream, Stream, Int32)
@@ -304,7 +304,8 @@ Do NOT await this.
Declaration
-
public static void CopyTo(Stream src, Stream dest, int len = 4069)
+
[Obsolete("Use Stream.CopyTo() instead", true)]
+public static void CopyTo(Stream src, Stream dest, int len = 4069)
Parameters
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
+
+
+
FastByteArrayCompare(Byte[], Byte[])
+
Check two byte arrays for equality.
+
+
+
Declaration
+
+
public static bool FastByteArrayCompare(byte[] a1, byte[] a2)
+
+
Parameters
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+ System.Byte []
+ a1
+ The first byte array.
+
+
+
+ System.Byte []
+ a2
+ The second byte array.
+
+
+
+
+
Returns
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Boolean
+ Whether or not the byte arrays are equal.
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
-
Fatal(String, String)
+
Fatal(String, String, Boolean)
Display an error MessageBox and exit the current process.
Declaration
-
public static void Fatal(string message, string caption)
+
public static void Fatal(string message, string caption, bool exit = true)
Parameters
@@ -462,6 +519,62 @@ Do NOT await this.
System.String
caption
MessageBox caption (title).
+
+
+
+ System.Boolean
+ exit
+ Specify whether to exit immediately.
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
+
Transform byte count to human readable format.
+
+
+
Declaration
+
+
public static string FormatBytes(long bytes)
+
+
Parameters
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+ System.Int64
+ bytes
+ Number of bytes.
+
+
+
+
+
Returns
+
+
+
+ Type
+ Description
+
+
+
+
+ System.String
+ Human readable version.
@@ -471,7 +584,7 @@ Do NOT await this.
Improve this Doc
- View Source
+ View Source
GetGitHash()
@@ -504,7 +617,7 @@ or null if it cannot be found.
Improve this Doc
- View Source
+ View Source
GetGitHashClientStructs()
@@ -537,7 +650,7 @@ or null if it cannot be found.
Improve this Doc
- View Source
+ View Source
GetUTF8String(Byte[])
@@ -587,7 +700,7 @@ or null if it cannot be found.
Improve this Doc
- View Source
+ View Source
IsLinux()
@@ -619,7 +732,7 @@ or null if it cannot be found.
Improve this Doc
- View Source
+ View Source
OpenLink(String)
@@ -653,7 +766,7 @@ or null if it cannot be found.
Improve this Doc
- View Source
+ View Source
ShowGameObjectStruct(GameObject, Boolean)
@@ -693,7 +806,7 @@ or null if it cannot be found.
Improve this Doc
- View Source
+ View Source
ShowObject(Object)
@@ -727,7 +840,7 @@ or null if it cannot be found.
Improve this Doc
- View Source
+ View Source
ShowStruct(Object, UInt64, Boolean, IEnumerable<String>)
@@ -779,7 +892,7 @@ or null if it cannot be found.
Improve this Doc
- View Source
+ View Source
ShowStruct<T>(T*, Boolean)
diff --git a/docs/api/Dalamud.Utility.VectorExtensions.html b/docs/api/Dalamud.Utility.VectorExtensions.html
index 37a43dfb8..0342b1291 100644
--- a/docs/api/Dalamud.Utility.VectorExtensions.html
+++ b/docs/api/Dalamud.Utility.VectorExtensions.html
@@ -10,7 +10,7 @@
-
+
diff --git a/docs/api/Dalamud.Utility.html b/docs/api/Dalamud.Utility.html
index 0d325b89b..63db0240f 100644
--- a/docs/api/Dalamud.Utility.html
+++ b/docs/api/Dalamud.Utility.html
@@ -10,7 +10,7 @@
-
+
@@ -79,6 +79,9 @@
Extension methods for enums.
+
+
+ Utility functions for hashing.
Extension methods for SeStrings.
diff --git a/docs/api/Dalamud.html b/docs/api/Dalamud.html
index 22ee7a656..b65c6b0ce 100644
--- a/docs/api/Dalamud.html
+++ b/docs/api/Dalamud.html
@@ -10,7 +10,7 @@
-
+
@@ -101,6 +101,9 @@
A delegate used during initialization of the CLR from Dalamud.Boot.
+
+
+ A delegate used from VEH handler on exception which CoreCLR will fast fail by default.
Delegate for the LocalizationChanged event that occurs when the language is changed.
diff --git a/docs/api/FFXIVClientStructs.Attributes.Addon.html b/docs/api/FFXIVClientStructs.Attributes.Addon.html
index d4ca30985..e40f3efb9 100644
--- a/docs/api/FFXIVClientStructs.Attributes.Addon.html
+++ b/docs/api/FFXIVClientStructs.Attributes.Addon.html
@@ -10,7 +10,7 @@
-
+
@@ -220,10 +220,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Addon(String[])
@@ -254,10 +254,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
AddonIdentifiers
@@ -290,10 +290,10 @@
diff --git a/docs/api/FFXIVClientStructs.Attributes.AgentAttribute.html b/docs/api/FFXIVClientStructs.Attributes.AgentAttribute.html
new file mode 100644
index 000000000..26a0ecebc
--- /dev/null
+++ b/docs/api/FFXIVClientStructs.Attributes.AgentAttribute.html
@@ -0,0 +1,327 @@
+
+
+
+
+
+
+
+ Class AgentAttribute
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Class AgentAttribute
+
+
+
+
+
Inheritance
+
System.Object
+
System.Attribute
+
AgentAttribute
+
+
+
Inherited Members
+
+ System.Attribute.Equals(System.Object)
+
+
+ System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type)
+
+
+ System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type, System.Boolean)
+
+
+ System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type)
+
+
+ System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type, System.Boolean)
+
+
+ System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type)
+
+
+ System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type, System.Boolean)
+
+
+ System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type)
+
+
+ System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type, System.Boolean)
+
+
+ System.Attribute.GetCustomAttributes(System.Reflection.Assembly)
+
+
+ System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Boolean)
+
+
+ System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type)
+
+
+ System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type, System.Boolean)
+
+
+ System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo)
+
+
+ System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Boolean)
+
+
+ System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type)
+
+
+ System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type, System.Boolean)
+
+
+ System.Attribute.GetCustomAttributes(System.Reflection.Module)
+
+
+ System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Boolean)
+
+
+ System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type)
+
+
+ System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type, System.Boolean)
+
+
+ System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo)
+
+
+ System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Boolean)
+
+
+ System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type)
+
+
+ System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type, System.Boolean)
+
+
+ System.Attribute.GetHashCode()
+
+
+ System.Attribute.IsDefaultAttribute()
+
+
+ System.Attribute.IsDefined(System.Reflection.Assembly, System.Type)
+
+
+ System.Attribute.IsDefined(System.Reflection.Assembly, System.Type, System.Boolean)
+
+
+ System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type)
+
+
+ System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type, System.Boolean)
+
+
+ System.Attribute.IsDefined(System.Reflection.Module, System.Type)
+
+
+ System.Attribute.IsDefined(System.Reflection.Module, System.Type, System.Boolean)
+
+
+ System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type)
+
+
+ System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type, System.Boolean)
+
+
+ System.Attribute.Match(System.Object)
+
+
+ System.Attribute.TypeId
+
+
+ System.Object.Equals(System.Object, System.Object)
+
+
+ System.Object.GetType()
+
+
+ System.Object.MemberwiseClone()
+
+
+ System.Object.ReferenceEquals(System.Object, System.Object)
+
+
+ System.Object.ToString()
+
+
+
+ Assembly : FFXIVClientStructs.dll
+ Syntax
+
+
public class AgentAttribute : Attribute
+
+ Constructors
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ AgentAttribute(AgentId)
+
+
+ Declaration
+
+
public AgentAttribute(AgentId agentId)
+
+ Parameters
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+ AgentId
+ agentId
+
+
+
+
+ Properties
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+ ID
+
+
+ Declaration
+
+
public AgentId ID { get; }
+
+ Property Value
+
+
+
+ Type
+ Description
+
+
+
+
+ AgentId
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/FFXIVClientStructs.Attributes.MemberFunctionAttribute.html b/docs/api/FFXIVClientStructs.Attributes.MemberFunctionAttribute.html
index 1e2b744e9..e2ab8d0ad 100644
--- a/docs/api/FFXIVClientStructs.Attributes.MemberFunctionAttribute.html
+++ b/docs/api/FFXIVClientStructs.Attributes.MemberFunctionAttribute.html
@@ -10,7 +10,7 @@
-
+
@@ -221,10 +221,10 @@ public class MemberFunctionAttribute : Attribute
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
MemberFunctionAttribute(String)
@@ -255,10 +255,10 @@ public class MemberFunctionAttribute : Attribute
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IsStatic
@@ -285,10 +285,10 @@ public class MemberFunctionAttribute : Attribute
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Signature
@@ -321,10 +321,10 @@ public class MemberFunctionAttribute : Attribute
diff --git a/docs/api/FFXIVClientStructs.Attributes.StaticAddressAttribute.html b/docs/api/FFXIVClientStructs.Attributes.StaticAddressAttribute.html
index 89a9ff64a..68405b958 100644
--- a/docs/api/FFXIVClientStructs.Attributes.StaticAddressAttribute.html
+++ b/docs/api/FFXIVClientStructs.Attributes.StaticAddressAttribute.html
@@ -10,7 +10,7 @@
-
+
@@ -221,10 +221,10 @@ public class StaticAddressAttribute : Attribute
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
StaticAddressAttribute(String, Int32, Boolean)
@@ -265,10 +265,10 @@ public class StaticAddressAttribute : Attribute
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IsPointer
@@ -295,10 +295,10 @@ public class StaticAddressAttribute : Attribute
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Offset
@@ -325,10 +325,10 @@ public class StaticAddressAttribute : Attribute
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Signature
@@ -361,10 +361,10 @@ public class StaticAddressAttribute : Attribute
diff --git a/docs/api/FFXIVClientStructs.Attributes.VirtualFunctionAttribute.html b/docs/api/FFXIVClientStructs.Attributes.VirtualFunctionAttribute.html
index 06aa5dac6..d42fd8308 100644
--- a/docs/api/FFXIVClientStructs.Attributes.VirtualFunctionAttribute.html
+++ b/docs/api/FFXIVClientStructs.Attributes.VirtualFunctionAttribute.html
@@ -10,7 +10,7 @@
-
+
@@ -221,10 +221,10 @@ public class VirtualFunctionAttribute : Attribute
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
VirtualFunctionAttribute(Int32)
@@ -255,10 +255,10 @@ public class VirtualFunctionAttribute : Attribute
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Offset
@@ -291,10 +291,10 @@ public class VirtualFunctionAttribute : Attribute
diff --git a/docs/api/FFXIVClientStructs.Attributes.html b/docs/api/FFXIVClientStructs.Attributes.html
index 51639ee32..346ba20f1 100644
--- a/docs/api/FFXIVClientStructs.Attributes.html
+++ b/docs/api/FFXIVClientStructs.Attributes.html
@@ -10,7 +10,7 @@
-
+
@@ -79,6 +79,8 @@
+
+
diff --git a/docs/api/FFXIVClientStructs.FFXIV.Client.Game.ActionManager.html b/docs/api/FFXIVClientStructs.FFXIV.Client.Game.ActionManager.html
index 75ebed845..0ea147093 100644
--- a/docs/api/FFXIVClientStructs.FFXIV.Client.Game.ActionManager.html
+++ b/docs/api/FFXIVClientStructs.FFXIV.Client.Game.ActionManager.html
@@ -10,7 +10,7 @@
-
+
@@ -106,10 +106,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
CheckActionResources(ActionType, UInt32, Void*)
@@ -164,10 +164,10 @@ public uint CheckActionResources(ActionType actionType, uint actionId, void *act
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetActionCost(ActionType, UInt32, Byte, Byte, Byte, Byte)
@@ -237,10 +237,10 @@ public static int GetActionCost(ActionType actionType, uint actionId, byte a3, b
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetActionInRangeOrLoS(UInt32, GameObject*, GameObject*)
@@ -295,10 +295,10 @@ public static uint GetActionInRangeOrLoS(uint actionId, GameObject*sourceObject,
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetActionRange(UInt32)
@@ -343,10 +343,10 @@ public static float GetActionRange(uint actionId)
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetActionStatus(ActionType, UInt32, UInt32, UInt32, UInt32)
@@ -411,10 +411,10 @@ public uint GetActionStatus(ActionType actionType, uint actionID, uint targetID
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetAdjustedActionId(UInt32)
@@ -459,10 +459,10 @@ public uint GetAdjustedActionId(uint actionID)
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetAdjustedCastTime(ActionType, UInt32, Byte, Byte)
@@ -522,10 +522,10 @@ public float GetAdjustedCastTime(ActionType actionType, uint actionID, byte a3 =
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetAdjustedRecastTime(ActionType, UInt32, Byte)
@@ -580,10 +580,10 @@ public float GetAdjustedRecastTime(ActionType actionType, uint actionID, byte a3
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetMaxCharges(UInt32, UInt32)
@@ -633,10 +633,111 @@ public static ushort GetMaxCharges(uint actionId, uint level)
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
+
+
+
GetRecastGroup(Int32, UInt32)
+
+
+
Declaration
+
+
[MemberFunction("E8 ?? ?? ?? ?? 8B D0 48 8B CD 8B F0")]
+public int GetRecastGroup(int type, uint actionID)
+
+
Parameters
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+ System.Int32
+ type
+
+
+
+ System.UInt32
+ actionID
+
+
+
+
+
Returns
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
+
GetRecastGroupDetail(Int32)
+
+
+
Declaration
+
+
[MemberFunction("E8 ?? ?? ?? ?? 0F 57 FF 48 85 C0")]
+public RecastDetail*GetRecastGroupDetail(int recastGroup)
+
+
Parameters
+
+
+
+ Type
+ Name
+ Description
+
+
+
+
+ System.Int32
+ recastGroup
+
+
+
+
+
Returns
+
+
+ |
+ Improve this Doc
+
+
+ View Source
GetRecastTime(ActionType, UInt32)
@@ -686,10 +787,10 @@ public float GetRecastTime(ActionType actionType, uint actionID)
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
GetRecastTimeElapsed(ActionType, UInt32)
@@ -739,10 +840,10 @@ public float GetRecastTimeElapsed(ActionType actionType, uint actionID)
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Instance()
@@ -770,10 +871,10 @@ public static ActionManager*Instance()
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IsRecastTimerActive(ActionType, UInt32)
@@ -823,10 +924,10 @@ public bool IsRecastTimerActive(ActionType actionType, uint actionID)
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
UseAction(ActionType, UInt32, UInt32, UInt32, UInt32, UInt32, Void*)
@@ -901,10 +1002,10 @@ public bool UseAction(ActionType actionType, uint actionID, uint targetID = 3758
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
UseActionLocation(ActionType, UInt32, UInt32, Vector3*, UInt32)
@@ -975,10 +1076,10 @@ public bool UseActionLocation(ActionType actionType, uint actionID, uint targetI
diff --git a/docs/api/FFXIVClientStructs.FFXIV.Client.Game.ActionType.html b/docs/api/FFXIVClientStructs.FFXIV.Client.Game.ActionType.html
index 202c0ecac..a5d2962ae 100644
--- a/docs/api/FFXIVClientStructs.FFXIV.Client.Game.ActionType.html
+++ b/docs/api/FFXIVClientStructs.FFXIV.Client.Game.ActionType.html
@@ -10,7 +10,7 @@
-
+
@@ -189,10 +189,10 @@
diff --git a/docs/api/FFXIVClientStructs.FFXIV.Client.Game.Balloon.html b/docs/api/FFXIVClientStructs.FFXIV.Client.Game.Balloon.html
new file mode 100644
index 000000000..06d07e354
--- /dev/null
+++ b/docs/api/FFXIVClientStructs.FFXIV.Client.Game.Balloon.html
@@ -0,0 +1,352 @@
+
+
+
+
+
+
+
+
Struct Balloon
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Struct Balloon
+
+
+
+
+
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 Balloon
+
+ Fields
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+ DefaultBalloonId
+
+
+ Declaration
+
+
public ushort DefaultBalloonId
+
+ Field Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.UInt16
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+ NowPlayingBalloonId
+
+
+ Declaration
+
+
public ushort NowPlayingBalloonId
+
+ Field Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.UInt16
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+ PlayTimer
+
+
+ Declaration
+
+
public float PlayTimer
+
+ Field Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Single
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+ State
+
+
+ Declaration
+
+
public BalloonState State
+
+ Field Value
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+ Text
+
+
+ Declaration
+
+
public Utf8String Text
+
+ Field Value
+
+
+
+ Type
+ Description
+
+
+
+
+ Utf8String
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+ Type
+
+
+ Declaration
+
+
public BalloonType Type
+
+ Field Value
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+ UnkBool
+
+
+ Declaration
+
+ Field Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Byte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/FFXIVClientStructs.FFXIV.Client.Game.BalloonState.html b/docs/api/FFXIVClientStructs.FFXIV.Client.Game.BalloonState.html
new file mode 100644
index 000000000..7af4e5a83
--- /dev/null
+++ b/docs/api/FFXIVClientStructs.FFXIV.Client.Game.BalloonState.html
@@ -0,0 +1,158 @@
+
+
+
+
+
+
+
+
Enum BalloonState
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Enum BalloonState
+
+
+
+
+ Assembly : FFXIVClientStructs.dll
+ Syntax
+
+
public enum BalloonState : uint
+
+ Fields
+
+
+
+
+ Name
+ Description
+
+
+
+
+ Active
+
+
+
+ Closing
+
+
+
+ Inactive
+
+
+
+ Waiting
+
+
+
+
+ Extension Methods
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/FFXIVClientStructs.FFXIV.Client.Game.BalloonType.html b/docs/api/FFXIVClientStructs.FFXIV.Client.Game.BalloonType.html
new file mode 100644
index 000000000..6fe925540
--- /dev/null
+++ b/docs/api/FFXIVClientStructs.FFXIV.Client.Game.BalloonType.html
@@ -0,0 +1,150 @@
+
+
+
+
+
+
+
+
Enum BalloonType
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Enum BalloonType
+
+
+
+
+ Assembly : FFXIVClientStructs.dll
+ Syntax
+
+
public enum BalloonType : uint
+
+ Fields
+
+
+
+
+ Name
+ Description
+
+
+
+
+ Timer
+
+
+
+ Unknown
+
+
+
+
+ Extension Methods
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/FFXIVClientStructs.FFXIV.Client.Game.Character.BattleChara.CastInfo.html b/docs/api/FFXIVClientStructs.FFXIV.Client.Game.Character.BattleChara.CastInfo.html
index 47335a0eb..96bfd81a0 100644
--- a/docs/api/FFXIVClientStructs.FFXIV.Client.Game.Character.BattleChara.CastInfo.html
+++ b/docs/api/FFXIVClientStructs.FFXIV.Client.Game.Character.BattleChara.CastInfo.html
@@ -10,7 +10,7 @@
-
+
@@ -106,10 +106,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
ActionID
@@ -135,10 +135,68 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
+
+
ActionRecipientsCount
+
+
+
Declaration
+
+
public int ActionRecipientsCount
+
+
Field Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int32
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
ActionRecipientsObjectIdArray
+
+
+
Declaration
+
+
public long *ActionRecipientsObjectIdArray
+
+
Field Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.Int64 *
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
ActionType
@@ -164,10 +222,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
CastLocation
@@ -193,10 +251,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
CastTargetID
@@ -222,10 +280,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
CurrentCastTime
@@ -251,10 +309,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Interruptible
@@ -280,10 +338,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
IsCasting
@@ -309,10 +367,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
TotalCastTime
@@ -338,10 +396,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Unk_08
@@ -367,10 +425,10 @@
|
- Improve this Doc
+ Improve this Doc
- View Source
+ View Source
Unk_30
@@ -394,6 +452,64 @@
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
UsedActionId
+
+
+
Declaration
+
+
public uint UsedActionId
+
+
Field Value
+
+
+
+ Type
+ Description
+
+
+
+
+ System.UInt32
+
+
+
+
+
+ |
+ Improve this Doc
+
+
+ View Source
+
+
UsedActionType
+
+
+
Declaration
+
+
public ActionType UsedActionType
+
+
Field Value
+
+
+
+ Type
+ Description
+
+
+
+
+ ActionType
+
+
+
+
diff --git a/docs/api/FFXIVClientStructs.FFXIV.Client.Game.Character.BattleChara.ForayInfo.html b/docs/api/FFXIVClientStructs.FFXIV.Client.Game.Character.BattleChara.ForayInfo.html
new file mode 100644
index 000000000..f86bdc7e5
--- /dev/null
+++ b/docs/api/FFXIVClientStructs.FFXIV.Client.Game.Character.BattleChara.ForayInfo.html
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/docs/api/FFXIVClientStructs.FFXIV.Client.Game.Character.BattleChara.html b/docs/api/FFXIVClientStructs.FFXIV.Client.Game.Character.BattleChara.html
index 3be3a0f03..621e9fa83 100644
--- a/docs/api/FFXIVClientStructs.FFXIV.Client.Game.Character.BattleChara.html
+++ b/docs/api/FFXIVClientStructs.FFXIV.Client.Game.Character.BattleChara.html
@@ -10,7 +10,7 @@
diff --git a/docs/api/FFXIVClientStructs.FFXIV.Client.Game.Character.Character.html b/docs/api/FFXIVClientStructs.FFXIV.Client.Game.Character.Character.html
index bd32d2545..541dc0261 100644
--- a/docs/api/FFXIVClientStructs.FFXIV.Client.Game.Character.Character.html
+++ b/docs/api/FFXIVClientStructs.FFXIV.Client.Game.Character.Character.html
@@ -10,7 +10,7 @@