Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
M
P
Q
R
S
T
U
A
add(GUIComponent)
- Method in class sdl.test.gui.
GUIContainer
addAudioPlay(AudioPlay)
- Method in class sdl.test.
TestAudio
addComponentListener(EventListener)
- Method in class sdl.test.gui.
GUIComponent
TODO create component listner
ADDED_BY_PARENT
- Static variable in class sdl.test.gui.
GUIHierarchyChangedEvent
addHierarchyListener(GUIHierarchyListener)
- Method in class sdl.test.gui.
GUIContainer
aSurface
- Static variable in class sdl.test.
TestVideo3
B
blitSurface(SDLSurface, SDLRect, SDLRect)
- Method in class sdl.test.gui.
GUIGraphics
blits src surface onto the current video surface.
C
cleanSDL()
- Method in class sdl.test.ext.sfont.
TestSFont1
cleanSDL()
- Method in class sdl.test.ext.sfont.
TestSFont3
componentListeners
- Variable in class sdl.test.gui.
GUIComponent
Config
- class sdl.test.
Config
.
returns resource directory holding images, sounds, etc..
Config()
- Constructor for class sdl.test.
Config
contains(int, int)
- Method in class sdl.test.gui.
GUIComponent
Checks whether this component "contains" the specified point, where x and y are defined to be relative to the coordinate system of this component.
create()
- Method in class sdl.test.gui.
GUIGraphics
createHiColor(SDLPixelFormat, byte, byte, byte)
- Static method in class sdl.test.
TestVideo3
createHiColor(SDLPixelFormat, byte, byte, byte)
- Static method in class sdl.test.
TestVideo2
D
dispatchEvent(GUIComponentEvent)
- Method in class sdl.test.gui.
GUIComponent
TODO must implement subcomponents and events.
dispatchEvent(SDLCustomEvent)
- Static method in class sdl.test.gui.
GUIRuntime
display(SDLSurface)
- Method in class sdl.test.
TestCool
display(SDLSurface)
- Method in class sdl.test.
TestAnim2
display(SDLSurface)
- Method in class sdl.test.
TestAnim
doPixelColorHack(long, SDLSurface)
- Static method in class sdl.test.gui.
GUIRuntime
SDL Pixel Access methods
drawLine(int, int, int, int)
- Method in class sdl.test.gui.
GUIGraphics
drawLine(SDLSurface, int, int, int, int)
- Static method in class sdl.test.
TestVideo3
drawPixel(int, int)
- Static method in class sdl.test.
TestVideo3
draws a pixel of the current color.
drawPixel(int, int, SDLSurface, int)
- Method in class sdl.test.ext.sfont.
TestSFont3
drawRect(int, int, int, int)
- Method in class sdl.test.gui.
GUIGraphics
drawRect(SDLSurface, int, int, int, int)
- Static method in class sdl.test.
TestVideo3
drawString(String, int, int)
- Method in class sdl.test.gui.
GUIGraphics
E
eventData
- Variable in class sdl.test.gui.
GUIComponentEvent
eventSource
- Variable in class sdl.test.gui.
GUIComponentEvent
EXC_MSG1
- Static variable in class sdl.test.
TestCool
F
feedMe(int, int, SDLAudio)
- Method in class sdl.test.
TestAudio
fill3DRect(int, int, int, int, boolean)
- Method in class sdl.test.gui.
GUIGraphics
fill3DRect(Rectangle)
- Method in class sdl.test.gui.
GUIGraphics
fillRect(int, int, int, int)
- Method in class sdl.test.gui.
GUIGraphics
fillRect(SDLSurface, int, int, int, int)
- Static method in class sdl.test.
TestVideo3
fillRectNative(int, int, int, int)
- Method in class sdl.test.gui.
GUIGraphics
finalize()
- Method in class sdl.test.gui.
GUIRuntime
fontFile
- Static variable in class sdl.test.ext.sfont.
TestSFont3
G
getBackground()
- Method in class sdl.test.gui.
GUIComponent
getBounds()
- Method in class sdl.test.gui.
GUIComponent
Gets the bounds of this component in the form of a Rectangle object.
getColor()
- Method in class sdl.test.gui.
GUIGraphics
getComponentAt(int, int)
- Method in class sdl.test.gui.
GUIComponent
TODO must implement subcomponents
getEventData()
- Method in class sdl.test.gui.
GUIComponentEvent
getEventSource()
- Method in class sdl.test.gui.
GUIComponentEvent
getEventType()
- Method in class sdl.test.gui.
GUIHierarchyChangedEvent
getFontPath()
- Static method in class sdl.test.
Config
getGraphics()
- Method in class sdl.test.gui.
GUIComponent
TODO must implement subcomponents and must make this graphics relative to the context of this component This is pretty inefficient.
getGraphics()
- Method in class sdl.test.gui.
GUIRuntime
getLocation()
- Method in class sdl.test.gui.
GUIComponent
Gets the location of this component in the form of a point specifying the component's top-left corner.
getLocationOnScreen()
- Method in class sdl.test.gui.
GUIComponent
getParent()
- Method in class sdl.test.gui.
GUIComponent
getPixelColorAt(int)
- Static method in class sdl.test.
TestVideo3
getResPath()
- Static method in class sdl.test.
Config
getSDLSurface()
- Method in class sdl.test.gui.
GUIGraphics
getShort(short)
- Static method in class sdl.test.
TestVideo3
getShort(short)
- Static method in class sdl.test.
TestVideo2
getSize()
- Method in class sdl.test.gui.
GUIComponent
getStaticInstance()
- Static method in class sdl.test.gui.
GUIRuntime
GUIComponent
- class sdl.test.gui.
GUIComponent
.
for gui demo - unfinished, Minimal Component implememntation for awt-like gui that uses SDL graphics and events.
GUIComponent()
- Constructor for class sdl.test.gui.
GUIComponent
GUIComponentEvent
- class sdl.test.gui.
GUIComponentEvent
.
for gui demo -unfinished, Custom events for minimal awt-like gui
GUIComponentEvent(Object, GUIComponent)
- Constructor for class sdl.test.gui.
GUIComponentEvent
GUIContainer
- class sdl.test.gui.
GUIContainer
.
for demo gui - unfinished, Minimal Container for awt-like gui based on SDL graphics and events
GUIContainer()
- Constructor for class sdl.test.gui.
GUIContainer
GUIGraphics
- class sdl.test.gui.
GUIGraphics
.
for gui demo - unfinished, Rudimentary prototype for SDL implementation of a java.awt.Graphics object.
GUIGraphics()
- Constructor for class sdl.test.gui.
GUIGraphics
GUIHierarchyChangedEvent
- class sdl.test.gui.
GUIHierarchyChangedEvent
.
for gui demo - unfinished, Used to notify components they have been added to a parents container.
GUIHierarchyChangedEvent(int, GUIComponent)
- Constructor for class sdl.test.gui.
GUIHierarchyChangedEvent
GUIHierarchyListener
- interface sdl.test.gui.
GUIHierarchyListener
.
GUIRuntime
- class sdl.test.gui.
GUIRuntime
.
for demo gui - unfinished, Rudimentary prototype for SDL implementation of a java.awt.Toolkit object.
GUIRuntime()
- Constructor for class sdl.test.gui.
GUIRuntime
H
hierarchyListeners
- Variable in class sdl.test.gui.
GUIContainer
I
ImageComp
- class sdl.test.gui.unit.
ImageComp
.
Demonstrates extending GUIComponent, draws a picture in the background.
ImageComp(String)
- Constructor for class sdl.test.gui.unit.
ImageComp
incomingEvents(SDLCustomEvent)
- Method in class sdl.test.
TestUserEvent
incomingEvents(SDLCustomEvent)
- Method in class sdl.test.
TestMpegVideo
incomingEvents(SDLCustomEvent)
- Method in class sdl.test.
TestMpegAudio
incomingEvents(SDLCustomEvent)
- Method in class sdl.test.
TestKeyboard
incomingEvents(SDLCustomEvent)
- Method in class sdl.test.
TestEvent
incomingEvents(SDLCustomEvent)
- Method in class sdl.test.
TestAudio
incomingEvents(SDLCustomEvent)
- Method in class sdl.test.gui.
GUIComponent
Called wrapper by SDLEvent dispatcher for native SDL events and by processEvent() for our custom GUI events
incomingEvents(SDLCustomEvent)
- Method in class sdl.test.gui.
GUIRuntime
initEventService()
- Method in class sdl.test.gui.
GUIRuntime
initSDL()
- Method in class sdl.test.ext.sfont.
TestSFont1
initSDL()
- Method in class sdl.test.ext.sfont.
TestSFont3
initSDL()
- Method in class sdl.test.gui.
GUIRuntime
Begin SDL Runtime methods
M
m_SDL
- Variable in class sdl.test.ext.sfont.
TestSFont1
m_SDL
- Variable in class sdl.test.ext.sfont.
TestSFont3
main(String[])
- Static method in class sdl.test.
TestUserEvent
main(String[])
- Static method in class sdl.test.
TestMpegVideo
main(String[])
- Static method in class sdl.test.
Config
main(String[])
- Static method in class sdl.test.
TestVideo3
main(String[])
- Static method in class sdl.test.
TestVideo2
main(String[])
- Static method in class sdl.test.
TestVideo
main(String[])
- Static method in class sdl.test.
TestSimple
main(String[])
- Static method in class sdl.test.
TestMpegAudio
main(String[])
- Static method in class sdl.test.
TestKeyboard
main(String[])
- Static method in class sdl.test.
TestImage
main(String[])
- Static method in class sdl.test.
TestFillRect
main(String[])
- Static method in class sdl.test.
TestEvent
main(String[])
- Static method in class sdl.test.
TestCool
main(String[])
- Static method in class sdl.test.
TestConvertSurface
main(String[])
- Static method in class sdl.test.
TestColorKeys
main(String[])
- Static method in class sdl.test.
TestBlit
main(String[])
- Static method in class sdl.test.
TestAudio
main(String[])
- Static method in class sdl.test.
TestAnim2
main(String[])
- Static method in class sdl.test.
TestAnim
main(String[])
- Static method in class sdl.test.
TestAlpha
main(String[])
- Static method in class sdl.test.ext.sfont.
TestSFont1
main(String[])
- Static method in class sdl.test.ext.sfont.
TestSFont3
main(String[])
- Static method in class sdl.test.ext.sfont.
TestSFont2
main(String[])
- Static method in class sdl.test.gui.unit.
TestCompEvents
main(String[])
- Static method in class sdl.test.gui.unit.
TestGraphics
MAIN
main(String[])
- Static method in class sdl.test.gui.unit.
TestCustComp
main(String[])
- Static method in class sdl.test.gui.unit.
TestCompBounds
main(String[])
- Static method in class sdl.test.gui.unit.
TestCompAdd
move()
- Method in class sdl.test.
TestCool
move()
- Method in class sdl.test.
TestAnim2
move()
- Method in class sdl.test.
TestAnim
P
paint(GUIGraphics)
- Method in class sdl.test.gui.
GUIContainer
paint(GUIGraphics)
- Method in class sdl.test.gui.
GUIComponent
paint(GUIGraphics)
- Method in class sdl.test.gui.unit.
ImageComp
paintAll(GUIGraphics)
- Method in class sdl.test.gui.
GUIComponent
TODO implement subcomponent paint
parent
- Variable in class sdl.test.gui.
GUIComponent
PATH
- Static variable in class sdl.test.
TestSimple
pixel_color
- Static variable in class sdl.test.
TestVideo3
playSound(String)
- Method in class sdl.test.
TestAudio
processEvent(GUIComponentEvent)
- Method in class sdl.test.gui.
GUIComponent
Calls incomingEvents().
processEvent(SDLCustomEvent)
- Method in class sdl.test.gui.
GUIContainer
processes events and dispatches them to sub components - keyboard - mouse - custom
Q
quitEventService()
- Method in class sdl.test.gui.
GUIRuntime
quitSDL()
- Method in class sdl.test.gui.
GUIRuntime
R
resourcePath
- Static variable in class sdl.test.
Config
runTest(String)
- Method in class sdl.test.ext.sfont.
TestSFont1
runTest(String)
- Method in class sdl.test.ext.sfont.
TestSFont3
runTest(String)
- Method in class sdl.test.ext.sfont.
TestSFont2
S
sdl.test
- package sdl.test
Demos and unit tests that illustrate the use of JSDL.
sdl.test.ext.sfont
- package sdl.test.ext.sfont
sdl.test.gui
- package sdl.test.gui
Demo to exercise various API in a minimal awt-like gui system.
sdl.test.gui.unit
- package sdl.test.gui.unit
sdl.test.junit
- package sdl.test.junit
setAsStaticInstance()
- Method in class sdl.test.gui.
GUIRuntime
setBackground(Color)
- Method in class sdl.test.gui.
GUIComponent
setBounds(int, int, int, int)
- Method in class sdl.test.gui.
GUIComponent
setBounds(Rectangle)
- Method in class sdl.test.gui.
GUIComponent
setColor(Color)
- Method in class sdl.test.gui.
GUIGraphics
setColor(int, int, int)
- Static method in class sdl.test.
TestVideo3
setEventData(Object)
- Method in class sdl.test.gui.
GUIComponentEvent
setLocation(int, int)
- Method in class sdl.test.gui.
GUIComponent
setPixelColorAt(int, int, int, int)
- Static method in class sdl.test.
TestVideo3
setSDLSurface(SDLSurface)
- Method in class sdl.test.gui.
GUIGraphics
END basic java.awt.Graphics methods
setSize(int, int)
- Method in class sdl.test.gui.
GUIComponent
setUp()
- Method in class sdl.test.junit.
TestWindow
setUp()
- Method in class sdl.test.junit.
TestVideo
setUp()
- Method in class sdl.test.junit.
TestOverlay
setUp()
- Method in class sdl.test.junit.
TestCDRom
subComponents
- Variable in class sdl.test.gui.
GUIComponent
T
tearDown()
- Method in class sdl.test.junit.
TestWindow
tearDown()
- Method in class sdl.test.junit.
TestVideo
tearDown()
- Method in class sdl.test.junit.
TestOverlay
tearDown()
- Method in class sdl.test.junit.
TestCDRom
test3drects(GUIGraphics)
- Method in class sdl.test.gui.unit.
TestGraphics
testAll(GUIGraphics)
- Method in class sdl.test.gui.unit.
TestGraphics
TestAlpha
- class sdl.test.
TestAlpha
.
Demo of alpha blending with JSDL.
TestAlpha()
- Constructor for class sdl.test.
TestAlpha
TestAnim
- class sdl.test.
TestAnim
.
Demo of sprites with JSDL.
TestAnim(int, int, SDLSurface)
- Constructor for class sdl.test.
TestAnim
TestAnim2
- class sdl.test.
TestAnim2
.
TestAnim with AlphaBlending
TestAnim2(int, int, SDLSurface)
- Constructor for class sdl.test.
TestAnim2
TestAudio
- class sdl.test.
TestAudio
.
Plays different sounds based on Keyboard events.
TestAudio()
- Constructor for class sdl.test.
TestAudio
TestBlit
- class sdl.test.
TestBlit
.
Shows basic bit blitting
TestBlit()
- Constructor for class sdl.test.
TestBlit
TestCDRom
- class sdl.test.junit.
TestCDRom
.
TestCDRom(String)
- Constructor for class sdl.test.junit.
TestCDRom
TestColorKeys
- class sdl.test.
TestColorKeys
.
Shows effects of setting color key
TestColorKeys()
- Constructor for class sdl.test.
TestColorKeys
TestCompAdd
- class sdl.test.gui.unit.
TestCompAdd
.
tests container.add()
TestCompAdd()
- Constructor for class sdl.test.gui.unit.
TestCompAdd
TestCompBounds
- class sdl.test.gui.unit.
TestCompBounds
.
Tests setBounds
TestCompBounds()
- Constructor for class sdl.test.gui.unit.
TestCompBounds
TestCompEvents
- class sdl.test.gui.unit.
TestCompEvents
.
TestCompEvents()
- Constructor for class sdl.test.gui.unit.
TestCompEvents
TestConvertSurface
- class sdl.test.
TestConvertSurface
.
Shows converting one surface to another.
TestConvertSurface()
- Constructor for class sdl.test.
TestConvertSurface
TestCool
- class sdl.test.
TestCool
.
Demo of Sprites and MP3 audio playback.
TestCool(int, int, SDLSurface)
- Constructor for class sdl.test.
TestCool
testCreateCursor()
- Method in class sdl.test.junit.
TestVideo
testCreateRGBSurface()
- Method in class sdl.test.junit.
TestVideo
testCreateRGBSurfaceFrom()
- Method in class sdl.test.junit.
TestVideo
TestCustComp
- class sdl.test.gui.unit.
TestCustComp
.
Tests a Custom GUIComponent, Uses ImageComp component that displays an image
TestCustComp()
- Constructor for class sdl.test.gui.unit.
TestCustComp
testEject()
- Method in class sdl.test.junit.
TestCDRom
TestEvent
- class sdl.test.
TestEvent
.
Prints out mouse and keyboard input events on the current SDL surface.
TestEvent()
- Constructor for class sdl.test.
TestEvent
TestFillRect
- class sdl.test.
TestFillRect
.
Demo of native Surface.fillRect(...) method.
TestFillRect()
- Constructor for class sdl.test.
TestFillRect
testfillrects(GUIGraphics)
- Method in class sdl.test.gui.unit.
TestGraphics
testGetCaption()
- Method in class sdl.test.junit.
TestWindow
testGetCaption()
- Method in class sdl.test.junit.
TestOverlay
testGetCursor()
- Method in class sdl.test.junit.
TestVideo
testGetGammaRamp()
- Method in class sdl.test.junit.
TestVideo
testGetName()
- Method in class sdl.test.junit.
TestCDRom
testGetRGB()
- Method in class sdl.test.junit.
TestVideo
testGetRGBA()
- Method in class sdl.test.junit.
TestVideo
testGetVideoDriverName()
- Method in class sdl.test.junit.
TestVideo
testGetVideoInfo()
- Method in class sdl.test.junit.
TestVideo
testGetVideoSurface()
- Method in class sdl.test.junit.
TestVideo
testGrabInput()
- Method in class sdl.test.junit.
TestWindow
testGrabInput()
- Method in class sdl.test.junit.
TestOverlay
TestGraphics
- class sdl.test.gui.unit.
TestGraphics
.
for demo gui - unifinished, only shows use of SDLGraphics object
TestGraphics()
- Constructor for class sdl.test.gui.unit.
TestGraphics
testIconify()
- Method in class sdl.test.junit.
TestWindow
testIconify()
- Method in class sdl.test.junit.
TestOverlay
TestImage
- class sdl.test.
TestImage
.
Shows we can load an image.
TestImage()
- Constructor for class sdl.test.
TestImage
TestKeyboard
- class sdl.test.
TestKeyboard
.
Monitors keyboard events
TestKeyboard()
- Constructor for class sdl.test.
TestKeyboard
testlines(GUIGraphics)
- Method in class sdl.test.gui.unit.
TestGraphics
Begin testing methods
TestMpegAudio
- class sdl.test.
TestMpegAudio
.
Demonstrates playing of an MP3 file using SMPEG for SDL
TestMpegAudio()
- Constructor for class sdl.test.
TestMpegAudio
TestMpegVideo
- class sdl.test.
TestMpegVideo
.
Demonstrates playing of an MP3 file using SMPEG for SDL
TestMpegVideo()
- Constructor for class sdl.test.
TestMpegVideo
testNbDrives()
- Method in class sdl.test.junit.
TestCDRom
testOpen()
- Method in class sdl.test.junit.
TestCDRom
TestOverlay
- class sdl.test.junit.
TestOverlay
.
TestOverlay(String)
- Constructor for class sdl.test.junit.
TestOverlay
testPauseResume()
- Method in class sdl.test.junit.
TestCDRom
This should be played after testPlay when using Junit...
testPlay()
- Method in class sdl.test.junit.
TestCDRom
testrects(GUIGraphics)
- Method in class sdl.test.gui.unit.
TestGraphics
testSetCaption()
- Method in class sdl.test.junit.
TestWindow
testSetCaption()
- Method in class sdl.test.junit.
TestOverlay
testSetGammaRamp()
- Method in class sdl.test.junit.
TestVideo
testSetIcon()
- Method in class sdl.test.junit.
TestWindow
testSetIcon()
- Method in class sdl.test.junit.
TestOverlay
TestSFont1
- class sdl.test.ext.sfont.
TestSFont1
.
Draws "Welcome.." using SFont.
TestSFont1()
- Constructor for class sdl.test.ext.sfont.
TestSFont1
TestSFont2
- class sdl.test.ext.sfont.
TestSFont2
.
Like TestSFont1, plus SFont text input
TestSFont2()
- Constructor for class sdl.test.ext.sfont.
TestSFont2
TestSFont3
- class sdl.test.ext.sfont.
TestSFont3
.
Like TestSFont3, plus direct pixel access.
TestSFont3()
- Constructor for class sdl.test.ext.sfont.
TestSFont3
testShowCursor()
- Method in class sdl.test.junit.
TestVideo
TestSimple
- class sdl.test.
TestSimple
.
Verify basic video surface stuff works.
TestSimple()
- Constructor for class sdl.test.
TestSimple
testStop()
- Method in class sdl.test.junit.
TestCDRom
testToggleFullScreen()
- Method in class sdl.test.junit.
TestWindow
testToggleFullScreen()
- Method in class sdl.test.junit.
TestOverlay
TestUserEvent
- class sdl.test.
TestUserEvent
.
Shows custom user defined SDLUserEvent in action.
TestUserEvent()
- Constructor for class sdl.test.
TestUserEvent
TestVideo
- class sdl.test.
TestVideo
.
Demo of creating a surface and setting the video mode.
TestVideo
- class sdl.test.junit.
TestVideo
.
TestVideo()
- Constructor for class sdl.test.
TestVideo
TestVideo(String)
- Constructor for class sdl.test.junit.
TestVideo
TestVideo2
- class sdl.test.
TestVideo2
.
Demo of direct pixel access to create a small window with a gradient color fill.
TestVideo2()
- Constructor for class sdl.test.
TestVideo2
TestVideo3
- class sdl.test.
TestVideo3
.
Demo of direct pixel access to draw 5 vertical lines on the screen.
TestVideo3()
- Constructor for class sdl.test.
TestVideo3
testVideoMode()
- Method in class sdl.test.junit.
TestVideo
TestWindow
- class sdl.test.junit.
TestWindow
.
TestWindow(String)
- Constructor for class sdl.test.junit.
TestWindow
toString()
- Method in class sdl.test.gui.
GUIHierarchyChangedEvent
toString()
- Method in class sdl.test.gui.
GUIComponentEvent
toString()
- Method in class sdl.test.gui.
GUIGraphics
translate(int, int)
- Method in class sdl.test.gui.
GUIGraphics
begin basic java.awt.Graphics methods
type
- Variable in class sdl.test.gui.
GUIComponentEvent
U
updateSurface()
- Method in class sdl.test.gui.
GUIRuntime
usage()
- Static method in class sdl.test.ext.sfont.
TestSFont1
A
B
C
D
E
F
G
H
I
M
P
Q
R
S
T
U
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes