Skip to main content

Struct Texture

Assembly: FFXIVClientStructs.dll
Declaration
public struct Texture

Fields

vtbl

View Source
Declaration
public void* vtbl

Notifier

View Source
Declaration
public Notifier Notifier

Width

View Source
Declaration
public uint Width

Height

View Source
Declaration
public uint Height

Width2

View Source
Declaration
public uint Width2

Height2

View Source
Declaration
public uint Height2

Width3

View Source
Declaration
public uint Width3

Height3

View Source
Declaration
public uint Height3

Depth

View Source
Declaration
public uint Depth

MipLevel

View Source
Declaration
public byte MipLevel

Unk_55

View Source
Declaration
public byte Unk_55

Unk_56

View Source
Declaration
public byte Unk_56

Unk_57

View Source
Declaration
public byte Unk_57

TextureFormat

View Source
Declaration
public TextureFormat TextureFormat

Flags

View Source
Declaration
public uint Flags

ArraySize

View Source
Declaration
public byte ArraySize

D3D11Texture2D

View Source
Declaration
public void* D3D11Texture2D

D3D11ShaderResourceView

View Source
Declaration
public void* D3D11ShaderResourceView

VTable

Declaration
public Texture.TextureVTable* VTable

Methods

CreateTexture2D(int, int, byte, uint, uint, uint)

View Source
Declaration
public static Texture* CreateTexture2D(int width, int height, byte mipLevel, uint textureFormat, uint flags, uint unk)
Returns

FFXIVClientStructs.FFXIV.Client.Graphics.Kernel.Texture*

Parameters
TypeName
System.Int32width
System.Int32height
System.BytemipLevel
System.UInt32textureFormat
System.UInt32flags
System.UInt32unk

CreateTexture2D(int*, byte, uint, uint, uint)

View Source
Declaration
public static Texture* CreateTexture2D(int* size, byte mipLevel, uint textureFormat, uint flags, uint unk)
Returns

FFXIVClientStructs.FFXIV.Client.Graphics.Kernel.Texture*

Parameters
TypeName
System.Int32*size
System.BytemipLevel
System.UInt32textureFormat
System.UInt32flags
System.UInt32unk

InitializeContents(void*)

View Source
Declaration
[MemberFunction("E9 ?? ?? ?? ?? 8B 02 25")]
public bool InitializeContents(void* contents)
Returns

System.Boolean

Parameters
TypeName
System.Void*contents

IncRef()

View Source
Declaration
[VirtualFunction(2)]
public void IncRef()

DecRef()

View Source
Declaration
[VirtualFunction(3)]
public void DecRef()