RageLib.Resources.ResourceSystemBlock - indilo53/gta-toolkit GitHub Wiki
Represents a data block of the system segement in a resource file.
namespace: RageLib.Resources
Inheritance Hierarchy
IResourceBlockIResourceSystemBlockResourceSystemBlockbyte_rfloat_rstring_ruint_rulong_rushort_rFileBase64_GTA5_pcFilterBoundMaterialBoundPolygonBoundVertexBVHBVHNodeBVHTreeInfoAnimationAnimationMapAnimationMapEntryClipClipAnimationsEntryClipMapEntryPropertyPropertyAttributePropertyMapPropertyMapEntrySequenceTagsUnknown_CL_004CharacterClothClothBridgeSimGfxClothControllerClothInstanceTuningEnvClothVerletBehaviorEnvironmentClothMorphControllerUnknown_C_001Unknown_C_002Unknown_C_003Unknown_C_004Unknown_C_006Unknown_C_007VerletClothBoneDrawableGeometryDrawableModelIndexBufferJointRotationLimitJointsJointTranslationLimitLightAttributesShaderFXShaderGroupShaderParameterShaderParametersBlock_GTA5_pcSkeletonDataUnknown_D_001VertexBufferVertexData_GTA5_pcVertexDeclarationExpressionUnknown_E_001Unknown_E_002ArchetypeArticulatedBodyTypeEvtSetfragNameStructFragPhysicsLODFragPhysicsLODGroupFragTypeChildFragTypeGroupJointTypeUnknown_F_001Unknown_F_002Unknown_F_003Unknown_F_004DataBlockEnumEntryInfoEnumInfoStructureEntryInfoStructureInfoAdjPolyAdjPolysListAdjPolysListPartIndicesListIndicesListPartPolyPolysListPolysListPartPortalSectorSectorDataSectorDataUnkVertexVerticesListVerticesListPartNodeUnknown_ND_002Unknown_ND_003Unknown_ND_004BehaviourDomainEffectRuleEffectRuleDictionaryEffectSpawnerEmitterRuleEmitterRuleDictionaryEventEmitterKeyframePropParticleRuleParticleRuleDictionaryShaderVarUnknown_P_001Unknown_P_002Unknown_P_003Unknown_P_004Unknown_P_005Unknown_P_006Unknown_P_007Unknown_P_008Unknown_P_009Unknown_P_010Unknown_P_011Unknown_P_012Unknown_P_013TextureVehicleRecordsEntryWaypointRecordEntryPagesInfo_GTA5_pcRAGE_AABBRAGE_Matrix3RAGE_Matrix4RAGE_Vector3RAGE_Vector4ResourecTypedSystemBlock
Syntax
public class ResourceSystemBlock : IResourceSystemBlock
Constructors
| :white_large_square: | prototype | description |
|---|
Properties
| :white_large_square: | name | description |
|---|---|---|
| property | Length |
Gets the length of the data block. |
| property | Position |
Gets or sets the position of the data block. |
Methods
| :white_large_square: | prototype | description |
|---|---|---|
| method | [] GetParts() |
Returns a list of data blocks that are part of this block. |
| method | [] GetReferences() |
Returns a list of data blocks that are referenced by this block. |
| method | void Read(ResourceDataReader reader, params object[] parameters) |
Reads the data block. |
| method | void Write(ResourceDataWriter writer, params object[] parameters) |
Writes the data block. |
Events
| :white_large_square: | name | description |
|---|