enum Tsh::CollisionFlags

Overview

Flags for setting a PlayThing's collision

Defined in:

plaything.cr

Enum Members

Player = 1
Pickup = 2
Obstacle = 4
Enemy = 8
Custom1 = 16
Custom2 = 32
Custom3 = 64
Custom4 = 128
Custom5 = 256
Custom6 = 512
None = 0
All = 1023

Instance Method Summary

Instance Method Detail

def custom1? #

Returns true if this enum value contains Custom1


def custom2? #

Returns true if this enum value contains Custom2


def custom3? #

Returns true if this enum value contains Custom3


def custom4? #

Returns true if this enum value contains Custom4


def custom5? #

Returns true if this enum value contains Custom5


def custom6? #

Returns true if this enum value contains Custom6


def enemy? #

Returns true if this enum value contains Enemy


def none? #

def obstacle? #

Returns true if this enum value contains Obstacle


def pickup? #

Returns true if this enum value contains Pickup


def player? #

Returns true if this enum value contains Player