EPOK RUNTIME
Input
input.hpp · controller sampling and simulation-tick input edges
Module
controller sampling and simulation-tick input edges.
Include this module
C++ include
#include "input.hpp"Types
Functions and methods
begin_tickBegins tick as part of controller sampling and simulation-tick input edges.MethodconnectedPerforms `connected` as part of controller sampling and simulation-tick input edges.Methoddiscard_edgesPerforms `discard edges` as part of controller sampling and simulation-tick input edges.Methodend_tickEnds tick as part of controller sampling and simulation-tick input edges.Methodframe_pressedPerforms `frame pressed` as part of controller sampling and simulation-tick input edges.Methodframe_releasedPerforms `frame released` as part of controller sampling and simulation-tick input edges.MethodheldPerforms `held` as part of controller sampling and simulation-tick input edges.MethodpollPolls poll as part of controller sampling and simulation-tick input edges.Function templatepressedPerforms `pressed` as part of controller sampling and simulation-tick input edges.MethodreleasedPerforms `released` as part of controller sampling and simulation-tick input edges.MethodresetResets reset as part of controller sampling and simulation-tick input edges.MethodsampleSampling accumulates edges until a simulation tick consumes them.MethodFields, variables and values
CircleNamed value `Circle` in `epok::Button`.Enum valueCrossNamed value `Cross` in `epok::Button`.Enum valueDownNamed value `Down` in `epok::Button`.Enum valueinputExposes `input` on the `epok` namespace for controller sampling and simulation-tick input edges.VariableL1Named value `L1` in `epok::Button`.Enum valueL2Named value `L2` in `epok::Button`.Enum valueL3Named value `L3` in `epok::Button`.Enum valueLeftNamed value `Left` in `epok::Button`.Enum valueR1Named value `R1` in `epok::Button`.Enum valueR2Named value `R2` in `epok::Button`.Enum valueR3Named value `R3` in `epok::Button`.Enum valueRightNamed value `Right` in `epok::Button`.Enum valueSelectNamed value `Select` in `epok::Button`.Enum valueSquareNamed value `Square` in `epok::Button`.Enum valueStartNamed value `Start` in `epok::Button`.Enum valueTriangleNamed value `Triangle` in `epok::Button`.Enum valueUpNamed value `Up` in `epok::Button`.Enum value