#include <base_enhancements_autoplay.h>
Public Member Functions | |
| void | reset () |
| bool | active () const |
| void | clearMenuPointer () |
| void | selectPrevious () |
| void | selectNext () |
| void | updateMenuPointer (int x, int y) |
| bool | selectMenuPointer (int x, int y) |
| bool | startSelected (const BaseEngine &engine) |
| bool | startDestination (const BaseEngine &engine, int destination) |
| void | cancel () |
| int | update (const BaseEngine &engine, BaseInputState &input) |
| void | renderMenu (const BaseData &data, int returnRoomId, byte *framebuffer, bool forcedMode) const |
| void | renderStatus (const BaseData &data, byte *framebuffer, bool forcedMode) const |
Drive WBASE by producing ordinary player input from live edge-grid routes.
| int Hopkins::WBASEEnhancementsAutoplay::update | ( | const BaseEngine & | engine, |
| BaseInputState & | input | ||
| ) |
Return the forced destination room, or -1, after updating input.