Class ResourceIntrospectionManifest.ResourceDiskStruct
- Namespace
- ValveResourceFormat.Blocks
- Assembly
- ValveResourceFormat.dll
Represents a resource disk structure definition.
public class ResourceIntrospectionManifest.ResourceDiskStruct
Inheritance
Inherited Members
Constructors
ResourceDiskStruct()
Initializes a new instance of the ValveResourceFormat.Blocks.ResourceIntrospectionManifest.ResourceDiskStruct class.
public ResourceDiskStruct()
Properties
Alignment
Gets or sets the alignment requirement.
public ushort Alignment { get; set; }
Property Value
BaseStructId
Gets or sets the identifier of the base structure.
public uint BaseStructId { get; set; }
Property Value
DiskCrc
Gets or sets the CRC checksum of the structure on disk.
public uint DiskCrc { get; set; }
Property Value
DiskSize
Gets or sets the size of the structure on disk.
public ushort DiskSize { get; set; }
Property Value
FieldIntrospection
Gets the list of field introspection data.
public List<ResourceIntrospectionManifest.ResourceDiskStruct.Field> FieldIntrospection { get; }
Property Value
Id
Gets or sets the structure identifier.
public uint Id { get; set; }
Property Value
IntrospectionVersion
Gets or sets the introspection version.
public uint IntrospectionVersion { get; set; }
Property Value
Name
Gets or sets the structure name.
public string Name { get; set; }
Property Value
StructFlags
Gets or sets the structure flags.
public byte StructFlags { get; set; }
Property Value
UserVersion
Gets or sets the user-defined version.
public int UserVersion { get; set; }
Property Value
Methods
WriteText(IndentedTextWriter)
Writes the structure as text to the provided writer.
public void WriteText(IndentedTextWriter writer)
Parameters
writer
IndentedTextWriter