Files
fallout2-ce/src/datafile.h
Mike Klaas 018d3dd48b Deobfuscate datafile.cc/h (#281)
Also, removed unused functions from the .h file

This PR contains only mechanical renames
2026-02-17 22:35:05 -08:00

24 lines
788 B
C++

#ifndef DATAFILE_H
#define DATAFILE_H
namespace fallout {
typedef unsigned char*(DatafileLoader)(char* path, unsigned char* palette, int* widthPtr, int* heightPtr);
typedef char*(DatafileNameMangler)(char* path);
extern DatafileLoader* gDatafileLoader;
extern DatafileNameMangler* gDatafileNameMangler;
extern unsigned char gDatafilePalette[768];
char* datafileDefaultNameManglerImpl(char* path);
void datafileRemapPixelsRgb8(unsigned char* data, unsigned char* palette, int width, int height);
unsigned char* datafileReadRaw(char* path, int* widthPtr, int* heightPtr);
unsigned char* datafileRead(char* path, int* widthPtr, int* heightPtr);
unsigned char* datafileGetPalette();
unsigned char* datafileLoad(char* path, int* sizePtr);
} // namespace fallout
#endif /* DATAFILE_H */