This website requires JavaScript.
Explore
Help
Sign In
kts
/
RtB
Watch
1
Star
0
Fork
You've already forked RtB
0
Code
Issues
Pull Requests
Releases
Wiki
Activity
f05725438d
RtB
/
build
/
linux
History
kts
a567769fcf
Core now uses a state stack. States may be pushed on the stack with Core::pushState(State*) and popped off with Core::popState(). Pushing a state will trigger the old state's onCede(), push the state onto the stack, then call the new state's onInit(if DID_INIT is not set) then onRise(). Popping a state will trigger the top state's onCede and the previous state(if it exists)'s onRise. Core::doProcess now has a delta tickrate accumulator that ensures the world is processed at Core::tick_rate. Rendering is not capped to this tickrate, as doRender is called outside of the Event handling and state processing. Finally, functionality that was in Core for testing is now in TestState - it pushed onto the stack during Core::initSystem
2015-03-02 19:58:35 -08:00
..
.gitignore
Basic Linux make build environment. DRequires some modification to work on a fresh system -- instructions to be added at a later date.
2015-02-04 16:56:01 -08:00
Makefile
Core now uses a state stack. States may be pushed on the stack with Core::pushState(State*) and popped off with Core::popState(). Pushing a state will trigger the old state's onCede(), push the state onto the stack, then call the new state's onInit(if DID_INIT is not set) then onRise(). Popping a state will trigger the top state's onCede and the previous state(if it exists)'s onRise. Core::doProcess now has a delta tickrate accumulator that ensures the world is processed at Core::tick_rate. Rendering is not capped to this tickrate, as doRender is called outside of the Event handling and state processing. Finally, functionality that was in Core for testing is now in TestState - it pushed onto the stack during Core::initSystem
2015-03-02 19:58:35 -08:00