Pinned Repositories
assembly.h
asm <--> bytes <--> asm
code_injection.h
Easily create detours and other injections
dependency_injection.h
Simple C++ DI / IOC
dll_injector.h
InjectDLL("app.exe", "lib.dll")
function_pointer.h
callback(this, &MyClass::Function)
gooey.h
Lightweight DSL for creating GUIs in C++ (adapters for Qt, wxWidgets, and more)
managed_pointer.h
C++ pointer with configurable ownership
Packages
MrowrLib vcpkg / xmake packages
virtual_collections.h
C++ Map/Set/Array with pure virtual interfaces (safe to use across DLL boundaries)
void_pointer.h
Memory-managed void*
std::mrowr's Repositories
MrowrLib/dll_injector.h
InjectDLL("app.exe", "lib.dll")
MrowrLib/gooey.h
Lightweight DSL for creating GUIs in C++ (adapters for Qt, wxWidgets, and more)
MrowrLib/void_pointer.h
Memory-managed void*
MrowrLib/assembly.h
asm <--> bytes <--> asm
MrowrLib/code_injection.h
Easily create detours and other injections
MrowrLib/dependency_injection.h
Simple C++ DI / IOC
MrowrLib/function_pointer.h
callback(this, &MyClass::Function)
MrowrLib/managed_pointer.h
C++ pointer with configurable ownership
MrowrLib/Packages
MrowrLib vcpkg / xmake packages
MrowrLib/virtual_collections.h
C++ Map/Set/Array with pure virtual interfaces (safe to use across DLL boundaries)
MrowrLib/.github
MrowrLib Profile
MrowrLib/_Log_.h
_Log_("Easiest Logging Ever")
MrowrLib/collections.h
Easily swap out C++ collection classes
MrowrLib/global_macro_functions.h
CppGlobalCodeBlocks { ... }
MrowrLib/memory_util.h
MemoryUtil::Read<Easy>(0x69420)
MrowrLib/MiniSpecs.cpp
Mini C++ Test Framework
MrowrLib/string_format.h
string_format("Super {}", "Easy")