OpenEnroth 73e68f7
Loading...
Searching...
No Matches
Classes | Enumerations
Io Namespace Reference

Classes

class  IKeyboardController
 
class  KeyboardActionMapping
 
class  KeyboardInputHandler
 
class  Mouse
 

Enumerations

enum class  InputAction : int {
  MoveForward , MoveBackwards , TurnLeft , TurnRight ,
  Yell , Jump , Combat , CastReady ,
  Attack , EventTrigger , Cast , Pass ,
  CharCycle , Quest , QuickRef , Rest ,
  TimeCal , Autonotes , Mapbook , AlwaysRun ,
  LookUp , LookDown , CenterView , ZoomIn ,
  ZoomOut , FlyUp , FlyDown , Land ,
  StrafeLeft , StrafeRight , QuickSave , QuickLoad ,
  History , Stats , Skills , Inventory ,
  Awards , NewGame , SaveGame , LoadGame ,
  ExitGame , ReturnToGame , Controls , Options ,
  Credits , Clear , Return , Minus ,
  Plus , Yes , No , Rest8Hours ,
  WaitTillDawn , WaitHour , Wait5Minutes , Screenshot ,
  Console , ToggleMouseGrab , ToggleBorderless , ToggleFullscreen ,
  ToggleResizable , CycleFilter , ReloadShaders , SelectChar1 ,
  SelectChar2 , SelectChar3 , SelectChar4 , SelectNPC1 ,
  SelectNPC2 , DialogUp , DialogDown , DialogLeft ,
  DialogRight , DialogSelect , Escape , Count ,
  Invalid = Count
}
 
enum class  KeyToggleType { TOGGLE_Continuously = 0 , TOGGLE_OneTimePress = 1 , TOGGLE_DelayContinuous = 2 }
 
enum class  TextInputType { None = 0 , Text = 1 , Number = 2 }
 

Enumeration Type Documentation

◆ InputAction

enum class Io::InputAction : int
strong
Enumerator
MoveForward 
MoveBackwards 
TurnLeft 
TurnRight 
Yell 
Jump 
Combat 
CastReady 
Attack 
EventTrigger 
Cast 
Pass 
CharCycle 
Quest 
QuickRef 
Rest 
TimeCal 
Autonotes 
Mapbook 
AlwaysRun 
LookUp 
LookDown 
CenterView 
ZoomIn 
ZoomOut 
FlyUp 
FlyDown 
Land 
StrafeLeft 
StrafeRight 
QuickSave 
QuickLoad 
History 
Stats 
Skills 
Inventory 
Awards 
NewGame 
SaveGame 
LoadGame 
ExitGame 
ReturnToGame 
Controls 
Options 
Credits 
Clear 
Return 
Minus 
Plus 
Yes 
No 
Rest8Hours 
WaitTillDawn 
WaitHour 
Wait5Minutes 
Screenshot 
Console 
ToggleMouseGrab 
ToggleBorderless 
ToggleFullscreen 
ToggleResizable 
CycleFilter 
ReloadShaders 
SelectChar1 
SelectChar2 
SelectChar3 
SelectChar4 
SelectNPC1 
SelectNPC2 
DialogUp 
DialogDown 
DialogLeft 
DialogRight 
DialogSelect 
Escape 
Count 
Invalid 

◆ KeyToggleType

enum class Io::KeyToggleType
strong
Enumerator
TOGGLE_Continuously 
TOGGLE_OneTimePress 
TOGGLE_DelayContinuous 

◆ TextInputType

enum class Io::TextInputType
strong
Enumerator
None 
Text 
Number