diff --git a/include/renderd7/Color.hpp b/include/renderd7/Color.hpp index 104e685..8b0f262 100644 --- a/include/renderd7/Color.hpp +++ b/include/renderd7/Color.hpp @@ -2,17 +2,13 @@ #include #include -#include -#include -#include -#include #include #define UNPACK_RGBA(col) (uint8_t)(col >> 24), (col >> 16), (col >> 8), (col) #define UNPACK_BGRA(col) (uint8_t)(col >> 8), (col >> 16), (col >> 24), (col) inline uint32_t RGBA8(uint8_t r, uint8_t g, uint8_t b, uint8_t a = 255) { -#define ISIMPLEPAK(x, y) (((x)&0xff) << y) +#define ISIMPLEPAK(x, y) (((x) & 0xff) << y) return (ISIMPLEPAK(r, 0) | ISIMPLEPAK(g, 8) | ISIMPLEPAK(b, 16) | ISIMPLEPAK(a, 24)); } @@ -165,4 +161,4 @@ std::string RGB2Hex(int r, int g, int b); /// @return Color32 uint32_t Hex(const std::string &color, uint8_t a = 255); } // namespace Color -} // namespace RenderD7 \ No newline at end of file +} // namespace RenderD7 diff --git a/include/renderd7/DrawV2.hpp b/include/renderd7/DrawV2.hpp index 435cfe4..c10f1b3 100644 --- a/include/renderd7/DrawV2.hpp +++ b/include/renderd7/DrawV2.hpp @@ -6,7 +6,6 @@ #include #include #include -#include #define MAKEFLAG(x) (1 << x) @@ -51,4 +50,4 @@ void Text(R7Vec2 pos, const std::string& text, RD7TextFlags flags = 0); void Image(RenderD7::Image* img, const R7Vec2& pos = R7Vec2(0, 0), const R7Vec2& scale = R7Vec2(1, 1)); } // namespace Draw2 -} // namespace RenderD7 \ No newline at end of file +} // namespace RenderD7 diff --git a/include/renderd7/FunctionTrace.hpp b/include/renderd7/FunctionTrace.hpp index f4245a6..7293163 100644 --- a/include/renderd7/FunctionTrace.hpp +++ b/include/renderd7/FunctionTrace.hpp @@ -1,10 +1,7 @@ #pragma once // Base includes -#include #include -#include #include -#include // 3ds does not support std::chrono #include <3ds.h> @@ -50,4 +47,4 @@ inline void End(std::string group, std::string func_name) { rd7_traces[trace_id].time_start / (float)TICKS_PER_MSEC); } } // namespace Ftrace -} // namespace RenderD7 \ No newline at end of file +} // namespace RenderD7 diff --git a/include/renderd7/Memory.hpp b/include/renderd7/Memory.hpp index c42eabc..824593e 100644 --- a/include/renderd7/Memory.hpp +++ b/include/renderd7/Memory.hpp @@ -1,7 +1,6 @@ #pragma once -#include -#include +#include namespace RenderD7 { namespace Memory { diff --git a/include/renderd7/Message.hpp b/include/renderd7/Message.hpp index e7dcdb5..7f035f4 100644 --- a/include/renderd7/Message.hpp +++ b/include/renderd7/Message.hpp @@ -17,6 +17,9 @@ struct Message { void ProcessMessages(); void PushMessage(const Message& msg); +inline void PushMessage(const std::string& head, const std::string& msg) { + PushMessage(Message(head, msg)); +} // Config void SetMessageIdleStartFrame(int frame); void SetMessageTotalAnimationFrames(int total_frames); diff --git a/include/renderd7/Ovl.hpp b/include/renderd7/Ovl.hpp index df0569e..d6cc4d6 100644 --- a/include/renderd7/Ovl.hpp +++ b/include/renderd7/Ovl.hpp @@ -1,4 +1,5 @@ #pragma once +#include #include namespace RenderD7 { @@ -24,4 +25,4 @@ class Ovl { /// @brief Add an Overlay to the Screen /// @param scene Overlay to push to Screen void AddOvl(std::unique_ptr scene); -} // namespace RenderD7 \ No newline at end of file +} // namespace RenderD7 diff --git a/include/renderd7/Security.hpp b/include/renderd7/Security.hpp index dc39d15..95fd550 100644 --- a/include/renderd7/Security.hpp +++ b/include/renderd7/Security.hpp @@ -1,11 +1,6 @@ #pragma once #include <3ds.h> -#include -#include -#include -#include - namespace RenderD7 { namespace Init { void Security(); @@ -53,4 +48,4 @@ class Security { } // namespace RenderD7 /// @brief RenderD7 Security Object -extern RenderD7::Security *rd7_security; \ No newline at end of file +extern RenderD7::Security *rd7_security; diff --git a/include/renderd7/Tasks.hpp b/include/renderd7/Tasks.hpp index dc64288..6e0e622 100644 --- a/include/renderd7/Tasks.hpp +++ b/include/renderd7/Tasks.hpp @@ -1,8 +1,6 @@ #pragma once #include <3ds.h> -#include - namespace RenderD7 { namespace Tasks { /// @brief Push A Task @@ -11,4 +9,4 @@ void create(ThreadFunc entrypoint); /// @brief Destroy all Tasks void destroy(void); } // namespace Tasks -} // namespace RenderD7 \ No newline at end of file +} // namespace RenderD7 diff --git a/include/renderd7/UI7.hpp b/include/renderd7/UI7.hpp index 956e702..9ca1272 100644 --- a/include/renderd7/UI7.hpp +++ b/include/renderd7/UI7.hpp @@ -1,11 +1,7 @@ #pragma once -#include -#include #include #include -#include -#include // UI7: The new RenderD7 UI Standart based on // Draw2 (based on Citro2D) @@ -56,4 +52,4 @@ R7Vec2 GetCursorPos(); void SetCursorPos(R7Vec2 cp); void RestoreCursor(); void SameLine(); -} // namespace UI7 \ No newline at end of file +} // namespace UI7 diff --git a/include/renderd7/font.hpp b/include/renderd7/font.hpp index 2f4e070..cdbccee 100644 --- a/include/renderd7/font.hpp +++ b/include/renderd7/font.hpp @@ -4,7 +4,6 @@ #include #include -#include namespace RenderD7 { class Font { @@ -30,4 +29,4 @@ class Font { private: C2D_Font fnt = nullptr; }; -} // namespace RenderD7 \ No newline at end of file +} // namespace RenderD7 diff --git a/include/renderd7/log.hpp b/include/renderd7/log.hpp index ea7fe63..50c1d6b 100644 --- a/include/renderd7/log.hpp +++ b/include/renderd7/log.hpp @@ -1,9 +1,7 @@ #pragma once #include -#include #include -#include #include /// @brief Log Class diff --git a/include/renderd7/nimg.hpp b/include/renderd7/nimg.hpp index 5e3a8fa..c125d03 100644 --- a/include/renderd7/nimg.hpp +++ b/include/renderd7/nimg.hpp @@ -1,7 +1,7 @@ #pragma once #include -#include +#include #include #define NPI_NIMG_ (uint32_t)0x4e494d47 // Magic: NIMG @@ -27,4 +27,4 @@ struct nimg { nimg NIMG_Load(std::string path); nimg NIMG_LoadFromMem(unsigned char* buffer, size_t bf_size); void NIMG_Save(nimg image, std::string path); -} // namespace RenderD7 \ No newline at end of file +} // namespace RenderD7 diff --git a/include/renderd7/renderd7.hpp b/include/renderd7/renderd7.hpp index 49a2ea1..60966e2 100644 --- a/include/renderd7/renderd7.hpp +++ b/include/renderd7/renderd7.hpp @@ -1,18 +1,10 @@ #pragma once /// c++ Includes -#include -#include #include -#include -#include -#include -#include #include #include -#include #include #include -#include /// c includes #include #include diff --git a/include/renderd7/thread.hpp b/include/renderd7/thread.hpp index 973a2b8..307cf35 100644 --- a/include/renderd7/thread.hpp +++ b/include/renderd7/thread.hpp @@ -4,7 +4,6 @@ #include #include #include -#include using CTRU_Thread = Thread; diff --git a/rd7tf/source/scene.cpp b/rd7tf/source/scene.cpp index b8efa47..7c6f5a6 100644 --- a/rd7tf/source/scene.cpp +++ b/rd7tf/source/scene.cpp @@ -149,4 +149,4 @@ void Sample::Logic() { // Make sure to clear after processing!!!; shared_requests.clear(); if (d7_hDown & KEY_B) debug_background = !debug_background; -} \ No newline at end of file +} diff --git a/source/DrawV2.cpp b/source/DrawV2.cpp index 5004c5f..0177eca 100644 --- a/source/DrawV2.cpp +++ b/source/DrawV2.cpp @@ -1,6 +1,5 @@ #include -#include #include #include #include @@ -238,4 +237,4 @@ void Image(RenderD7::Image *img, const R7Vec2 &pos, const R7Vec2 &scale) { C2D_DrawImageAt(img->get(), pos.x, pos.y, 0.5f, nullptr, scale.x, scale.y); } } // namespace Draw2 -} // namespace RenderD7 \ No newline at end of file +} // namespace RenderD7 diff --git a/source/FileSystem.cpp b/source/FileSystem.cpp index d491609..a9a823b 100644 --- a/source/FileSystem.cpp +++ b/source/FileSystem.cpp @@ -8,7 +8,6 @@ // Debugging #include #include -#include #include bool ___dir__predicate__(const RenderD7::FileSystem::Entry &lhs, @@ -68,4 +67,4 @@ RenderD7::FileSystem::GetDirContentsExt( } std::sort(res.begin(), res.end(), ___dir__predicate__); return res; -} \ No newline at end of file +} diff --git a/source/Memory.cpp b/source/Memory.cpp index f85bd65..53f7baa 100644 --- a/source/Memory.cpp +++ b/source/Memory.cpp @@ -51,4 +51,4 @@ size_t GetTotalFreed() { return metrics.t_TotalFreed; } size_t GetCurrent() { return metrics.t_CurrentlyAllocated(); } } // namespace Memory -} // namespace RenderD7 \ No newline at end of file +} // namespace RenderD7 diff --git a/source/Tasks.cpp b/source/Tasks.cpp index 2ee930b..9636598 100644 --- a/source/Tasks.cpp +++ b/source/Tasks.cpp @@ -3,6 +3,7 @@ #include #include +#include static std::vector threads; @@ -19,4 +20,4 @@ void RenderD7::Tasks::destroy(void) { threadJoin(threads.at(i), U64_MAX); threadFree(threads.at(i)); } -} \ No newline at end of file +} diff --git a/source/Time.cpp b/source/Time.cpp index 8a36047..fbb044d 100644 --- a/source/Time.cpp +++ b/source/Time.cpp @@ -4,7 +4,6 @@ #include #include -#include #include #include #include diff --git a/source/internal_db.cpp b/source/internal_db.cpp index 86fb719..90831c2 100644 --- a/source/internal_db.cpp +++ b/source/internal_db.cpp @@ -1,5 +1,4 @@ #include -#include #include #include #include @@ -7,7 +6,6 @@ #include #include -#include #include #include #include @@ -253,4 +251,4 @@ void ServerThread(RenderD7::Parameter param) { void IdbServer() { rd7i_idb_server.initialize(ServerThread); rd7i_idb_server.start(true); -} \ No newline at end of file +} diff --git a/source/nimg.cpp b/source/nimg.cpp index fd46b72..648a891 100644 --- a/source/nimg.cpp +++ b/source/nimg.cpp @@ -1,15 +1,13 @@ -#include #include -#include +#include #include -#include // Use an Npi simplifier cause I am lazy #define reca_cc(x) reinterpret_cast(x) #define reca_c(x) reinterpret_cast(x) -#define pak32(q, w, e, r) \ - ((((q)&0xff) << 0) | (((w)&0xff) << 8) | (((e)&0xff) << 16) | \ - (((r)&0xff) << 24)) +#define pak32(q, w, e, r) \ + ((((q) & 0xff) << 0) | (((w) & 0xff) << 8) | (((e) & 0xff) << 16) | \ + (((r) & 0xff) << 24)) // Stupid RLE Algorithm void npi_compress(std::vector& ret, @@ -116,4 +114,4 @@ void NIMG_Save(nimg image, std::string path) { // Close stream fout.close(); } -} // namespace RenderD7 \ No newline at end of file +} // namespace RenderD7 diff --git a/source/renderd7.cpp b/source/renderd7.cpp index c132643..a7bd0c7 100644 --- a/source/renderd7.cpp +++ b/source/renderd7.cpp @@ -1,4 +1,3 @@ -#include #include // Switch to Draw2 #include // Integate HidApi #include @@ -12,6 +11,10 @@ #include #include +// C++ includes +#include +#include + static void RD7i_ExitHook() { C2D_TextBufDelete(rd7i_text_buffer); C2D_TextBufDelete(rd7i_d2_dimbuf); @@ -599,10 +602,10 @@ void RenderD7::RSettings::Draw(void) const { // List Bg for (int i = 0; i < 12; i++) { if ((i % 2 == 0)) - RenderD7::Draw2::RFS(R7Vec2(0, 40 + (i)*15), R7Vec2(400, 15), + RenderD7::Draw2::RFS(R7Vec2(0, 40 + (i) * 15), R7Vec2(400, 15), RenderD7::StyleColor(RD7Color_List0)); else - RenderD7::Draw2::RFS(R7Vec2(0, 40 + (i)*15), R7Vec2(400, 15), + RenderD7::Draw2::RFS(R7Vec2(0, 40 + (i) * 15), R7Vec2(400, 15), RenderD7::StyleColor(RD7Color_List1)); } @@ -821,4 +824,4 @@ float RenderD7::GetTime() { return rd7i_time; } std::string RenderD7::GetAppDirectory() { return "sdmc:/RenderD7/Apps/" + rd7i_app_name; -} \ No newline at end of file +}