Sha256: dc1645335c15f2987efbcd9cb16c2add1ff1e6ca6cd0e4697283d63ff977dfba

Contents?: true

Size: 611 Bytes

Versions: 1

Compression:

Stored size: 611 Bytes

Contents

module Hate
  module Graphics
    require 'util/gl'
    require "ruby-sdl-ffi/sdl"

    include FFI, GL, GLU
    
    class SDLException < RuntimeError
    end

    autoload :Camera,    APP_PATH + '/hate/graphics/camera.rb'
    autoload :Color,     APP_PATH + '/hate/graphics/color.rb'
    autoload :Light,     APP_PATH + '/hate/graphics/light.rb'
    autoload :Manager,   APP_PATH + '/hate/graphics/manager.rb'
    autoload :Shader,    APP_PATH + '/hate/graphics/shader.rb'
    autoload :Shapes,    APP_PATH + '/hate/graphics/shapes.rb'
    autoload :Window,    APP_PATH + '/hate/graphics/window.rb'
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
hate-0.1.0 lib/hate/graphics.rb