1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160
|
version 1.3.1
Fix the bug that we cannot compile when SMEPG is installed but SDL_mixer is not installed.(1.2.0's change is incomplete)
Add following methods
SDL::Surface#Rloss
SDL::Surface#Gloss
SDL::Surface#Bloss
SDL::Surface#Aloss
SDL::Surface#Rshift
SDL::Surface#Gshift
SDL::Surface#Bshift
SDL::Surface#Ashift
SDL::Surface#pitch
SDL::Surface#bytes_per_pixel
Fix following methods
SDL::Surface.pixels
version 1.3.0
Fix/Improve documents
Add constant SDL::NOFRAME
Add following methods
SDL::Screen.update_rects
SDL::Event2.pump
SDL::Mixer.driver_name
SDL::Surface.blit
SDL::Mixer.driver_name
Fix following methods
SDL.video_driver_name
version 1.2.0
Add Japanese reference
Add following methods
SDL::MPEG#render_final
SDL::Surface.load_bmp_from_io
SDL::Surface.load_from_io
SDL::Mixer::Wave.load_from_io
SDL::Mixer::Music.load_from_string
Fix the bug that we cannot compile when SMEPG is installed but SDL_mixer is not installed.
version 1.1.0
Change Japanese reference
Add following methods
SDL::CD.framesToMSF
SDL::CD.MSFToFrames
SDL::CD#in_drive?
SDL::Mixer.playChannelTimed
SDL::Mixer.fadeInChannel
SDL::Mixer.fadeInChannelTimed
SDL::Mixer.expire
SDL::Mixer.fading
SDL::Mixer.fadeOut
SDL::Mixer.fadingMusic
SDL::Mouse.show?
SDL::CollisionMap#w
SDL::CollisionMap#h
SDL::BMFont#textSize
SDL::TTF#init?
Add following class
SDL::Event2::VideoExpose
Fix bugs in
SDL::Key.press?
SDL::TTF#familyName
SDL::TTF#styleName
SDL::BMFont
Add some constants about key repeat
version 1.0.0
Add following methods
SDL::Surface#drawBezier
SDL::Surface#drawAABezier
SDL::Surface#drawBezierAlpha
SDL::Surface#drawAABezierAlpha
Fix bugs in SDL::MPEG#setDisplay
version 0.9.5
Fix bugs in SDL::Surface#getPalette and SDL::Surface#copyRect
Add SDL::WM.grubInput, SDL.quit, SDL.putenv and SDL.getenv
Fix trivial typo
Fix documentation of SDL::TTF#textSize
version 0.9.4
Add SDL::Surface#pixels, SDL::Surface#[RGBA]mask and SDL::Surface.new_from
Modyfy SDL::Surface.new
Add a little OpenGL document
version 0.9.3
Support bitmap font drawing with sge
Support bdf font drawing with SDL_kanji
Add following methods
SDL::TTF#height
SDL::TTF#ascent
SDL::TTF#descent
SDL::TTF#lineSkip
SDL::Surface#copyRect
Fix some warnings
Fix a critical bug in SDLSKK module
Setup OpenGL by default
version 0.9.2
Primitive draw with anti-alias and alpha blending is now available.
Modify SDL.transformBlit for alpha blending.
version 0.9.1
Fix two critical bugs in event module.
version 0.9
Support SDLSKK 0.4, and stop supporting 0.3.
Add collision detection function. ( thanks to Wayne Conrad )
Improve MPEG playback function. Enable to load multiple mpeg files.
Add sample. ( thanks to Simon Strandgaard )
version 0.8.3
Add following methods because of typo. ( thanks to Wayne Conrad )
SDL::Surface#drawEllipse
SDL::Surface#drawFilledEllipse
Fix following method. ( thanks to moumar )
SDL.videoInfo
version 0.8.2
Support SDLSKK 0.3, and stop supporting 0.2.
Bug fix about Joystick subsystem.
Add following methods.
SDL::Screen#toggleFullScreen
SDL::Key.getKeyName
Add aliases into documents.
version 0.8.1
bug fix
version 0.8
Support SDLSKK.
Change SDL's finalizer (Thanks to Tamura).
Change some methods' name.
SDL::CD.name -> SDL::CD.indexName
SDL::Joystick.name -> SDL::Joystick.indexName
Add Ruby like ( uncapitalized and separated by underbars ) aliases.
Add following methods.
SDL::Mixer.allocateChannels
SDL::TTF#renderSolidUTF8
SDL::TTF#renderBlendedUTF8
SDL::TTF#renderShadedUTF8
SDL::TTF#faces
SDL::TTF#fixedWidth?
SDL::TTF#familyName
SDL::TTF#styleName
SDL.videoDriverName
SDL.getGammaRamp
SDL.setGammaRamp
SDL::Surface#saveBMP
SDL::Surface#displayFormatAlpha
SDL::Surface#getClipRect
SDL.autoLock?
SDL.autoLockON
SDL.autoLockOFF
Extend following method.
SDL.blitSurace2
|