Documentation
¶
Index ¶
- type Idle
- func (idle Idle) Destroy()
- func (idle Idle) OnKeyboardEvent(event *sdl.KeyboardEvent) State
- func (idle Idle) OnMouseButtonEvent(event *sdl.MouseButtonEvent) State
- func (idle Idle) OnMouseMotionEvent(event *sdl.MouseMotionEvent) State
- func (idle Idle) OnQuit(event *sdl.QuitEvent) State
- func (idle Idle) OnTick() State
- func (idle Idle) OnTickDelay() State
- func (idle Idle) PostEvent() State
- func (idle Idle) PreEvent() State
- func (idle Idle) TickDelayed() bool
- type Pressed
- func (pressed Pressed) Destroy()
- func (pressed Pressed) OnKeyboardEvent(event *sdl.KeyboardEvent) State
- func (pressed Pressed) OnMouseButtonEvent(event *sdl.MouseButtonEvent) State
- func (pressed Pressed) OnMouseMotionEvent(event *sdl.MouseMotionEvent) State
- func (pressed Pressed) OnQuit(event *sdl.QuitEvent) State
- func (pressed Pressed) OnTick() State
- func (pressed Pressed) OnTickDelay() State
- func (pressed Pressed) PostEvent() State
- func (pressed Pressed) PreEvent() State
- func (pressed Pressed) TickDelayed() bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Idle ¶
type Idle struct {
// contains filtered or unexported fields
}
func (Idle) OnKeyboardEvent ¶
func (idle Idle) OnKeyboardEvent(event *sdl.KeyboardEvent) State
func (Idle) OnMouseButtonEvent ¶
func (idle Idle) OnMouseButtonEvent(event *sdl.MouseButtonEvent) State
func (Idle) OnMouseMotionEvent ¶
func (idle Idle) OnMouseMotionEvent(event *sdl.MouseMotionEvent) State
func (Idle) OnTickDelay ¶
func (idle Idle) OnTickDelay() State
func (Idle) TickDelayed ¶
type Pressed ¶
type Pressed struct {
// contains filtered or unexported fields
}
func MakePressed ¶
func (Pressed) OnKeyboardEvent ¶
func (pressed Pressed) OnKeyboardEvent(event *sdl.KeyboardEvent) State
func (Pressed) OnMouseButtonEvent ¶
func (pressed Pressed) OnMouseButtonEvent(event *sdl.MouseButtonEvent) State
func (Pressed) OnMouseMotionEvent ¶
func (pressed Pressed) OnMouseMotionEvent(event *sdl.MouseMotionEvent) State
func (Pressed) OnTickDelay ¶
func (pressed Pressed) OnTickDelay() State
func (Pressed) TickDelayed ¶
Click to show internal directories.
Click to hide internal directories.