class Oid::Systems::EmitInput

Included Modules

Defined in:

oid/systems/input/emit_input.cr

Constructors

Instance Method Summary

Macro Summary

Instance methods inherited from module Oid::Services::Helper

application_service : Oid::Service::Application application_service, camera_service : Oid::Service::Camera camera_service, config_service : Oid::Service::Config config_service, contexts : Contexts contexts, input_service : Oid::Service::Input input_service, logger_service : Oid::Service::Logger logger_service, time_service : Oid::Service::Time time_service, view_service : Oid::Service::View view_service, window_service : Oid::Service::Window window_service

Constructor Detail

def self.new(contexts : Entitas::Contexts) #

[View source]

Instance Method Detail

def cleanup #

[View source]
def execute #

[View source]
def init #

[View source]
def left_mouse_entity : InputEntity #

[View source]
def mouse_wheel_entity : InputEntity #

[View source]
def right_mouse_entity : InputEntity #

[View source]

Macro Detail

macro listen_for_keys(*args) #

[View source]