V-Gears 0
Free Final Fantasy VII engine.
VGears::PFileSerializer::Header Struct Reference

The header of a P file. More...

#include <VGearsPFileSerializer.h>

Collaboration diagram for VGears::PFileSerializer::Header:

Public Attributes

uint32 version
 The file format version. More...
 
uint32 unknown_04
 Unknown data. More...
 
uint32 vertex_type
 Type of vertices. More...
 
uint32 num_vertices
 The number of vertices. More...
 
uint32 num_normals
 The number of normals. More...
 
uint32 num_unknown1
 Number of unknown data blocks. More...
 
uint32 num_texture_coordinates
 Number of texture coordinates. More...
 
uint32 num_vertex_colors
 Number of vertex colours. More...
 
uint32 num_edges
 Number of edges. More...
 
uint32 num_polygons
 Number of polygons. More...
 
uint32 num_unknown2
 Number of unknown data blocks. More...
 
uint32 num_unknown3
 Number of unknown data blocks. More...
 
uint32 num_materials
 Number of materials. More...
 
uint32 num_groups
 Number of groups. More...
 
uint32 num_bboxes
 Number of bounding boxes. More...
 
uint32 norm_index_table_flag
 
uint32 runtime_data [0x10]
 

Detailed Description

The header of a P file.

Member Data Documentation

◆ norm_index_table_flag

uint32 VGears::PFileSerializer::Header::norm_index_table_flag
Todo:
Understand and document.

◆ num_bboxes

uint32 VGears::PFileSerializer::Header::num_bboxes

Number of bounding boxes.

◆ num_edges

uint32 VGears::PFileSerializer::Header::num_edges

Number of edges.

◆ num_groups

uint32 VGears::PFileSerializer::Header::num_groups

Number of groups.

◆ num_materials

uint32 VGears::PFileSerializer::Header::num_materials

Number of materials.

◆ num_normals

uint32 VGears::PFileSerializer::Header::num_normals

The number of normals.

◆ num_polygons

uint32 VGears::PFileSerializer::Header::num_polygons

Number of polygons.

◆ num_texture_coordinates

uint32 VGears::PFileSerializer::Header::num_texture_coordinates

Number of texture coordinates.

◆ num_unknown1

uint32 VGears::PFileSerializer::Header::num_unknown1

Number of unknown data blocks.

◆ num_unknown2

uint32 VGears::PFileSerializer::Header::num_unknown2

Number of unknown data blocks.

◆ num_unknown3

uint32 VGears::PFileSerializer::Header::num_unknown3

Number of unknown data blocks.

◆ num_vertex_colors

uint32 VGears::PFileSerializer::Header::num_vertex_colors

Number of vertex colours.

◆ num_vertices

uint32 VGears::PFileSerializer::Header::num_vertices

The number of vertices.

◆ runtime_data

uint32 VGears::PFileSerializer::Header::runtime_data[0x10]
Todo:
Understand and document.

◆ unknown_04

uint32 VGears::PFileSerializer::Header::unknown_04

Unknown data.

◆ version

uint32 VGears::PFileSerializer::Header::version

The file format version.

◆ vertex_type

uint32 VGears::PFileSerializer::Header::vertex_type

Type of vertices.


The documentation for this struct was generated from the following file: