AnimaEngine  1.0.0
Nintendo DS Pokemon Black, White, Black 2, and White 2 sprite extraction and preview toolchain
Data Fields
JsonMemberInfo Struct Reference

Metadata describing a single member record parsed from an NARC archive. More...

#include <json_export.h>

Data Fields

int offset
 
int member_id
 
size_t raw_size
 
size_t decoded_size
 
char compression [32]
 
char magic [5]
 
char type [32]
 
char raw_path [JSON_PATH_BUFFER_SIZE]
 
char nds_path [JSON_PATH_BUFFER_SIZE]
 

Detailed Description

Metadata describing a single member record parsed from an NARC archive.

Field Documentation

◆ compression

char JsonMemberInfo::compression[32]

Description of compression format used (e.g. "LZ10").

◆ decoded_size

size_t JsonMemberInfo::decoded_size

Size in bytes of decompressed/decoded buffer.

◆ magic

char JsonMemberInfo::magic[5]

Magic identifier signature (e.g. "RGCN").

◆ member_id

int JsonMemberInfo::member_id

ID index of member inside the NARC.

◆ nds_path

char JsonMemberInfo::nds_path[JSON_PATH_BUFFER_SIZE]

Virtual NDS path inside game ROM.

◆ offset

int JsonMemberInfo::offset

Absolute file offset of the member.

◆ raw_path

char JsonMemberInfo::raw_path[JSON_PATH_BUFFER_SIZE]

Physical filesystem destination path of raw dump.

◆ raw_size

size_t JsonMemberInfo::raw_size

Size in bytes of compressed source member data.

◆ type

char JsonMemberInfo::type[32]

Categorized file type label (e.g. "ncgr", "nclr").


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