|
Very Simple Kernel 0.1.0
|
Go to the source code of this file.
Data Structures | |
| struct | vsk_State |
| State. More... | |
Typedefs | |
| typedef struct vsk_State | vsk_State_t |
| State. | |
| typedef void(* | vsk_State_OnEnter_t) (vsk_State_t *const self) |
| On enter callback. | |
| typedef void(* | vsk_State_OnExit_t) (vsk_State_t *const self) |
| On exit callback. | |
Functions | |
| vsk_State_t * | vsk_State_init (vsk_State_t *const self, vsk_StateContext_t *const stateContext) |
| Initializes a state. | |
| void | vsk_State_onEnter (vsk_State_t *const self) |
| Executes entry logic. | |
| void | vsk_State_onExit (vsk_State_t *const self) |
| Executes exit logic. | |