module Oid::Components::KeyReleased::Helper

Defined in:

Instance Method Summary

Instance Method Detail

def add_component_key_released : Entitas::Entity #

Add a Oid::Components::KeyReleased to the entity. Returns self to allow chainables

entity.add_component_key_released

def add_component_key_released(**args) : Entitas::Entity #

Add a Oid::Components::KeyReleased to the entity. Returns self to allow chainables

entity.add_component_key_released

def add_key_released : Entitas::Entity #

Add a Oid::Components::KeyReleased to the entity. Returns self to allow chainables

entity.add_key_released

def del_component_key_released : Entitas::Entity #

Delete Oid::Components::KeyReleased from the entity. Returns self to allow chainables

entity.del_key_released
entity.key_released # => nil

def del_key_released : Entitas::Entity #

Delete Oid::Components::KeyReleased from the entity. Returns self to allow chainables

entity.del_key_released
entity.key_released # => nil

def get_component_key_released : Oid::Components::KeyReleased #

Will return the component that is a Oid::Components::KeyReleased or raise


def has_component_key_released? : Bool #

Will return true if the entity has an component Oid::Components::KeyReleased or false if it does not


def has_key_released? : Bool #

Will return true if the entity has an component Oid::Components::KeyReleased or false if it does not


def key_released : Oid::Components::KeyReleased #

Will return the component that is a Oid::Components::KeyReleased or raise


def key_released=(value : Bool) #

def key_released? : Bool #

Alias. See #has_key_released?


def remove_component_key_released #

Append. Alias for #del_component_key_released


def remove_key_released #

Append. Alias for #del_key_released


def replace_component_key_released(component : Oid::Components::KeyReleased) #

Append. Alias for #replace_key_released


def replace_component_key_released(**args) #

Will replace the current component with the new one generated from the provided arguments

entity.replace_key_released
entity.get_key_released # => (new_comp)

def replace_key_released(component : Oid::Components::KeyReleased) #

Will replace the current component with the new one provided

entity.replace_component_key_released(new_comp)
entity.get_key_released # => (new_comp)

def replace_key_released #

Will replace the current component with the new one generated from the provided arguments

entity.replace_key_released
entity.get_key_released # => (new_comp)