Skip to main content

Struct TextureModificationArgs

Describes how to modify a texture.

Assembly: Dalamud.dll
View Source
Declaration
public record 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.

View Source
Declaration
public bool MakeOpaque { readonly get; set; }

DxgiFormat

Gets or sets the new DXGI format.

View Source
Declaration
public int DxgiFormat { readonly get; set; }

NewWidth

Gets or sets the new width.

View Source
Declaration
public int NewWidth { readonly get; set; }

NewHeight

Gets or sets the new height.

View Source
Declaration
public int NewHeight { readonly get; set; }

Uv0

Gets or sets the left top coordinates relative to the size of the source texture.

View Source
Declaration
public Vector2 Uv0 { readonly get; set; }

Uv1

Gets or sets the right bottom coordinates relative to the size of the source texture.

View Source
Declaration
public Vector2 Uv1 { readonly get; set; }

Methods

ToString()

Returns the fully qualified type name of this instance.

View Source
Declaration
public override string ToString()
Returns

System.String: The fully qualified type name.

Implements

  • System.IEquatable<Dalamud.Interface.Textures.TextureModificationArgs>