Remove rd7tf/Add RD7Flags
This commit is contained in:
@ -29,6 +29,15 @@ void Restart();
|
||||
} // namespace IDB
|
||||
} // namespace RenderD7
|
||||
|
||||
using RD7Flags = int;
|
||||
enum RD7Flags_ {
|
||||
RD7Flags_None = 0,
|
||||
RD7Flags_MemTrack = 1<<0,
|
||||
RD7Flags_SceneSystem = 1<<1,
|
||||
RD7Flags_ShowSplash = 1<<2,
|
||||
RD7Flags_Default = RD7Flags_SceneSystem,
|
||||
};
|
||||
|
||||
// Outdated HidApi (HidV2Patched)
|
||||
extern u32 d7_hDown;
|
||||
extern u32 d7_hHeld;
|
||||
@ -38,12 +47,10 @@ extern touchPosition d7_touch;
|
||||
|
||||
// Modern Global Api
|
||||
extern int rd7_max_objects;
|
||||
extern bool rd7_do_splash;
|
||||
extern bool rd7_enable_scene_system;
|
||||
extern bool rd7_debugging;
|
||||
extern C3D_RenderTarget *rd7_top;
|
||||
extern C3D_RenderTarget *rd7_top_right;
|
||||
extern C3D_RenderTarget *rd7_bottom;
|
||||
extern RD7Flags rd7_flags;
|
||||
|
||||
// Draw2
|
||||
extern float rd7_draw2_tsm;
|
@ -33,6 +33,10 @@
|
||||
#endif
|
||||
|
||||
// Base
|
||||
extern bool rd7i_do_splash;
|
||||
extern bool rd7i_enable_scene_system;
|
||||
extern bool rd7i_debugging;
|
||||
extern bool rd7i_enable_memtrack;
|
||||
extern std::string rd7i_app_name;
|
||||
extern std::string rd7i_config_path;
|
||||
extern nlohmann::json rd7i_config;
|
||||
|
@ -57,15 +57,8 @@
|
||||
|
||||
#define DEFAULT_CENTER 0.5f
|
||||
|
||||
/// @param rd7_do_splash Config Value To Enable RenderD7 Splash
|
||||
extern bool rd7_do_splash;
|
||||
/// @param rd7_enable_memtrack Config Value to Track Mem Allocations
|
||||
extern bool rd7_enable_memtrack;
|
||||
/// @param rd7_max_objects Config Param for C2D Mac objects
|
||||
extern int rd7_max_objects;
|
||||
/// @param rd7_enable_scene_system Enable/Disable Scene System (for example for
|
||||
/// your own implementations)
|
||||
extern bool rd7_enable_scene_system;
|
||||
|
||||
namespace RenderD7 {
|
||||
// Reference to the New Renderer
|
||||
|
Reference in New Issue
Block a user