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

F

FOREVER - Static variable in class com.brackeen.javagamebook.math3D.MovingTransform3D
 
FRONT - Static variable in class com.brackeen.javagamebook.bsp2D.BSPLine
 
FastTexturedPolygonRenderer - class com.brackeen.javagamebook.graphics3D.FastTexturedPolygonRenderer.
The FastTexturedPolygonRenderer is a PolygonRenderer that efficiently renders Textures.
FastTexturedPolygonRenderer(Transform3D, ViewWindow) - Constructor for class com.brackeen.javagamebook.graphics3D.FastTexturedPolygonRenderer
 
FastTexturedPolygonRenderer(Transform3D, ViewWindow, boolean) - Constructor for class com.brackeen.javagamebook.graphics3D.FastTexturedPolygonRenderer
 
FastTexturedPolygonRenderer.Method0 - class com.brackeen.javagamebook.graphics3D.FastTexturedPolygonRenderer.Method0.
 
FastTexturedPolygonRenderer.Method0() - Constructor for class com.brackeen.javagamebook.graphics3D.FastTexturedPolygonRenderer.Method0
 
FastTexturedPolygonRenderer.Method1 - class com.brackeen.javagamebook.graphics3D.FastTexturedPolygonRenderer.Method1.
 
FastTexturedPolygonRenderer.Method1() - Constructor for class com.brackeen.javagamebook.graphics3D.FastTexturedPolygonRenderer.Method1
 
FastTexturedPolygonRenderer.Method2 - class com.brackeen.javagamebook.graphics3D.FastTexturedPolygonRenderer.Method2.
 
FastTexturedPolygonRenderer.Method2() - Constructor for class com.brackeen.javagamebook.graphics3D.FastTexturedPolygonRenderer.Method2
 
FastTexturedPolygonRenderer.Method3 - class com.brackeen.javagamebook.graphics3D.FastTexturedPolygonRenderer.Method3.
 
FastTexturedPolygonRenderer.Method3() - Constructor for class com.brackeen.javagamebook.graphics3D.FastTexturedPolygonRenderer.Method3
 
FastTexturedPolygonRenderer.PowerOf2TextureRenderer - class com.brackeen.javagamebook.graphics3D.FastTexturedPolygonRenderer.PowerOf2TextureRenderer.
 
FastTexturedPolygonRenderer.PowerOf2TextureRenderer() - Constructor for class com.brackeen.javagamebook.graphics3D.FastTexturedPolygonRenderer.PowerOf2TextureRenderer
 
FastTexturedPolygonRenderer.ScanRenderer - class com.brackeen.javagamebook.graphics3D.FastTexturedPolygonRenderer.ScanRenderer.
The ScanRenderer class is an abstract inner class of FastTexturedPolygonRenderer that provides an interface for rendering a horizontal scan line.
FastTexturedPolygonRenderer.ScanRenderer() - Constructor for class com.brackeen.javagamebook.graphics3D.FastTexturedPolygonRenderer.ScanRenderer
 
FastTexturedPolygonRenderer.ShadedSurfaceRenderer - class com.brackeen.javagamebook.graphics3D.FastTexturedPolygonRenderer.ShadedSurfaceRenderer.
 
FastTexturedPolygonRenderer.ShadedSurfaceRenderer() - Constructor for class com.brackeen.javagamebook.graphics3D.FastTexturedPolygonRenderer.ShadedSurfaceRenderer
 
FastTexturedPolygonRenderer.ShadedTextureRenderer - class com.brackeen.javagamebook.graphics3D.FastTexturedPolygonRenderer.ShadedTextureRenderer.
 
FastTexturedPolygonRenderer.ShadedTextureRenderer() - Constructor for class com.brackeen.javagamebook.graphics3D.FastTexturedPolygonRenderer.ShadedTextureRenderer
 
