Documentation
¶
Index ¶
- type SDL2InputBackend
- func (i *SDL2InputBackend) CursorPosition() (x int, y int)
- func (i *SDL2InputBackend) InputChars() []rune
- func (i *SDL2InputBackend) IsKeyJustPressed(key inputbackend.Key) bool
- func (i *SDL2InputBackend) IsKeyJustReleased(key inputbackend.Key) bool
- func (i *SDL2InputBackend) IsKeyPressed(key inputbackend.Key) bool
- func (i *SDL2InputBackend) IsMouseButtonJustPressed(button inputbackend.MouseButton) bool
- func (i *SDL2InputBackend) IsMouseButtonJustReleased(button inputbackend.MouseButton) bool
- func (i *SDL2InputBackend) IsMouseButtonPressed(button inputbackend.MouseButton) bool
- func (i *SDL2InputBackend) KeyPressDuration(key inputbackend.Key) int
- func (i SDL2InputBackend) Process() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SDL2InputBackend ¶
type SDL2InputBackend struct {
// contains filtered or unexported fields
}
func Create ¶
func Create() (*SDL2InputBackend, error)
func (*SDL2InputBackend) CursorPosition ¶
func (i *SDL2InputBackend) CursorPosition() (x int, y int)
func (*SDL2InputBackend) InputChars ¶
func (i *SDL2InputBackend) InputChars() []rune
func (*SDL2InputBackend) IsKeyJustPressed ¶
func (i *SDL2InputBackend) IsKeyJustPressed(key inputbackend.Key) bool
func (*SDL2InputBackend) IsKeyJustReleased ¶
func (i *SDL2InputBackend) IsKeyJustReleased(key inputbackend.Key) bool
func (*SDL2InputBackend) IsKeyPressed ¶
func (i *SDL2InputBackend) IsKeyPressed(key inputbackend.Key) bool
func (*SDL2InputBackend) IsMouseButtonJustPressed ¶
func (i *SDL2InputBackend) IsMouseButtonJustPressed(button inputbackend.MouseButton) bool
func (*SDL2InputBackend) IsMouseButtonJustReleased ¶
func (i *SDL2InputBackend) IsMouseButtonJustReleased(button inputbackend.MouseButton) bool
func (*SDL2InputBackend) IsMouseButtonPressed ¶
func (i *SDL2InputBackend) IsMouseButtonPressed(button inputbackend.MouseButton) bool
func (*SDL2InputBackend) KeyPressDuration ¶
func (i *SDL2InputBackend) KeyPressDuration(key inputbackend.Key) int
func (SDL2InputBackend) Process ¶
func (i SDL2InputBackend) Process() error
Click to show internal directories.
Click to hide internal directories.