C# Class RageLib.Resources.GTA5.PC.Bounds.BoundGeometry

Inheritance: RageLib.Resources.GTA5.PC.Bounds.BoundPolyhedron
Show file Open project: indilo53/gta-toolkit

Public Properties

Property Type Description
CenterGeometry RAGE_Vector3
MaterialColours ResourceSimpleArray
MaterialColoursCount byte
MaterialColoursPointer ulong
Materials ResourceSimpleArray
MaterialsCount byte
MaterialsPointer ulong
PolygonMaterialIndices ResourceSimpleArray
PolygonMaterialIndicesPointer ulong
Polygons ResourceSimpleArray
PolygonsCount uint
PolygonsPointer ulong
Quantum RAGE_Vector3
Unknown_100h uint
Unknown_104h uint
Unknown_108h uint
Unknown_10Ch uint
Unknown_110h uint
Unknown_114h uint
Unknown_122h ushort
Unknown_124h uint
Unknown_128h uint
Unknown_12Ch uint
Unknown_70h uint
Unknown_74h uint
Unknown_78h_Data ResourceSimpleArray
Unknown_78h_Pointer ulong
Unknown_80h uint
Unknown_9Ch uint
Unknown_ACh float
Unknown_B8h_Data ResourceSimpleArray
Unknown_B8h_Pointer ulong
Unknown_C0h_Data ResourceSimpleArray
Unknown_C0h_Pointer ulong
Unknown_C8h_Data ResourceSimpleArrayArray64
Unknown_C8h_Pointer ulong
Unknown_D8h uint
Unknown_DCh uint
Unknown_E0h uint
Unknown_E4h uint
Unknown_E8h uint
Unknown_ECh uint
Vertices ResourceSimpleArray
VerticesCount1 uint
VerticesCount2 uint
VerticesPointer ulong

Public Methods

Method Description
GetReferences ( ) : IResourceBlock[]

Returns a list of data blocks which are referenced by this block.

GetVector3Vertex ( int idx ) : Vector3
HasVertex ( int idx ) : bool
Read ( ResourceDataReader reader ) : void

Reads the data-block from a stream.

Write ( ResourceDataWriter writer ) : void

Writes the data-block to a stream.

Method Details

GetReferences() public method

Returns a list of data blocks which are referenced by this block.
public GetReferences ( ) : IResourceBlock[]
return IResourceBlock[]

GetVector3Vertex() public method

public GetVector3Vertex ( int idx ) : Vector3
idx int
return Vector3

HasVertex() public method

public HasVertex ( int idx ) : bool
idx int
return bool

Read() public method

Reads the data-block from a stream.
public Read ( ResourceDataReader reader ) : void
reader ResourceDataReader
return void

Write() public method

Writes the data-block to a stream.
public Write ( ResourceDataWriter writer ) : void
writer ResourceDataWriter
return void

Property Details

CenterGeometry public property

public RAGE_Vector3 CenterGeometry
return RAGE_Vector3

MaterialColours public property

public ResourceSimpleArray MaterialColours
return ResourceSimpleArray

MaterialColoursCount public property

public byte MaterialColoursCount
return byte

MaterialColoursPointer public property

public ulong MaterialColoursPointer
return ulong

Materials public property

public ResourceSimpleArray Materials
return ResourceSimpleArray

MaterialsCount public property

public byte MaterialsCount
return byte

MaterialsPointer public property

public ulong MaterialsPointer
return ulong

PolygonMaterialIndices public property

public ResourceSimpleArray PolygonMaterialIndices
return ResourceSimpleArray

PolygonMaterialIndicesPointer public property

public ulong PolygonMaterialIndicesPointer
return ulong

Polygons public property

public ResourceSimpleArray Polygons
return ResourceSimpleArray

PolygonsCount public property

public uint PolygonsCount
return uint

PolygonsPointer public property

public ulong PolygonsPointer
return ulong

Quantum public property

public RAGE_Vector3 Quantum
return RAGE_Vector3

Unknown_100h public property

public uint Unknown_100h
return uint

Unknown_104h public property

public uint Unknown_104h
return uint

Unknown_108h public property

public uint Unknown_108h
return uint

Unknown_10Ch public property

public uint Unknown_10Ch
return uint

Unknown_110h public property

public uint Unknown_110h
return uint

Unknown_114h public property

public uint Unknown_114h
return uint

Unknown_122h public property

public ushort Unknown_122h
return ushort

Unknown_124h public property

public uint Unknown_124h
return uint

Unknown_128h public property

public uint Unknown_128h
return uint

Unknown_12Ch public property

public uint Unknown_12Ch
return uint

Unknown_70h public property

public uint Unknown_70h
return uint

Unknown_74h public property

public uint Unknown_74h
return uint

Unknown_78h_Data public property

public ResourceSimpleArray Unknown_78h_Data
return ResourceSimpleArray

Unknown_78h_Pointer public property

public ulong Unknown_78h_Pointer
return ulong

Unknown_80h public property

public uint Unknown_80h
return uint

Unknown_9Ch public property

public uint Unknown_9Ch
return uint

Unknown_ACh public property

public float Unknown_ACh
return float

Unknown_B8h_Data public property

public ResourceSimpleArray Unknown_B8h_Data
return ResourceSimpleArray

Unknown_B8h_Pointer public property

public ulong Unknown_B8h_Pointer
return ulong

Unknown_C0h_Data public property

public ResourceSimpleArray Unknown_C0h_Data
return ResourceSimpleArray

Unknown_C0h_Pointer public property

public ulong Unknown_C0h_Pointer
return ulong

Unknown_C8h_Data public property

public ResourceSimpleArrayArray64 Unknown_C8h_Data
return ResourceSimpleArrayArray64

Unknown_C8h_Pointer public property

public ulong Unknown_C8h_Pointer
return ulong

Unknown_D8h public property

public uint Unknown_D8h
return uint

Unknown_DCh public property

public uint Unknown_DCh
return uint

Unknown_E0h public property

public uint Unknown_E0h
return uint

Unknown_E4h public property

public uint Unknown_E4h
return uint

Unknown_E8h public property

public uint Unknown_E8h
return uint

Unknown_ECh public property

public uint Unknown_ECh
return uint

Vertices public property

public ResourceSimpleArray Vertices
return ResourceSimpleArray

VerticesCount1 public property

public uint VerticesCount1
return uint

VerticesCount2 public property

public uint VerticesCount2
return uint

VerticesPointer public property

public ulong VerticesPointer
return ulong