rntviewer/src/app_state.h
2024-07-11 14:27:19 +02:00

24 lines
409 B
C

struct App_State {
Window_Data win_data;
User_Input user_input;
RNTuple_Info rntinfo;
Viewer_Settings vsettings;
FILE *inspected_file;
u8 *inspected_fmem;
u64 inspected_file_size;
// @Platform: inotify file descriptor
int inot;
const char *ntpl_name;
};
internal
size_t file_size(FILE *f)
{
fseek(f, 0, SEEK_END);
size_t res = ftell(f);
fseek(f, 0, SEEK_SET);
return res;
}