Filter3d - class com.brackeen.javagamebook.sound.Filter3d.
The Filter3d class is a SoundFilter that creates a 3d sound effect.
Filter3d(Sprite, Sprite, int) - Constructor for class com.brackeen.javagamebook.sound.Filter3d
Creates a new Filter3d object with the specified source and listener Sprites.
FilterSequence - class com.brackeen.javagamebook.sound.FilterSequence.
The FilterSequence class is a SoundFilter that combines several SoundFilters at once.
FilterSequence(SoundFilter[]) - Constructor for class com.brackeen.javagamebook.sound.FilterSequence
Creates a new FilterSequence object with the specified array of SoundFilters.
FilteredSoundStream - class com.brackeen.javagamebook.sound.FilteredSoundStream.
The FilteredSoundStream class is a FilterInputStream that applies a SoundFilter to the underlying input stream.
FilteredSoundStream(InputStream, SoundFilter) - Constructor for class com.brackeen.javagamebook.sound.FilteredSoundStream
Creates a new FilteredSoundStream object with the specified InputStream and SoundFilter.
filter(byte[], int, int) - Method in class com.brackeen.javagamebook.sound.EchoFilter
Filters the sound samples to add an echo.
filter(byte[], int, int) - Method in class com.brackeen.javagamebook.sound.Filter3d
Filters the sound so that it gets more quiet with distance.
filter(byte[], int, int) - Method in class com.brackeen.javagamebook.sound.FilterSequence
Filters the sound simple through each SoundFilter in this FilterSequence.
filter(byte[]) - Method in class com.brackeen.javagamebook.sound.SoundFilter
Filters an array of samples.
filter(byte[], int, int) - Method in class com.brackeen.javagamebook.sound.SoundFilter
Filters an array of samples.
find(Vector3D, Vector3D) - Method in class com.brackeen.javagamebook.ai.pattern.AIPattern
The method isn't implemented for AIPatterns
find(GameObject, GameObject) - Method in class com.brackeen.javagamebook.ai.pattern.AIPattern
 
find(GameObject, GameObject) - Method in class com.brackeen.javagamebook.ai.pattern.AimPattern
 
find(GameObject, GameObject) - Method in class com.brackeen.javagamebook.ai.pattern.AttackPatternRush
 
find(GameObject, GameObject) - Method in class com.brackeen.javagamebook.ai.pattern.AttackPatternStrafe
 
find(GameObject, GameObject) - Method in class com.brackeen.javagamebook.ai.pattern.DodgePatternRandom
 
find(GameObject, GameObject) - Method in class com.brackeen.javagamebook.ai.pattern.DodgePatternZigZag
 
find(GameObject, GameObject) - Method in class com.brackeen.javagamebook.ai.pattern.RunAwayPattern
 
find(GameObject, GameObject) - Method in class com.brackeen.javagamebook.path.AStarSearchWithBSP
 
find(Vector3D, Vector3D) - Method in class com.brackeen.javagamebook.path.AStarSearchWithBSP
 
find(GameObject, GameObject) - Method in interface com.brackeen.javagamebook.path.PathFinder
Finds a path from GameObject A to GameObject B.
find(Vector3D, Vector3D) - Method in interface com.brackeen.javagamebook.path.PathFinder
Finds a path from the start location to the goal location.
findFirstCompatibleMode(DisplayMode[]) - Method in class com.brackeen.javagamebook.graphics.ScreenManager
Returns the first compatible mode in a list of modes.
findPath(AStarNode, AStarNode) - Method in class com.brackeen.javagamebook.path.AStarSearch
Find the path from the start node to the end node.
fireProjectile(Vector3D) - Method in class com.brackeen.javagamebook.ai.AIBot
Fires a projectile in the specified direction.
fireProjectile() - Method in class com.brackeen.javagamebook.shooter3D.Player
 
fixProbabilites() - Method in class com.brackeen.javagamebook.ai.Brain
 
flip() - Method in class com.brackeen.javagamebook.bsp2D.BSPLine
Flips this line so that the end points are reversed (in other words, (x1,y1) becomes (x2,y2) and vice versa) and the normal is changed to point the opposite direction.
floor(float) - Static method in class com.brackeen.javagamebook.util.MoreMath
Faster floor function to convert a float to an int.
floorHeight - Variable in class com.brackeen.javagamebook.bsp2D.BSPTree.Leaf
 
front - Variable in class com.brackeen.javagamebook.bsp2D.BSPTree.Node
 

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