V-Gears 0
Free Final Fantasy VII engine.
VGears::TxzFileSerializer::VRamBlock Struct Reference

A video RAM block representation. More...

#include <TxzFileSerializer.h>

Collaboration diagram for VGears::TxzFileSerializer::VRamBlock:

Public Attributes

uint32 block_size = 0
 Block size, in bytes. More...
 
uint16 x = 0
 X component of the top left cornet of the block, in pixels. More...
 
uint16 y = 0
 Y component of the top left cornet of the block, in pixels. More...
 
uint16 width = 0
 Width of the block, in pixels. More...
 
uint16 height = 0
 Heigh of the block, in pixels. More...
 
std::vector< uint8pixels
 The list of pixels. More...
 

Detailed Description

A video RAM block representation.

Member Data Documentation

◆ block_size

uint32 VGears::TxzFileSerializer::VRamBlock::block_size = 0

Block size, in bytes.

◆ height

uint16 VGears::TxzFileSerializer::VRamBlock::height = 0

Heigh of the block, in pixels.

◆ pixels

std::vector<uint8> VGears::TxzFileSerializer::VRamBlock::pixels

The list of pixels.

It's size shoud be width * height * 2

◆ width

uint16 VGears::TxzFileSerializer::VRamBlock::width = 0

Width of the block, in pixels.

◆ x

uint16 VGears::TxzFileSerializer::VRamBlock::x = 0

X component of the top left cornet of the block, in pixels.

◆ y

uint16 VGears::TxzFileSerializer::VRamBlock::y = 0

Y component of the top left cornet of the block, in pixels.


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