mirror of
https://github.com/open-goal/jak-project.git
synced 2024-10-20 11:26:18 -04:00
807ca7465f
Co-authored-by: ManDude <7569514+ManDude@users.noreply.github.com>
28 lines
595 B
C
28 lines
595 B
C
#pragma once
|
|
|
|
#include <memory>
|
|
|
|
#include "common/common_types.h"
|
|
|
|
#include "game/kernel/common/kscheme.h"
|
|
|
|
/*!
|
|
* @file screenshot.h
|
|
* This file contains a basic interface for the screen shot system to make it easier to share with
|
|
* the GOAL kernel.
|
|
*/
|
|
|
|
// this must match the structure in capture-pc.gc (if present)
|
|
struct ScreenShotSettings {
|
|
s32 width;
|
|
s32 height;
|
|
s32 msaa;
|
|
char name[244];
|
|
};
|
|
|
|
extern ScreenShotSettings* g_screen_shot_settings;
|
|
extern bool g_want_screenshot;
|
|
|
|
void register_screen_shot_settings(ScreenShotSettings* settings);
|
|
const char* get_screen_shot_name();
|