2018-09-22 19:52:52 +02:00
|
|
|
#ifndef RETAINS_VARS_H_
|
|
|
|
#define RETAINS_VARS_H_
|
|
|
|
#include "patcher/function_patcher.h"
|
|
|
|
#include "plugin/dynamic_linking_defines.h"
|
2019-03-01 19:26:15 +01:00
|
|
|
#include <dynamic_libs/gx2_functions.h>
|
2018-09-22 19:52:52 +02:00
|
|
|
|
|
|
|
extern replacement_data_t gbl_replacement_data;
|
|
|
|
extern dyn_linking_relocation_data_t gbl_dyn_linking_data;
|
|
|
|
|
2019-03-01 19:26:15 +01:00
|
|
|
|
|
|
|
extern bool g_NotInLoader;
|
|
|
|
|
2018-09-22 19:52:52 +02:00
|
|
|
extern uint8_t gAppStatus;
|
|
|
|
extern uint64_t gGameTitleID;
|
|
|
|
extern volatile uint8_t gSDInitDone;
|
|
|
|
|
|
|
|
|
|
|
|
extern void * ntfs_mounts;
|
|
|
|
extern int32_t ntfs_mount_count;
|
|
|
|
|
|
|
|
extern struct buffer_store drc_store;
|
|
|
|
extern struct buffer_store tv_store;
|
|
|
|
|
2019-03-01 19:26:15 +01:00
|
|
|
extern GX2ColorBuffer g_vid_main_cbuf;
|
|
|
|
extern GX2Texture g_vid_drcTex;
|
|
|
|
extern GX2Texture g_vid_tvTex;
|
|
|
|
extern GX2ContextState* g_vid_ownContextState;
|
|
|
|
extern GX2ContextState* g_vid_originalContextSave;
|
|
|
|
extern GX2Sampler g_vid_sampler;
|
|
|
|
|
2018-09-22 19:52:52 +02:00
|
|
|
#endif // RETAINS_VARS_H_
|