Struct TextureModificationArgs
Describes how to modify a texture.
Assembly: Dalamud.dll
Declaration
public struct TextureModificationArgs : IEquatable<TextureModificationArgs>
Implements:
System.IEquatable<Dalamud.Interface.Textures.TextureModificationArgs>
Properties
MakeOpaque
Gets or sets a value indicating whether to make the texture opaque.
Declaration
public bool MakeOpaque { readonly get; set; }
DxgiFormat
Gets or sets the new DXGI format.
Declaration
public int DxgiFormat { readonly get; set; }
NewWidth
Gets or sets the new width.
Declaration
public int NewWidth { readonly get; set; }
NewHeight
Gets or sets the new height.
Declaration
public int NewHeight { readonly get; set; }
Uv0
Gets or sets the left top coordinates relative to the size of the source texture.
Declaration
public Vector2 Uv0 { readonly get; set; }
Uv1
Gets or sets the right bottom coordinates relative to the size of the source texture.
Declaration
public Vector2 Uv1 { readonly get; set; }
Methods
ToString()
Declaration
public override string ToString()
Returns
System.String
GetHashCode()
Declaration
public override readonly int GetHashCode()
Returns
System.Int32
Equals(object)
Declaration
public override readonly bool Equals(object obj)
Returns
System.Boolean
Parameters
| Type | Name |
|---|---|
System.Object | obj |
Equals(TextureModificationArgs)
Declaration
public readonly bool Equals(TextureModificationArgs other)
Returns
System.Boolean
Parameters
| Type | Name |
|---|---|
| Dalamud.Interface.Textures.TextureModificationArgs | other |
Implements
System.IEquatable<Dalamud.Interface.Textures.TextureModificationArgs>