Module SDL
In: lib/rubysdl_compatible_ver1.rb
lib/rubysdl_aliases.rb
lib/sdl.rb

rubysdl_opengl.c

Methods

Classes and Modules

Module SDL::Mixer
Module SDL::Mouse
Class SDL::BMFont
Class SDL::CD
Class SDL::CollisionMap
Class SDL::Joystick
Class SDL::Kanji
Class SDL::MPEG
Class SDL::PixelFormat
Class SDL::Screen
Class SDL::Surface
Class SDL::TTF

Constants

GL_RED_SIZE = GL::RED_SIZE
GL_GREEN_SIZE = GL::GREEN_SIZE
GL_BLUE_SIZE = GL::BLUE_SIZE
GL_ALPHA_SIZE = GL::ALPHA_SIZE
GL_BUFFER_SIZE = GL::BUFFER_SIZE
GL_DOUBLEBUFFER = GL::DOUBLEBUFFER
GL_DEPTH_SIZE = GL::DEPTH_SIZE
GL_STENCIL_SIZE = GL::STENCIL_SIZE
GL_ACCUM_RED_SIZE = GL::ACCUM_RED_SIZE
GL_ACCUM_GREEN_SIZE = GL::ACCUM_GREEN_SIZE
GL_ACCUM_BLUE_SIZE = GL::ACCUM_BLUE_SIZE
GL_ACCUM_ALPHA_SIZE = GL::ACCUM_ALPHA_SIZE
Event2 = Event
TRANSFORM_AA = Surface::TRANSFORM_AA
TRANSFORM_SAFE = Surface::TRANSFORM_SAFE
TRANSFORM_TMAP = Surface::TRANSFORM_TMAP
VERSION = "2.1.1"
Rect = Struct.new( :x, :y, :w, :h )

Public Instance methods

GL_swap_buffers()

Alias for GLSwapBuffers

auto_lock()

Alias for autoLock

auto_lock=(val)

Alias for autoLock=

auto_lock?()

Alias for autoLock?

auto_lock_off()

Alias for autoLockOFF

auto_lock_on()

Alias for autoLockON

blit_surface(*args)

Alias for blitSurface

check_video_mode(*args)

Alias for checkVideoMode

get_GL_attr(arg)

Alias for getGLAttr

get_gamma_ramp(*args)

Alias for getGammaRamp

get_video_surface()

Alias for getVideoSurface

list_modes(*args)

Alias for listModes

set_GL_attr(*args)

Alias for setGLAttr

set_gamma(*args)

Alias for setGamma

set_gamma_ramp(*args)

Alias for setGammaRamp

set_video_mode(*args)

Alias for setVideoMode

transform_blit(src,dst,angle,xscale,yscale,px,py,qx,qy,flags)

Alias for transformBlit

video_driver_name()

Alias for videoDriverName

video_info()

Alias for videoInfo

[Validate]