Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
Z
S
SCALE
- Static variable in class com.brackeen.javagamebook.graphics3D.
FastTexturedPolygonRenderer
SCALE_BITS
- Static variable in class com.brackeen.javagamebook.graphics3D.
FastTexturedPolygonRenderer
SHADE_RES
- Static variable in class com.brackeen.javagamebook.graphics3D.texture.
ShadedSurface
SHADE_RES_BITS
- Static variable in class com.brackeen.javagamebook.graphics3D.texture.
ShadedSurface
SHADE_RES_MASK
- Static variable in class com.brackeen.javagamebook.graphics3D.texture.
ShadedSurface
SHADE_RES_SQ
- Static variable in class com.brackeen.javagamebook.graphics3D.texture.
ShadedSurface
SHADE_RES_SQ_BITS
- Static variable in class com.brackeen.javagamebook.graphics3D.texture.
ShadedSurface
SPANNING
- Static variable in class com.brackeen.javagamebook.bsp2D.
BSPLine
STATE_ACTIVE
- Static variable in class com.brackeen.javagamebook.game.
GameObject
Represents a GameObject that is active.
STATE_DESTROYED
- Static variable in class com.brackeen.javagamebook.game.
GameObject
Represents a GameObject that has been destroyed, and should no longer be updated or drawn.
STATE_IDLE
- Static variable in class com.brackeen.javagamebook.game.
GameObject
Represents a GameObject that is idle.
SURFACE_BORDER_SIZE
- Static variable in class com.brackeen.javagamebook.graphics3D.texture.
ShadedSurface
ScanConverter
- class com.brackeen.javagamebook.graphics3D.
ScanConverter
.
The ScanConverter class converts a projected polygon into a series of horizontal scans for drawing.
ScanConverter(ViewWindow)
- Constructor for class com.brackeen.javagamebook.graphics3D.
ScanConverter
Creates a new ScanConverter for the specified ViewWindow.
ScanConverter.Scan
- class com.brackeen.javagamebook.graphics3D.
ScanConverter.Scan
.
A horizontal scan line.
ScanConverter.Scan()
- Constructor for class com.brackeen.javagamebook.graphics3D.
ScanConverter.Scan
ScreenManager
- class com.brackeen.javagamebook.graphics.
ScreenManager
.
The ScreenManager class manages initializing and displaying full screen graphics modes.
ScreenManager()
- Constructor for class com.brackeen.javagamebook.graphics.
ScreenManager
Creates a new ScreenManager object.
ScriptManager
- class com.brackeen.javagamebook.scripting.
ScriptManager
.
The ScriptManager class handles the invoking of scripted methods.
ScriptManager()
- Constructor for class com.brackeen.javagamebook.scripting.
ScriptManager
ScriptManager.ScriptedListener
- class com.brackeen.javagamebook.scripting.
ScriptManager.ScriptedListener
.
A GameObjectEventListener that delgates calls to scripted methods.
ScriptManager.ScriptedListener()
- Constructor for class com.brackeen.javagamebook.scripting.
ScriptManager.ScriptedListener
ShadedSurface
- class com.brackeen.javagamebook.graphics3D.texture.
ShadedSurface
.
A ShadedSurface is a pre-shaded Texture that maps onto a polygon.
ShadedSurface(int, int)
- Constructor for class com.brackeen.javagamebook.graphics3D.texture.
ShadedSurface
Creates a ShadedSurface with the specified width and height.
ShadedSurface(short[], int, int)
- Constructor for class com.brackeen.javagamebook.graphics3D.texture.
ShadedSurface
Creates a ShadedSurface with the specified buffer, width and height.
ShadedSurfacePolygonRenderer
- class com.brackeen.javagamebook.graphics3D.
ShadedSurfacePolygonRenderer
.
The ShadedSurfacePolygonRenderer is a PolygonRenderer that renders polygons with ShadedSurfaces.
ShadedSurfacePolygonRenderer(Transform3D, ViewWindow)
- Constructor for class com.brackeen.javagamebook.graphics3D.
ShadedSurfacePolygonRenderer
ShadedSurfacePolygonRenderer(Transform3D, ViewWindow, boolean)
- Constructor for class com.brackeen.javagamebook.graphics3D.
ShadedSurfacePolygonRenderer
ShadedTexture
- class com.brackeen.javagamebook.graphics3D.texture.
ShadedTexture
.
The ShadedTexture class is a Texture that has multiple shades.
ShadedTexture(byte[], int, int, IndexColorModel)
- Constructor for class com.brackeen.javagamebook.graphics3D.texture.
ShadedTexture
Creates a new ShadedTexture from the specified 8-bit image buffer and palette.
ShadedTexture(byte[], int, int, IndexColorModel, Color)
- Constructor for class com.brackeen.javagamebook.graphics3D.texture.
ShadedTexture
Creates a new ShadedTexture from the specified 8-bit image buffer, palette, and target shaded.
ShadedTexturedPolygonRenderer
- class com.brackeen.javagamebook.graphics3D.
ShadedTexturedPolygonRenderer
.
The ShadedTexturedPolygonRenderer class is a PolygonRenderer that renders ShadedTextured dynamically with one light source.
ShadedTexturedPolygonRenderer(Transform3D, ViewWindow)
- Constructor for class com.brackeen.javagamebook.graphics3D.
ShadedTexturedPolygonRenderer
ShadedTexturedPolygonRenderer(Transform3D, ViewWindow, boolean)
- Constructor for class com.brackeen.javagamebook.graphics3D.
ShadedTexturedPolygonRenderer
ShooterCore
- class com.brackeen.javagamebook.shooter3D.
ShooterCore
.
ShooterCore(String[], String)
- Constructor for class com.brackeen.javagamebook.shooter3D.
ShooterCore
SimpleBSPRenderer
- class com.brackeen.javagamebook.bsp2D.
SimpleBSPRenderer
.
The SimpleBSPRenderer class is a renderer capable of drawing polygons in a BSP tree and any polygon objects in the scene.
SimpleBSPRenderer(Transform3D, ViewWindow)
- Constructor for class com.brackeen.javagamebook.bsp2D.
SimpleBSPRenderer
Creates a new BSP renderer with the specified camera object and view window.
SimpleGameObjectManager
- class com.brackeen.javagamebook.game.
SimpleGameObjectManager
.
The SimpleGameObjectManager is a GameObjectManager that keeps all object in a list and performs no collision detection.
SimpleGameObjectManager()
- Constructor for class com.brackeen.javagamebook.game.
SimpleGameObjectManager
Creates a new SimpleGameObjectManager.
SimpleTexturedPolygonRenderer
- class com.brackeen.javagamebook.graphics3D.
SimpleTexturedPolygonRenderer
.
The SimpleTexturedPolygonRenderer class demonstrates the fundamentals of perspective-correct texture mapping.
SimpleTexturedPolygonRenderer(Transform3D, ViewWindow, String)
- Constructor for class com.brackeen.javagamebook.graphics3D.
SimpleTexturedPolygonRenderer
SolidPolygon3D
- class com.brackeen.javagamebook.math3D.
SolidPolygon3D
.
The SolidPolygon3D class is a Polygon with a color.
SolidPolygon3D()
- Constructor for class com.brackeen.javagamebook.math3D.
SolidPolygon3D
SolidPolygon3D(Vector3D, Vector3D, Vector3D)
- Constructor for class com.brackeen.javagamebook.math3D.
SolidPolygon3D
SolidPolygon3D(Vector3D, Vector3D, Vector3D, Vector3D)
- Constructor for class com.brackeen.javagamebook.math3D.
SolidPolygon3D
SolidPolygon3D(Vector3D[])
- Constructor for class com.brackeen.javagamebook.math3D.
SolidPolygon3D
SolidPolygonRenderer
- class com.brackeen.javagamebook.graphics3D.
SolidPolygonRenderer
.
The SolidPolygonRenderer class transforms and draws solid-colored polygons onto the screen.
SolidPolygonRenderer(Transform3D, ViewWindow)
- Constructor for class com.brackeen.javagamebook.graphics3D.
SolidPolygonRenderer
SolidPolygonRenderer(Transform3D, ViewWindow, boolean)
- Constructor for class com.brackeen.javagamebook.graphics3D.
SolidPolygonRenderer
SortedScanConverter
- class com.brackeen.javagamebook.graphics3D.
SortedScanConverter
.
A ScanConverter used to draw sorted polygons from front-to-back with no overdraw.
SortedScanConverter(ViewWindow)
- Constructor for class com.brackeen.javagamebook.graphics3D.
SortedScanConverter
Creates a new SortedScanConverter for the specified ViewWindow.
Sound
- class com.brackeen.javagamebook.sound.
Sound
.
The Sound class is a container for sound samples.
Sound(byte[])
- Constructor for class com.brackeen.javagamebook.sound.
Sound
Create a new Sound object with the specified byte array.
SoundFilter
- class com.brackeen.javagamebook.sound.
SoundFilter
.
A abstract class designed to filter sound samples.
SoundFilter()
- Constructor for class com.brackeen.javagamebook.sound.
SoundFilter
SoundManager
- class com.brackeen.javagamebook.sound.
SoundManager
.
The SoundManager class manages sound playback.
SoundManager(AudioFormat)
- Constructor for class com.brackeen.javagamebook.sound.
SoundManager
Creates a new SoundManager using the maximum number of simultaneous sounds.
SoundManager(AudioFormat, int)
- Constructor for class com.brackeen.javagamebook.sound.
SoundManager
Creates a new SoundManager with the specified maximum number of simultaneous sounds.
Sprite
- class com.brackeen.javagamebook.graphics.
Sprite
.
Sprite(Animation)
- Constructor for class com.brackeen.javagamebook.graphics.
Sprite
Creates a new Sprite object with the specified Animation.
scootDown(GameObject, long)
- Method in class com.brackeen.javagamebook.game.
Physics
Applies the negative scoot-up acceleration to the specified GameObject according to the amount of time that has passed.
scootUp(GameObject, long)
- Method in class com.brackeen.javagamebook.game.
Physics
Applies the scoot-up acceleration to the specified GameObject according to the amount of time that has passed.
sendTouchNotifications()
- Method in class com.brackeen.javagamebook.game.
GameObject
After this object has moved and collisions have been checked, this method is called to send any touch/release notifications.
setAccuracy(float)
- Method in class com.brackeen.javagamebook.ai.pattern.
AimPattern
Sets the accuracy of the aim from 0 (worst) to 1 (best).
setAmbientLightIntensity(float)
- Method in class com.brackeen.javagamebook.bsp2D.
BSPPolygon
setAmbientLightIntensity(float)
- Method in class com.brackeen.javagamebook.graphics3D.
ShadedTexturedPolygonRenderer
Sets the ambient light intensity, generally between 0 and 1.
setAngle(float, float, float)
- Method in class com.brackeen.javagamebook.math3D.
Transform3D
setAngle(float)
- Method in class com.brackeen.javagamebook.math3D.
ViewWindow
Sets the horizontal view angle for this ViewWindow.
setAngleVelocityX(float)
- Method in class com.brackeen.javagamebook.math3D.
MovingTransform3D
Sets the angular speed of the x axis.
setAngleVelocityX(float, long)
- Method in class com.brackeen.javagamebook.math3D.
MovingTransform3D
Sets the angular speed of the x axis over the specified time.
setAngleVelocityY(float)
- Method in class com.brackeen.javagamebook.math3D.
MovingTransform3D
Sets the angular speed of the y axis.
setAngleVelocityY(float, long)
- Method in class com.brackeen.javagamebook.math3D.
MovingTransform3D
Sets the angular speed of the y axis over the specified time.
setAngleVelocityZ(float)
- Method in class com.brackeen.javagamebook.math3D.
MovingTransform3D
Sets the angular speed of the z axis.
setAngleVelocityZ(float, long)
- Method in class com.brackeen.javagamebook.math3D.
MovingTransform3D
Sets the angular speed of the z axis over the specified time.
setAngleX(float)
- Method in class com.brackeen.javagamebook.math3D.
Transform3D
setAngleY(float)
- Method in class com.brackeen.javagamebook.math3D.
Transform3D
setAngleZ(float)
- Method in class com.brackeen.javagamebook.math3D.
Transform3D
setBSPTree(BSPTree)
- Method in class com.brackeen.javagamebook.ai.
EvolutionGenePool
The BSP tree used for certain patterns (like the shortest path alogirthm used for the chase pattern)
setBSPTree(BSPTree)
- Method in class com.brackeen.javagamebook.ai.pattern.
AIPattern
setBSPTree(BSPTree)
- Method in class com.brackeen.javagamebook.path.
AStarSearchWithBSP
setBlastModel(PolygonGroup)
- Method in class com.brackeen.javagamebook.shooter3D.
Player
setBottomHeight(float)
- Method in class com.brackeen.javagamebook.math3D.
PolygonGroupBounds
setBoundary(int)
- Method in class com.brackeen.javagamebook.graphics3D.
ScanConverter.Scan
Sets the left and right boundary for this scan if the x value is outside the current boundary.
setBounds(int, int, int, int)
- Method in class com.brackeen.javagamebook.math3D.
ViewWindow
Sets the bounds for this ViewWindow on the screen.
setCeil(float, Texture)
- Method in class com.brackeen.javagamebook.bsp2D.
RoomDef
Sets the ceiling height and ceiling texture of this room.
setCeil(float, Texture, Rectangle3D)
- Method in class com.brackeen.javagamebook.bsp2D.
RoomDef
Sets the ceiling height, ceiling texture, and ceiling texture bounds of this room.
setCeilHeight(float)
- Method in class com.brackeen.javagamebook.game.
GameObject
Method to record the height of the ceiling that this GameObject is under.
setColor(Color)
- Method in class com.brackeen.javagamebook.math3D.
SolidPolygon3D
Sets the color of this solid-colored polygon used for rendering this polygon.
setCurrRow(int)
- Method in class com.brackeen.javagamebook.graphics3D.texture.
ShadedTexture
Sets the current row for getColorCurrRow().
setCursor(Cursor)
- Method in class com.brackeen.javagamebook.input.
InputManager
Sets the cursor on this InputManager's input component.
setDebug(boolean)
- Method in class com.brackeen.javagamebook.shooter3D.
MessageQueue
setDefaultShadeLevel(int)
- Method in class com.brackeen.javagamebook.graphics3D.texture.
ShadedTexture
Sets the default shade level that is used when getColor() is called.
setDepth(int, short)
- Method in class com.brackeen.javagamebook.graphics3D.
ZBuffer
Sets the depth of the pixel at at specified offset, overwriting its current depth.
setDirty(boolean)
- Method in class com.brackeen.javagamebook.graphics3D.texture.
ShadedSurface
Marks whether this surface is dirty.
setDistanceFalloff(float)
- Method in class com.brackeen.javagamebook.math3D.
PointLight3D
Sets the distances falloff value.
setFacing(Vector3D)
- Method in class com.brackeen.javagamebook.path.
PathBot
Sets the location this object should face as it follows the path.
setFilename(String)
- Method in class com.brackeen.javagamebook.math3D.
PolygonGroup
Sets the filename of this PolygonGroup.
setFloor(float, Texture)
- Method in class com.brackeen.javagamebook.bsp2D.
RoomDef
Sets the floor height and floor texture of this room.
setFloor(float, Texture, Rectangle3D)
- Method in class com.brackeen.javagamebook.bsp2D.
RoomDef
Sets the floor height, floor texture, and floor texture bounds of this room.
setFloorHeight(float)
- Method in class com.brackeen.javagamebook.game.
GameObject
Method to record the height of the floor that this GameObject is on.
setFlyHeight(float)
- Method in class com.brackeen.javagamebook.path.
PathBot
setFlying(boolean)
- Method in class com.brackeen.javagamebook.game.
GameObject
Sets whether this GameObject is currently flying.
setFullScreen(DisplayMode)
- Method in class com.brackeen.javagamebook.graphics.
ScreenManager
Enters full screen mode and changes the display mode.
setGameObjectManager(GameObjectManager)
- Method in class com.brackeen.javagamebook.bsp2D.
BSPRenderer
Sets the GamebjectManager.
setGameObjectManager(GameObjectManager)
- Method in class com.brackeen.javagamebook.bsp2D.
BSPTreeTraverser
Sets the GameObjectManager.
setGravityAccel(float)
- Method in class com.brackeen.javagamebook.game.
Physics
Sets the gravity acceleration in units per millisecond squared.
setHealth(float)
- Method in class com.brackeen.javagamebook.shooter3D.
Player
setHeight(float, float)
- Method in class com.brackeen.javagamebook.bsp2D.
BSPLine
Sets the top and bottom height of this "wall".
setHeight(float)
- Method in class com.brackeen.javagamebook.math3D.
Rectangle3D
Sets the height of this Rectangle3D.
setIntensity(float)
- Method in class com.brackeen.javagamebook.math3D.
PointLight3D
Sets the intensity of this light.
setJumpHeight(float)
- Method in class com.brackeen.javagamebook.shooter3D.
JumpingGameObject
Sets how high this GameObject can jump.
setJumping(boolean)
- Method in class com.brackeen.javagamebook.game.
GameObject
Sets this GameObject's jumping flag.
setJumping(boolean)
- Method in class com.brackeen.javagamebook.shooter3D.
JumpingGameObject
Causes this GameObject to jump if the jumping flag is set and this object is not already jumping.
setLength(float)
- Method in class com.brackeen.javagamebook.math3D.
Vector3D
Sets the length of this Vector3D
setLightSource(PointLight3D)
- Method in class com.brackeen.javagamebook.graphics3D.
ShadedTexturedPolygonRenderer
Sets the light source for this renderer.
setLights(List, float)
- Method in class com.brackeen.javagamebook.math3D.
ObjectLoader
Sets the lights used for the polygons in the parsed objects.
setLine(float, float, float, float)
- Method in class com.brackeen.javagamebook.bsp2D.
BSPLine
setLine(double, double, double, double)
- Method in class com.brackeen.javagamebook.bsp2D.
BSPLine
setListener(BSPTreeTraverseListener)
- Method in class com.brackeen.javagamebook.bsp2D.
BSPTreeTraverser
Sets the BSPTreeTraverseListener to use during traversals.
setName(String)
- Method in class com.brackeen.javagamebook.math3D.
PolygonGroup
Sets the name of this PolygonGroup.
setNormal(Vector3D)
- Method in class com.brackeen.javagamebook.math3D.
Polygon3D
Sets the normal of this polygon.
setNormal(Vector3D)
- Method in class com.brackeen.javagamebook.math3D.
Rectangle3D
Sets the normal of this Rectangle3D.
setObjectLights(List, float)
- Method in class com.brackeen.javagamebook.bsp2D.
MapLoader
Sets the lights used for OBJ objects.
setPathFinder(PathFinder)
- Method in class com.brackeen.javagamebook.ai.
AIBot
Sets the PathFinder class to use to follow the path.
setPathFinder(PathFinder)
- Method in class com.brackeen.javagamebook.path.
PathBot
Sets the PathFinder class to use to follow the path.
setPathRecalcTime(long)
- Method in class com.brackeen.javagamebook.path.
PathBot
setPaused(boolean)
- Method in class com.brackeen.javagamebook.sound.
MidiPlayer
Sets the paused state.
setPaused(boolean)
- Method in class com.brackeen.javagamebook.sound.
SoundManager
Sets the paused state.
setRadius(float)
- Method in class com.brackeen.javagamebook.math3D.
PolygonGroupBounds
setRegenerating(boolean)
- Method in class com.brackeen.javagamebook.ai.
AIBot
Sets whether this bot regenerates after it dies.
setRelativeMouseMode(boolean)
- Method in class com.brackeen.javagamebook.input.
InputManager
Sets whether realtive mouse mode is on or not.
setSample(byte[], int, short)
- Static method in class com.brackeen.javagamebook.sound.
SoundFilter
Convenience method for setting a 16-bit sample in a byte array.
setScootAccel(float)
- Method in class com.brackeen.javagamebook.game.
Physics
Sets the scoot-up acceleration in units per millisecond squared.
setSortedMode(boolean)
- Method in class com.brackeen.javagamebook.graphics3D.
SortedScanConverter
Sets sorted mode, so this scan converter can assume the polygons are drawn front-to-back, and should be clipped against polygons already scanned for this view.
setSpeed(float)
- Method in class com.brackeen.javagamebook.path.
PathBot
setState(int)
- Method in class com.brackeen.javagamebook.game.
GameObject
Sets the state of this object.
setSurfaceBounds(Rectangle3D)
- Method in class com.brackeen.javagamebook.graphics3D.texture.
ShadedSurface
Sets the surface bounds for this ShadedSurface.
setTexture(Texture)
- Method in class com.brackeen.javagamebook.graphics3D.
FastTexturedPolygonRenderer.ScanRenderer
setTexture(ShadedTexture)
- Method in class com.brackeen.javagamebook.graphics3D.texture.
ShadedSurface
Sets the source texture for this ShadedSurface.
setTexture(ShadedTexture, Rectangle3D)
- Method in class com.brackeen.javagamebook.graphics3D.texture.
ShadedSurface
Sets the source texture and source bounds for this ShadedSurface.
setTexture(Texture)
- Method in class com.brackeen.javagamebook.math3D.
TexturedPolygon3D
Sets this polygon's texture.
setTexture(Texture, Rectangle3D)
- Method in class com.brackeen.javagamebook.math3D.
TexturedPolygon3D
Sets this polygon's texture and texture bounds.
setTo(BSPPolygon)
- Method in class com.brackeen.javagamebook.bsp2D.
BSPLine
Sets this BSPLine to the specified BSPPolygon (only if the BSPPolygon is a vertical wall).
setTo(int, int)
- Method in class com.brackeen.javagamebook.graphics3D.
ScanConverter.Scan
Sets this scan.
setTo(PointLight3D)
- Method in class com.brackeen.javagamebook.math3D.
PointLight3D
Sets this PointLight3D to the same location, intensity, and distance falloff as the specified PointLight3D.
setTo(Polygon3D)
- Method in class com.brackeen.javagamebook.math3D.
Polygon3D
Sets this polygon to the same vertices as the specfied polygon.
setTo(Rectangle3D)
- Method in class com.brackeen.javagamebook.math3D.
Rectangle3D
Sets the values of this Rectangle3D to the specified Rectangle3D.
setTo(Polygon3D)
- Method in class com.brackeen.javagamebook.math3D.
SolidPolygon3D
setTo(Polygon3D)
- Method in class com.brackeen.javagamebook.math3D.
TexturedPolygon3D
setTo(Transform3D)
- Method in class com.brackeen.javagamebook.math3D.
Transform3D
Sets this Transform3D to the specified Transform3D.
setTo(Vector3D)
- Method in class com.brackeen.javagamebook.math3D.
Vector3D
Sets the vector to the same values as the specified Vector3D.
setTo(float, float, float)
- Method in class com.brackeen.javagamebook.math3D.
Vector3D
Sets this vector to the specified (x, y, z) values.
setToBounds(PolygonGroup)
- Method in class com.brackeen.javagamebook.math3D.
PolygonGroupBounds
Sets this to the bounds of the specified PolygonGroup.
setToCrossProduct(Vector3D, Vector3D)
- Method in class com.brackeen.javagamebook.math3D.
Vector3D
Sets this vector to the cross product of the two specified vectors.
setTopHeight(float)
- Method in class com.brackeen.javagamebook.math3D.
PolygonGroupBounds
setTurnSpeed(float)
- Method in class com.brackeen.javagamebook.path.
PathBot
setVelocity(Vector3D)
- Method in class com.brackeen.javagamebook.math3D.
MovingTransform3D
Sets the velocity to the specified vector.
setVelocity(Vector3D, long)
- Method in class com.brackeen.javagamebook.math3D.
MovingTransform3D
Sets the velocity.
setVelocityX(float)
- Method in class com.brackeen.javagamebook.graphics.
Sprite
Sets the horizontal velocity of this Sprite in pixels per millisecond.
setVelocityY(float)
- Method in class com.brackeen.javagamebook.graphics.
Sprite
Sets the vertical velocity of this Sprite in pixels per millisecond.
setViewBounds(int, int)
- Method in class com.brackeen.javagamebook.test.
GameCore3D
Sets the view bounds, centering the view on the screen.
setWidth(float)
- Method in class com.brackeen.javagamebook.math3D.
Rectangle3D
Sets the width of this Rectangle3D.
setX(float)
- Method in class com.brackeen.javagamebook.graphics.
Sprite
Sets this Sprite's current x position.
setY(float)
- Method in class com.brackeen.javagamebook.graphics.
Sprite
Sets this Sprite's current y position.
setupLevel(GameObjectManager, GameTaskManager, String[])
- Method in class com.brackeen.javagamebook.scripting.
ScriptManager
Sets up the ScriptManager for a level.
sign(short)
- Static method in class com.brackeen.javagamebook.util.
MoreMath
Returns the sign of the number.
sign(int)
- Static method in class com.brackeen.javagamebook.util.
MoreMath
Returns the sign of the number.
sign(long)
- Static method in class com.brackeen.javagamebook.util.
MoreMath
Returns the sign of the number.
sign(float)
- Static method in class com.brackeen.javagamebook.util.
MoreMath
Returns the sign of the number.
sign(double)
- Static method in class com.brackeen.javagamebook.util.
MoreMath
Returns the sign of the number.
sourceFile
- Variable in class com.brackeen.javagamebook.math3D.
ObjectLoader.Material
start()
- Method in class com.brackeen.javagamebook.graphics.
Animation
Starts this animation over from the beginning.
startFrame(Graphics2D)
- Method in class com.brackeen.javagamebook.bsp2D.
BSPRenderer
startFrame(Graphics2D)
- Method in class com.brackeen.javagamebook.bsp2D.
SimpleBSPRenderer
startFrame(Graphics2D)
- Method in class com.brackeen.javagamebook.graphics3D.
FastTexturedPolygonRenderer
startFrame(Graphics2D)
- Method in class com.brackeen.javagamebook.graphics3D.
PolygonRenderer
Indicates the start of rendering of a frame.
startFrame(Graphics2D)
- Method in class com.brackeen.javagamebook.graphics3D.
ZBufferedRenderer
stop()
- Method in class com.brackeen.javagamebook.math3D.
MovingTransform3D
Stops this Transform3D.
stop()
- Method in class com.brackeen.javagamebook.sound.
MidiPlayer
Stops the sequencer and resets its position to 0.
stop()
- Method in class com.brackeen.javagamebook.test.
GameCore
Signals the game loop that it's time to quit
subtract(Vector3D)
- Method in class com.brackeen.javagamebook.math3D.
Polygon3D
subtract(Transform3D)
- Method in class com.brackeen.javagamebook.math3D.
Polygon3D
subtract(Vector3D)
- Method in class com.brackeen.javagamebook.math3D.
PolygonGroup
subtract(Transform3D)
- Method in class com.brackeen.javagamebook.math3D.
PolygonGroup
subtract(Vector3D)
- Method in class com.brackeen.javagamebook.math3D.
Rectangle3D
subtract(Transform3D)
- Method in class com.brackeen.javagamebook.math3D.
Rectangle3D
subtract(Vector3D)
- Method in class com.brackeen.javagamebook.math3D.
TexturedPolygon3D
subtract(Vector3D)
- Method in interface com.brackeen.javagamebook.math3D.
Transformable
subtract(Transform3D)
- Method in interface com.brackeen.javagamebook.math3D.
Transformable
subtract(float, float, float)
- Method in class com.brackeen.javagamebook.math3D.
Vector3D
Subtracts the specified (x, y, z) values to this vector.
subtract(Vector3D)
- Method in class com.brackeen.javagamebook.math3D.
Vector3D
Subtracts the specified vector from this vector.
subtract(Transform3D)
- Method in class com.brackeen.javagamebook.math3D.
Vector3D
Subtracts the specified transform to this vector.
subtractRotation(Transform3D)
- Method in class com.brackeen.javagamebook.math3D.
Polygon3D
subtractRotation(Transform3D)
- Method in class com.brackeen.javagamebook.math3D.
PolygonGroup
subtractRotation(Transform3D)
- Method in class com.brackeen.javagamebook.math3D.
Rectangle3D
subtractRotation(Transform3D)
- Method in class com.brackeen.javagamebook.math3D.
TexturedPolygon3D
subtractRotation(Transform3D)
- Method in interface com.brackeen.javagamebook.math3D.
Transformable
subtractRotation(Transform3D)
- Method in class com.brackeen.javagamebook.math3D.
Vector3D
Rotates this vector with the opposite angle of the specified transform.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
Z