C# Класс TagTool.Cache.ResourceReference

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Checksum uint
CompressedSize uint
CompressionType sbyte
D3DObjectFixups List
DecompressedSize uint
DefinitionAddress ResourceAddress
DefinitionData byte[]
DefinitionFixups List
Index int
Owner TagTool.TagGroups.TagInstance
RawSize uint
Salt ushort
Type sbyte
Unknown0 sbyte
Unknown1 sbyte
Unknown18 uint
Unknown1C uint
Unknown20 uint
Unknown37 byte
Unknown68 int

Открытые методы

Метод Описание
ChangeLocation ( ResourceLocation newLocation ) : void

Changes the location of the resource by changing its location flags.

DisableChecksum ( ) : void

Disables the resource's checksum by changing its location flags.

GetLocation ( ) : ResourceLocation

Gets the location of the resource by checking its location flags.

Описание методов

ChangeLocation() публичный Метод

Changes the location of the resource by changing its location flags.
Unsupported resource location
public ChangeLocation ( ResourceLocation newLocation ) : void
newLocation ResourceLocation The new location.
Результат void

DisableChecksum() публичный Метод

Disables the resource's checksum by changing its location flags.
public DisableChecksum ( ) : void
Результат void

GetLocation() публичный Метод

Gets the location of the resource by checking its location flags.
The resource does not have a location flag set
public GetLocation ( ) : ResourceLocation
Результат ResourceLocation

Описание свойств

Checksum публичное свойство

Gets or sets the checksum of the resource data. Only used if OldResourceLocationFlags.UseChecksum or OldResourceLocationFlags.UseChecksum2 are set.
public uint Checksum
Результат uint

CompressedSize публичное свойство

Gets or sets the total size of the compressed resource data, including chunk headers.
public uint CompressedSize
Результат uint

CompressionType публичное свойство

public sbyte CompressionType
Результат sbyte

D3DObjectFixups публичное свойство

Gets or sets the D3D object fixups to apply to the definition data.
public List D3DObjectFixups
Результат List

DecompressedSize публичное свойство

Gets or sets the size of the decompressed resource data.
public uint DecompressedSize
Результат uint

DefinitionAddress публичное свойство

Gets or sets the address of the resource's definition structure within its definition data.
public ResourceAddress DefinitionAddress
Результат ResourceAddress

DefinitionData публичное свойство

Gets or sets the buffer containing the resource's definition data.
public byte[] DefinitionData
Результат byte[]

DefinitionFixups публичное свойство

Gets or sets the fixups to apply to the definition data.
public List DefinitionFixups
Результат List

Index публичное свойство

Gets or sets the index of the resource within its .dat file.
public int Index
Результат int

Owner публичное свойство

Gets or sets the tag that owns the resource.
public TagInstance,TagTool.TagGroups Owner
Результат TagTool.TagGroups.TagInstance

RawSize публичное свойство

public uint RawSize
Результат uint

Salt публичное свойство

public ushort Salt
Результат ushort

Type публичное свойство

public sbyte Type
Результат sbyte

Unknown0 публичное свойство

public sbyte Unknown0
Результат sbyte

Unknown1 публичное свойство

public sbyte Unknown1
Результат sbyte

Unknown18 публичное свойство

public uint Unknown18
Результат uint

Unknown1C публичное свойство

public uint Unknown1C
Результат uint

Unknown20 публичное свойство

public uint Unknown20
Результат uint

Unknown37 публичное свойство

public byte Unknown37
Результат byte

Unknown68 публичное свойство

public int Unknown68
Результат int