class SDLOpenGLImGuiFrontend

Defined in:

crab/common/frontend/sdl_opengl_imgui_frontend.cr

Constant Summary

CONTROLLERS = [StubbedController, GBController, GBAController]
ROM_EXTENSIONS = CONTROLLERS.reduce([] of String) do |acc, controller| acc + controller.extensions end
SHADERS = Path["/srv/crystaldoc.info/github-mattrberry-crab-master/src/crab/common/frontend/shaders"]

Constructors

Instance Method Summary

Instance methods inherited from class Frontend

run : NoReturn run

Constructor methods inherited from class Frontend

new(config : Config, bios : String | Nil, rom : String | Nil) new

Constructor Detail

def self.new(config : Config, bios : String | Nil, rom : String | Nil) #

[View source]

Instance Method Detail

def pause(b : Bool) : Nil #

[View source]
def render_logo : Nil #

[View source]
def run : NoReturn #

[View source]