enum Rosegold::MovementKeys::Key

Overview

Bit flags for directional movement input.

Defined in:

rosegold/control/movement_keys.cr

Enum Members

Forward = 1

Forward movement.

Backward = 2

Backward movement.

Left = 4

Left strafe movement.

Right = 8

Right strafe movement.

None = 0
All = 15

Instance Method Summary

Instance Method Detail

def backward? #

Returns true if this enum value contains Backward


[View source]
def forward? #

Returns true if this enum value contains Forward


[View source]
def left? #

Returns true if this enum value contains Left


[View source]
def none? #

[View source]
def right? #

Returns true if this enum value contains Right


[View source]