Cavestory Mod API
Public Attributes | Static Public Attributes | List of all members
PXLANG_RESOURCE_STRUCT Struct Reference

Holds information for a compiled pixel language file (.pxclang). More...

#include <LanguageResource.h>

Public Attributes

char * path_name
 The path name of this resource. More...
 
unsigned int font_width
 This localization resource's desired font width.
 
unsigned int font_height
 This localization resource's desired font height.
 
unsigned int file_crc
 Used to compare against the uncompiled file's CRC, and if they are different, then it will be re-compiled.
 
char * file_name
 The file name of this resource.
 
char * font_name
 The font name of this resource.
 
int encoding_type
 The encoding type.
 
int charset_type
 The charset type.
 
char * display_name
 The display name of this localization file.
 
unsigned int selected_group_crc
 The selected group CRC.
 
unsigned int group_count
 The amount of groups in this resource.
 
PXLANG_GROUP_STRUCTgroup_list
 The group list.
 
unsigned int string_table_size
 The amount of localized strings.
 
wchar_t ** string_table
 The string list.
 
bool hidden
 Whether this resource is hidden or not.
 
unsigned char char_travel
 Used to compare against the uncompiled file's CRC, and if they are different, then it will be re-compiled.
 
PXLANG_RESOURCE_STRUCTnext
 The next language resource.
 
PXLANG_RESOURCE_STRUCTprev
 The previous language resource.
 
unsigned int symbol_count
 The amount of symbols.
 
PXLANG_DEBUG_SYMBOL_STRUCTsymbol_list
 The string list.
 

Static Public Attributes

static PXLANG_RESOURCE_STRUCTfirst
 The first language resource.
 

Detailed Description

Holds information for a compiled pixel language file (.pxclang).

Member Data Documentation

◆ path_name

char* PXLANG_RESOURCE_STRUCT::path_name

The path name of this resource.

Does not end with a trailing slash.


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