Struct UIModulePtr
A readonly wrapper for UIModule.
Assembly: Dalamud.dll
View Source
Declaration
public readonly struct UIModulePtr : IEquatable<UIModulePtr>
Implements:
System.IEquatable<Dalamud.Game.NativeWrapper.UIModulePtr>
Properties
IsNull
Gets a value indicating whether the underlying pointer is a nullptr.
View Source
Declaration
public bool IsNull { get; }
Fields
Address
The address to the UIModule.
View Source
Declaration
public readonly nint Address
Methods
Equals(UIModulePtr)
Determines whether the specified UIModulePtr is equal to the current UIModulePtr.
View Source
Declaration
public bool Equals(UIModulePtr other)
Returns
System.Boolean
: true
if the specified UIModulePtr is equal to the current UIModulePtr; otherwise, false
.
Parameters
Type | Name | Description |
---|---|---|
Dalamud.Game.NativeWrapper.UIModulePtr | other | The UIModulePtr to compare with the current UIModulePtr. |
Equals(object)
Determines whether the specified object is equal to the current object.
View Source
Declaration
public override bool Equals(object obj)
Returns
System.Boolean
: true if the specified object is equal to the current object; otherwise, false.
Parameters
Type | Name | Description |
---|---|---|
System.Object | obj | The object to compare with the current object. |
GetHashCode()
Serves as the default hash function.
View Source
Declaration
public override int GetHashCode()
Returns
System.Int32
: A hash code for the current object.
Implements
System.IEquatable<Dalamud.Game.NativeWrapper.UIModulePtr>