Difference between revisions of "Struct (RW Section)"

From GTAMods Wiki
Jump to navigation Jump to search
Line 1: Line 1:
{{RW Section|Struct|0x0001}}
+
{{RW Section
 +
| NAME = Struct
 +
| VENDORNAME = Criterion Games
 +
| MODULENAME = Core
 +
| MODULEID = 000000
 +
| IDENTIFIER = 01
 +
| PARENTS = [[Atomic (RW Section)#Structure|Atomic]], [[Clump (RW Section)#Structure|Clump]], [[Geometry (RW Section)#Structure|Geometry]], [[Geometry List (RW Section)#Structure|Geometry List]], [[Frame List (RW Section)#Structure|Frame List]], [[Material (RW Section)#Structure|Material]], [[Material List (RW Section)#Structure|Material List]], [[Texture (RW Section)#Structure|Texture]], [[Texture Dictionary (RW Section)#Structure|Texture Dictionary]], [[Texture Native (RW Section)#Structure|Texture Native]]
 +
}}
  
'''Struct''' sections are multiple purpose sections. In most cases their content depends on the type of their parent section.
+
'''Struct''' sections are basic sections that store data for their direct parent. Typically all [[List_of_RW_section_IDs|core sections]] contain a struct as their first child, even if it might be empty in some cases. The content of the section varies and depends on its parent.
  
== Types ==
+
{{N|SA|VC|3}}
 
 
* [[Atomic (RW Section)#Structure|Atomic]]
 
* [[Clump (RW Section)#Structure|Clump]]
 
* [[Geometry (RW Section)#Structure|Geometry]]
 
* [[Geometry List (RW Section)#Structure|Geometry List]]
 
* [[Frame List (RW Section)#Structure|Frame List]]
 
* [[Material (RW Section)#Structure|Material]]
 
* [[Material List (RW Section)#Structure|Material List]]
 
* [[Texture (RW Section)#Structure|Texture]]
 
* [[Texture Dictionary (RW Section)#Structure|Texture Dictionary]]
 
* [[Texture Native (RW Section)#Structure|Texture Native]]
 
 
 
== See also ==
 
* [[RenderWare_binary_stream_file|RW file format specification]]
 
 
 
{{N|SA|VC}}
 

Revision as of 11:21, 11 September 2020

Struct
RenderWare Stream Section
Vendor Criterion Games
Module Core
Module ID 0x000000
Identifier 0x01
Chunk ID 0x00000001
Versions All
Hierarchy
Parents:
Atomic, Clump, Geometry, Geometry List, Frame List, Material, Material List, Texture, Texture Dictionary, Texture Native
Children:
None
Extensions:
None
File Format

Struct sections are basic sections that store data for their direct parent. Typically all core sections contain a struct as their first child, even if it might be empty in some cases. The content of the section varies and depends on its parent.