Files
cyberarm_engine/lib/cyberarm_engine.rb
2019-10-06 21:35:10 -05:00

46 lines
1.6 KiB
Ruby

begin
require File.expand_path("../../ffi-gosu/lib/gosu", File.dirname(__FILE__))
rescue LoadError => e
pp e
require "gosu"
end
require_relative "cyberarm_engine/version"
require_relative "cyberarm_engine/common"
require_relative "cyberarm_engine/game_object"
require_relative "cyberarm_engine/engine"
require_relative "cyberarm_engine/lib/bounding_box"
require_relative "cyberarm_engine/lib/vector"
require_relative "cyberarm_engine/lib/matrix"
require_relative "cyberarm_engine/lib/ray"
require_relative "cyberarm_engine/lib/shader" if defined?(OpenGL)
require_relative "cyberarm_engine/background"
require_relative "cyberarm_engine/objects/text"
require_relative "cyberarm_engine/objects/timer"
require_relative "cyberarm_engine/ui/theme"
require_relative "cyberarm_engine/ui/event"
require_relative "cyberarm_engine/ui/style"
require_relative "cyberarm_engine/ui/border_canvas"
require_relative "cyberarm_engine/ui/element"
require_relative "cyberarm_engine/ui/elements/label"
require_relative "cyberarm_engine/ui/elements/button"
require_relative "cyberarm_engine/ui/elements/toggle_button"
require_relative "cyberarm_engine/ui/elements/edit_line"
require_relative "cyberarm_engine/ui/elements/image"
require_relative "cyberarm_engine/ui/elements/container"
require_relative "cyberarm_engine/ui/elements/flow"
require_relative "cyberarm_engine/ui/elements/stack"
require_relative "cyberarm_engine/ui/elements/check_box"
require_relative "cyberarm_engine/ui/elements/progress"
require_relative "cyberarm_engine/ui/dsl"
require_relative "cyberarm_engine/game_state"
require_relative "cyberarm_engine/ui/gui_state"