-
Notifications
You must be signed in to change notification settings - Fork 0
ixchow/http-tweak
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
HTTP-Tweak: Adjust (anything) in your app, at runtime, in a browser. ----------- Usage: #include <tweak.hpp> //during program init (optional) TWEAK_CONFIG(8888, "tweak-ui.html"); //address to bind on + ui HTML file float JumpHeight = 1.0f; //default value TWEAK(JumpHeight); //set as adjustable (within the scope of TWEAK) float walkSpeed = 0.7f; //default value TWEAK_HINT(walkSpeed, "float 0.0 10.0"); //set as adjustable, supply a custom hint to be passed to the ui html file (with the default UI, this makes a slider with min 0 and max 10) while (1) { TWEAK_SYNC(); //update tweaked values //... rest of runloop ... } TWEAK and TWEAK_HINT both create objects to track the tweaked. So you need to make sure they don't go out of scope. Note: During build: -DTWEAK_ENABLE , link against tweak.cpp .
About
Tweak things in a running C++ app using an HTTP GUI.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published