GF4J 0.9.4 Beta
< A B C D E F G I K L M N O P Q R S T U V W

<

() - Static method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
 

A

add(BitmapEffect) - Method in class gameframe.graphics.EffectGroup
Adds the given effect to this group of effects.
add(int) - Method in class gameframe.util.Counter
Adds the given number to the counter.
addBitmap(CBitmapBase) - Method in interface gameframe.engines.msjava4x.IBitmapStorage
Adds a created bitmap to the storage.
addBitmap(CBitmapBase) - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Adds a bitmap to the group of created bitmaps (that is used when finalizing all objects).
addColourMapping(ColorMapping) - Method in class gameframe.graphics.ColorReplacementEffect
Adds a colour mapping to the list of colour mappings to be applied.
addColourMapping(int, int) - Method in class gameframe.graphics.ColorReplacementEffect
Adds a colour to be replaced by another colour.
addEngineFactoryClasses(Vector) - Method in class gameframe.GameFrame
Tries to instantiate the given EngineFactory classes by invoking their static "getInstance(GameFrameSettings)" methods.
addFactory(EngineFactory) - Method in class gameframe.GameFrame
Adds the given factory instance to the list of factories if the given factory is runnable on this platform.
addImmediately(int) - Method in class gameframe.util.Counter
Adds the given number to the counter immediately.
addNotify() - Method in class gameframe.engines.jdk11x.CWindowedGraphicsEngine
Capture the creation of the peer and allow the constructor to continue only when the peer has been created.
addNotify() - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Invoked when the peer has been created for this frame.
addNotify() - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Invoked when the peer has been created for this frame.
advanceFrames(float) - Method in class gameframe.graphics.AnimBitmap
Advances the animation the number of frames given to the direction it is configured to go.
advanceFrames(int) - Method in class gameframe.graphics.AnimBitmap
Deprecated. Use advanceFrames( float ) instead of the advanceFrames( int ) version.
ALL_COLOURDEPTHS - Static variable in interface gameframe.graphics.GraphicsEngine
All supported colour depths.
AnimBitmap - class gameframe.graphics.AnimBitmap.
Implementation of an animated bitmap.
AnimBitmap(Bitmap[]) - Constructor for class gameframe.graphics.AnimBitmap
Constructs an animated bitmap from the series of Bitmap objects given.
AnimBitmap(Bitmap, int, int) - Constructor for class gameframe.graphics.AnimBitmap
Constructs an animated bitmap from the given Bitmap that contains the animation cells.
AppletGameFrame - class gameframe.AppletGameFrame.
The GameFrame librarys main entry point class.
AppletGameFrame(Applet) - Constructor for class gameframe.AppletGameFrame
Constructs the GameFrame using default settings.
AppletGameFrame(Applet, GameFrameSettings) - Constructor for class gameframe.AppletGameFrame
Constructs the GameFrame using the given settings.
ApplicationAppletBase - class gameframe.ApplicationAppletBase.
Base class for a game that can act both as application and as an applet.
ApplicationAppletBase() - Constructor for class gameframe.ApplicationAppletBase
Constructs the example Applet.
ApplicationAppletBase(String[]) - Constructor for class gameframe.ApplicationAppletBase
Constructs the example application and stores the command line arguments given.
AREA_SIZE_IS_ZERO - Static variable in class gameframe.engines.msjava4x.IConstants
 
available() - Method in class gameframe.engines.jdk11x.CLoopingSoundStream
Redirected to underlying CSoundStream object.

B

BIAS - Static variable in class gameframe.sound.ULawEncoder
Bias for linear code.
BigEndianDataInputStream - class gameframe.util.BigEndianDataInputStream.
Output stream filter that filters all input values to big endian format that is used e.g. by Intel processor equipped computers.
BigEndianDataInputStream(InputStream) - Constructor for class gameframe.util.BigEndianDataInputStream
Constructs an big endian input filter.
BigEndianDataOutputStream - class gameframe.util.BigEndianDataOutputStream.
Output stream filter that filters all output values to big endian format that is used e.g. by Intel processor equipped computers.
BigEndianDataOutputStream(OutputStream) - Constructor for class gameframe.util.BigEndianDataOutputStream
Constructs an big endian output filter.
Bitmap - interface gameframe.graphics.Bitmap.
Defines an interface to a bitmap image that can blit (draw) or strecth (scale) itself in the graphics engine's backbuffer or into drawable bitmap.
BITMAP_FILE_NOT_FOUND1 - Static variable in class gameframe.engines.msjava4x.IConstants
 
BITMAP_FILE_NOT_FOUND2 - Static variable in class gameframe.engines.msjava4x.IConstants
 
BitmapData - class gameframe.graphics.BitmapData.
Represents the bitmap data loaded from a bitmap file.
BitmapData(int[], int, int, int) - Constructor for class gameframe.graphics.BitmapData
Constructs a bitmap data object that has the given parameters.
BitmapData(int[], int, int, int, int[]) - Constructor for class gameframe.graphics.BitmapData
Constructs a bitmap data object that has the given parameters.
BitmapData(int[], int, int, int, int, int, int) - Constructor for class gameframe.graphics.BitmapData
Constructs a bitmap data object that has the given parameters.
BitmapData(int[], int, int, int, int, int, int, int[]) - Constructor for class gameframe.graphics.BitmapData
Constructs a bitmap data object that has the given parameters.
BitmapEffect - class gameframe.graphics.BitmapEffect.
Baseclass for all bitmap effect classes that process bitmaps.
BitmapEffect() - Constructor for class gameframe.graphics.BitmapEffect
 
BitmapFile - class gameframe.graphics.BitmapFile.
Represents Windows Bitmap (BMP) file and has utility methods for loading a Windows Bitmap file and returning its bitmap data.
BitmapFile() - Constructor for class gameframe.graphics.BitmapFile
 
blitTo(DrawableBitmap, int, int) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CBitmap
Draws the given bitmap to this drawable bitmap at the given location.
blitTo(DrawableBitmap, int, int) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CClippedBitmap
Draws the given bitmap to this drawable bitmap at the given location.
blitTo(DrawableBitmap, int, int) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CDrawableBitmap
Draws the given bitmap to this drawable bitmap at the given location.
blitTo(DrawableBitmap, int, int) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CBitmap
Draws the given bitmap to this drawable bitmap at the given location.
blitTo(DrawableBitmap, int, int) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CClippedBitmap
Draws the given bitmap to this drawable bitmap at the given location.
blitTo(DrawableBitmap, int, int) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CDrawableBitmap
Draws the given bitmap to this drawable bitmap at the given location.
blitTo(DrawableBitmap, int, int) - Method in class gameframe.engines.msjava4x.CDDBitmap
Draws the bitmap to the given drawable bitmap at the given location.
blitTo(DrawableBitmap, int, int) - Method in class gameframe.engines.msjava4x.CDDAlphaBitmap
Draws the bitmap to the given drawable bitmap at the given location.
blitTo(DrawableBitmap, int, int) - Method in interface gameframe.graphics.DrawableBitmap
Draws the bitmap to the given drawable bitmap at the given location.
blitTo(DrawableBitmap, int, int) - Method in interface gameframe.graphics.Bitmap
Draws the bitmap to the given drawable bitmap at the given location.
blitTo(DrawableBitmap, int, int) - Method in class gameframe.graphics.AnimBitmap
Draws the currently shown bitmap to the given drawable bitmap at the given location.
blitTo(int, int) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CBitmap
Draws the bitmap to the graphics engine that loaded it at the given location.
blitTo(int, int) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CClippedBitmap
Draws the bitmap to the graphics engine that loaded it at the given location.
blitTo(int, int) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CDrawableBitmap
Draws the bitmap to the graphics engine that loaded it at the given location.
blitTo(int, int) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CBitmap
Draws the bitmap to the graphics engine that loaded it at the given location.
blitTo(int, int) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CClippedBitmap
Draws the bitmap to the graphics engine that loaded it at the given location.
blitTo(int, int) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CDrawableBitmap
Draws the bitmap to the graphics engine that loaded it at the given location.
blitTo(int, int) - Method in class gameframe.engines.msjava4x.CDDBitmap
Draws the bitmap to the graphics engine that loaded it at the given location.
blitTo(int, int) - Method in class gameframe.engines.msjava4x.CDDAlphaBitmap
Draws the bitmap to the graphics engine that loaded it at the given location.
blitTo(int, int) - Method in interface gameframe.graphics.DrawableBitmap
Draws the bitmap to the graphics engine that loaded it at the given location.
blitTo(int, int) - Method in interface gameframe.graphics.Bitmap
Draws the bitmap to the graphics engine that loaded it at the given location.
blitTo(int, int) - Method in class gameframe.graphics.AnimBitmap
Draws the currently shown bitmap to the graphics engine that loaded it at the given location.
BUILD_NUMBER - Static variable in class gameframe.GameFrame
The build number of this library.
BUTTONSTATE_DOWN - Static variable in class gameframe.engines.jdk11x.CPointer
Enumerated value for state button is down.
BUTTONSTATE_DOWN - Static variable in class gameframe.engines.jdk12x.CEventQueue
Enumerated value for state button is down.
BUTTONSTATE_UP - Static variable in class gameframe.engines.jdk11x.CPointer
Enumerated value for state button is up.
BUTTONSTATE_UP - Static variable in class gameframe.engines.jdk12x.CEventQueue
Enumerated value for state button is up.
BUTTONSTATE_WAS_DOWN_NOT_READ - Static variable in class gameframe.engines.jdk11x.CPointer
Enumerated value for state where button was down but was not read during that time.
BUTTONSTATE_WAS_DOWN_NOT_READ - Static variable in class gameframe.engines.jdk12x.CEventQueue
Enumerated value for state where button was down but was not read during that time.
BUTTONSTATE_WAS_DOWN_READ - Static variable in class gameframe.engines.jdk11x.CPointer
Enumerated value for state where button was down and was read during that time.
BUTTONSTATE_WAS_DOWN_READ - Static variable in class gameframe.engines.jdk12x.CEventQueue
Enumerated value for state where button was down and was read during that time.

C

calculateTime() - Method in class gameframe.engines.jdk11x.CTimer
When invoked calculates the time that has expired since the last invokation in milliseconds.
calculateTime() - Method in class gameframe.engines.jdk12x.CTimer
When invoked calculates the time that has expired since the last invokation in milliseconds.
calculateTime() - Method in class gameframe.engines.msjava4x.CTimer
When invoked calculates the time that has expired since the last invokation in milliseconds.
calculateTime() - Method in interface gameframe.util.Timer
When invoked calculates and returns the time that has elapsed since the last invokation in milliseconds (actual resolutin may vary from implementation to implementation).
callbackEnumModes(DDSurfaceDesc, IUnknown) - Method in class gameframe.engines.msjava4x.CModeEnumerator
DirectX callback method for enumerating video modes.
CBitmapBase - class gameframe.engines.msjava4x.CBitmapBase.
Baseclass for all Microsoft Java DirectX bitmap implementations.
CBitmapBase(DirectDraw, DirectDrawSurface, DirectDrawSurface, int, int, IBitmapStorage, String) - Constructor for class gameframe.engines.msjava4x.CBitmapBase
Constructs a bitmap from the given paramters.
CBitmapBase(DirectDraw, DirectDrawSurface, DirectDrawSurface, int, int, IBitmapStorage, String, Rect) - Constructor for class gameframe.engines.msjava4x.CBitmapBase
Constructs a bitmap from the given paramters.
CComponentGraphicsEngine - class gameframe.engines.jdk11x.CComponentGraphicsEngine.
Java 1.1 AWT implementation of an component graphics engine.
CComponentGraphicsEngine - class gameframe.engines.jdk12x.CComponentGraphicsEngine.
Java 2 AWT implementation of the graphics engine.
CComponentGraphicsEngine.CBitmap - class gameframe.engines.jdk11x.CComponentGraphicsEngine.CBitmap.
Implementation of the bitmap image for plain Java 1.1 graphics engine.
CComponentGraphicsEngine.CBitmap - class gameframe.engines.jdk12x.CComponentGraphicsEngine.CBitmap.
Implementation of the bitmap image for plain Java 2 graphics engine.
CComponentGraphicsEngine.CBitmap(CComponentGraphicsEngine, Image) - Constructor for class gameframe.engines.jdk11x.CComponentGraphicsEngine.CBitmap
Constructs a bitmap control object from the given AWT image.
CComponentGraphicsEngine.CBitmap(CComponentGraphicsEngine, Image) - Constructor for class gameframe.engines.jdk12x.CComponentGraphicsEngine.CBitmap
Constructs a bitmap control object from the given AWT image.
CComponentGraphicsEngine.CClippedBitmap - class gameframe.engines.jdk11x.CComponentGraphicsEngine.CClippedBitmap.
Implementation of the bitmap image for plain Java 1.1 graphics engine.
CComponentGraphicsEngine.CClippedBitmap - class gameframe.engines.jdk12x.CComponentGraphicsEngine.CClippedBitmap.
Implementation of the bitmap image for plain Java 2 graphics engine.
CComponentGraphicsEngine.CClippedBitmap(CComponentGraphicsEngine, CComponentGraphicsEngine.CBitmap, int, int, int, int) - Constructor for class gameframe.engines.jdk11x.CComponentGraphicsEngine.CClippedBitmap
Constructs a bitmap control object from the given bitmap.
CComponentGraphicsEngine.CClippedBitmap(CComponentGraphicsEngine, CComponentGraphicsEngine.CBitmap, int, int, int, int) - Constructor for class gameframe.engines.jdk12x.CComponentGraphicsEngine.CClippedBitmap
Constructs a bitmap control object from the given bitmap.
CComponentGraphicsEngine.CClippedBitmap(CComponentGraphicsEngine, CComponentGraphicsEngine.CClippedBitmap, int, int, int, int) - Constructor for class gameframe.engines.jdk11x.CComponentGraphicsEngine.CClippedBitmap
Constructs a bitmap control object from the given bitmap.
CComponentGraphicsEngine.CClippedBitmap(CComponentGraphicsEngine, CComponentGraphicsEngine.CClippedBitmap, int, int, int, int) - Constructor for class gameframe.engines.jdk12x.CComponentGraphicsEngine.CClippedBitmap
Constructs a bitmap control object from the given bitmap.
CComponentGraphicsEngine.CDrawableBitmap - class gameframe.engines.jdk11x.CComponentGraphicsEngine.CDrawableBitmap.
Implementation of the drawable bitmap image for plain Java 1.1 graphics engine.
CComponentGraphicsEngine.CDrawableBitmap - class gameframe.engines.jdk12x.CComponentGraphicsEngine.CDrawableBitmap.
Implementation of the drawable bitmap image for plain Java 2 graphics engine.
CComponentGraphicsEngine.CDrawableBitmap(CComponentGraphicsEngine, Image, Graphics) - Constructor for class gameframe.engines.jdk11x.CComponentGraphicsEngine.CDrawableBitmap
Constructs an drawable bitmap from the given AWT image.
CComponentGraphicsEngine.CDrawableBitmap(CComponentGraphicsEngine, Image, Graphics2D) - Constructor for class gameframe.engines.jdk12x.CComponentGraphicsEngine.CDrawableBitmap
Constructs an drawable bitmap from the given AWT image.
CComponentGraphicsEngine(GameFrameSettings) - Constructor for class gameframe.engines.jdk11x.CComponentGraphicsEngine
The default constructor that calls the superclass constructor that sets the title of the frame to "GameFrame" and sets the created frame to be non-resizable.
CComponentGraphicsEngine(GameFrameSettings) - Constructor for class gameframe.engines.jdk12x.CComponentGraphicsEngine
The default constructor that calls the superclass constructor that sets the title of the frame to "GameFrame" and sets the created frame to be non-resizable.
CDDAlphaBitmap - class gameframe.engines.msjava4x.CDDAlphaBitmap.
Implementation of the transparent bitmap image for the Microsoft Java DirectX platform.
CDDAlphaBitmap(DirectDraw, DirectDrawSurface, DirectDrawSurface, int, int, IBitmapStorage, String, byte, byte, byte) - Constructor for class gameframe.engines.msjava4x.CDDAlphaBitmap
Constructs a bitmap from the given paramters.
CDDAlphaBitmap(DirectDraw, DirectDrawSurface, DirectDrawSurface, int, int, IBitmapStorage, String, Rect, byte, byte, byte) - Constructor for class gameframe.engines.msjava4x.CDDAlphaBitmap
Constructs a bitmap from the given paramters.
CDDBitmap - class gameframe.engines.msjava4x.CDDBitmap.
Implementation of the non transparent bitmap image for the Microsoft Java DirectX platform.
CDDBitmap(DirectDraw, DirectDrawSurface, DirectDrawSurface, int, int, IBitmapStorage, String) - Constructor for class gameframe.engines.msjava4x.CDDBitmap
Constructs a bitmap from the given paramters.
CDDBitmap(DirectDraw, DirectDrawSurface, DirectDrawSurface, int, int, IBitmapStorage, String, Rect) - Constructor for class gameframe.engines.msjava4x.CDDBitmap
Constructs a bitmap from the given paramters.
CEmulatedFullscreenGraphicsEngine - class gameframe.engines.jdk11x.CEmulatedFullscreenGraphicsEngine.
Java 1.1 AWT implementation of an emulated fullscreen graphics engine.
CEmulatedFullscreenGraphicsEngine(Frame, Component, GameFrameSettings) - Constructor for class gameframe.engines.jdk11x.CEmulatedFullscreenGraphicsEngine
The default constructor that calls the superclass constructor that sets the title of the frame to "GameFrame" and sets the created frame to be non-resizable.
CEngineFactory - class gameframe.engines.jdk11x.CEngineFactory.
Implementation of an engine factory for Java 1.1.x JVM's.
CEngineFactory - class gameframe.engines.jdk12x.CEngineFactory.
Implementation of an engine factory for Java 2.x JVM's.
CEngineFactory - class gameframe.engines.msjava4x.CEngineFactory.
Implementation of an engine factory for Microsoft Java JVM's that support DirectX interfacing from Java.
CEngineFactory(GameFrameSettings) - Constructor for class gameframe.engines.jdk11x.CEngineFactory
Constructs the engine factory without constructing any engines.
CEngineFactory(GameFrameSettings) - Constructor for class gameframe.engines.jdk12x.CEngineFactory
Constructs the engine factory without constructing any engines.
CEngineFactory(GameFrameSettings) - Constructor for class gameframe.engines.msjava4x.CEngineFactory
Constructs the engine factory.
CEventQueue - class gameframe.engines.jdk12x.CEventQueue.
Implementation of the keyboard and pointer device for Java 2 platforms.
CEventQueue(Component) - Constructor for class gameframe.engines.jdk12x.CEventQueue
Constructs a keyboard engine that has the given window set as the focus window.
CFullscreenGraphicsEngine - class gameframe.engines.msjava4x.CFullscreenGraphicsEngine.
Microsoft DirectDraw (from DirectX 3) implementation of the graphics engine.
CFullscreenGraphicsEngine(Frame, GameFrameSettings) - Constructor for class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Private constructor for this singleton instance.
CFullscreenGraphicsEngine(Frame, int, int, int, int) - Constructor for class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Private constructor for this singleton instance.
checkBppValue(int) - Method in class gameframe.GameFrameSettings
Returns allways a checked and valid bits per pixel value.
checkLibrary() - Method in class gameframe.ApplicationAppletBase
Checks if the library is installed or not.
CInputEngine - class gameframe.engines.jdk11x.CInputEngine.
Implementation of the input engine for Java 1.1 JVM's.
CInputEngine - class gameframe.engines.jdk12x.CInputEngine.
Implementation of the input engine for Java 2 JVM's.
CInputEngine(Component) - Constructor for class gameframe.engines.jdk11x.CInputEngine
Constructs an input engine.
CInputEngine(Component, GameFrameSettings) - Constructor for class gameframe.engines.jdk12x.CInputEngine
Constructs an input engine.
CKeyboard - class gameframe.engines.jdk11x.CKeyboard.
Implementation of the keyboard device for Java 1.1 platform.
CKeyboard(Component) - Constructor for class gameframe.engines.jdk11x.CKeyboard
Constructs a keyboard engine that has the given component set as the focus component.
clearBackbuffer() - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Clears the backbuffer with the current backround color.
clearBackbuffer() - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Clears the backbuffer with the current backround color.
clearBackbuffer() - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Clears the backbuffer with the current backround color.
clearBackbuffer() - Method in interface gameframe.graphics.GraphicsEngine
Paints the current backbuffer with the current backround color.
clipTo(DrawableBitmap, int, int, int, int) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CBitmap
Draws the bitmap to the given drawable bitmap at the given location.
clipTo(DrawableBitmap, int, int, int, int) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CClippedBitmap
Draws the bitmap to the given drawable bitmap at the given location.
CLoopingSoundStream - class gameframe.engines.jdk11x.CLoopingSoundStream.
Looping sound stream that uses the given CSoundStream as the source for audio data.
CLoopingSoundStream(CSoundStream) - Constructor for class gameframe.engines.jdk11x.CLoopingSoundStream
Constructs a looping sound stream from the given sound stream.
close() - Method in class gameframe.engines.jdk11x.CLoopingSoundStream
Redirected to underlying CSoundStream object.
closeMCI() - Method in class gameframe.engines.msjava4x.CMidiMusic
Deinitialises the MIDI MCI device.
CMidiMusic - class gameframe.engines.msjava4x.CMidiMusic.
A MIDI music clip.
CMidiMusic(Component, String, CSoundEngine) - Constructor for class gameframe.engines.msjava4x.CMidiMusic
Constructs a MIDI music representation.
CModeEnumerator - class gameframe.engines.msjava4x.CModeEnumerator.
Enumerator for enumerating the modes that a DirectX instance can support.
CModeEnumerator(int, int) - Constructor for class gameframe.engines.msjava4x.CModeEnumerator
Constructs a mode enumerator that tries to fiend modes with the specified bits per pixel and refresh rate values.
ColorMapping - class gameframe.graphics.ColorMapping.
Contains two colours that are related somehow.
ColorMapping() - Constructor for class gameframe.graphics.ColorMapping
Constructs a colour mapping object.
ColorMapping(int, int) - Constructor for class gameframe.graphics.ColorMapping
Constructs a colour mapping object with the given initial values.
ColorReplacementEffect - class gameframe.graphics.ColorReplacementEffect.
Replaces the colors with other colours given as colour mappings.
ColorReplacementEffect() - Constructor for class gameframe.graphics.ColorReplacementEffect
 
COLOUR_AND_ALPHA_SIZE_MISMATCH - Static variable in class gameframe.engines.msjava4x.IConstants
 
COLOURDEPTH_16BITS - Static variable in interface gameframe.graphics.GraphicsEngine
Constant for 16-bits colour depth.
COLOURDEPTH_24BITS - Static variable in interface gameframe.graphics.GraphicsEngine
Constant for 24-bits colour depth.
COLOURDEPTH_32BITS - Static variable in interface gameframe.graphics.GraphicsEngine
Constant for 32-bits colour depth.
convertFromJavaNative(int[]) - Method in class gameframe.engines.msjava4x.CPixelConverter
Converts pixels in Java native format to the pixel format given in the constructor.
convertToJavaNative(int[]) - Method in class gameframe.engines.msjava4x.CPixelConverter
Converts pixels in the pixel format given in the constructor to Java native format.
copyArea(int, int, int, int, int, int) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Moves by copying a rectangular area of the backbuffer by a distance specified by dx and dy.
copyArea(int, int, int, int, int, int) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Moves by copying a rectangular area of the backbuffer by a distance specified by dx and dy.
copyArea(int, int, int, int, int, int) - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Moves by copying a rectangular area of the backbuffer by a distance specified by dx and dy.
COULDNT_CREATE_DDSURFACE - Static variable in class gameframe.engines.msjava4x.IConstants
 
COULDNT_CREATE_ENGINE - Static variable in class gameframe.engines.msjava4x.IConstants
 
COULDNT_GET_GRAPHICS - Static variable in class gameframe.engines.msjava4x.IConstants
 
COULDNT_GET_LETTERS_FROM_BITMAP - Static variable in class gameframe.engines.msjava4x.IConstants
 
COULDNT_GET_PIXELFORMAT - Static variable in class gameframe.engines.msjava4x.IConstants
 
COULDNT_LOAD_BITMAP1 - Static variable in class gameframe.engines.msjava4x.IConstants
 
COULDNT_LOAD_BITMAP2 - Static variable in class gameframe.engines.msjava4x.IConstants
 
COULDNT_LOAD_FONTBITMAP_LETTERS1 - Static variable in class gameframe.engines.msjava4x.IConstants
 
COULDNT_LOAD_FONTBITMAP_LETTERS2 - Static variable in class gameframe.engines.msjava4x.IConstants
 
COULDNT_LOAD_WAV1 - Static variable in class gameframe.engines.msjava4x.IConstants
 
COULDNT_LOAD_WAV2 - Static variable in class gameframe.engines.msjava4x.IConstants
 
COULDNT_SET_KEYCOLOR - Static variable in class gameframe.engines.msjava4x.IConstants
 
COULDNT_USE_FONTBITMAP_LETTERS2 - Static variable in class gameframe.engines.msjava4x.IConstants
 
Counter - class gameframe.util.Counter.
A counter that can display almost any number of digits.
Counter(int, int, int, int) - Constructor for class gameframe.util.Counter
Constructs a counter that uses the currently set font bitmap for numbers, has the given initial value, is located at the given screen coordinates and uses the given number of digits.
CPixelConverter - class gameframe.engines.msjava4x.CPixelConverter.
Implementation of an pixel converter that converts arrays containing bitmap data from one pixel format to another.
CPixelConverter(DDPixelFormat) - Constructor for class gameframe.engines.msjava4x.CPixelConverter
Constructs a pixel converter that converts between the given format and the Java native 0xAARRGGBB format.
CPixelConverter(int, int, int, int) - Constructor for class gameframe.engines.msjava4x.CPixelConverter
Constructs a pixel converter that converts between the given format and the Java native 0xAARRGGBB format.
CPointer - class gameframe.engines.jdk11x.CPointer.
Implementation of the pointer device for the Java 1.1 platform.
CPointer(Component) - Constructor for class gameframe.engines.jdk11x.CPointer
Constructs a pointer device whose focus component is the given window.
createAlphaBitmap(int, int) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Creates an alpha bitmap of the given size.
createAlphaBitmap(int, int) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Creates an alpha bitmap of the given size.
createAlphaBitmap(int, int) - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Creates an alpha bitmap of the given size.
createSurface(int, int) - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
First tries to create a plain DD surface that has the given size to the video memory.
createTimer() - Static method in class gameframe.GameFrame
Returns a new timer instance.
createTimer() - Method in interface gameframe.engines.EngineFactory
Returns a new timer instance.
createTimer() - Method in class gameframe.engines.jdk11x.CEngineFactory
Returns a new timer instance.
createTimer() - Method in class gameframe.engines.jdk12x.CEngineFactory
Returns a new timer instance.
createTimer() - Method in class gameframe.engines.msjava4x.CEngineFactory
Returns a new timer instance.
CSoundEngine - class gameframe.engines.jdk11x.CSoundEngine.
Java 1.1 implementation of the sound engine.
CSoundEngine - class gameframe.engines.jdk12x.CSoundEngine.
Java 2 implementation of the sound engine.
CSoundEngine - class gameframe.engines.msjava4x.CSoundEngine.
Implementation of sound engine for Microsoft JVM's that support DirectX interfacing.
CSoundEngine.CDXSound - class gameframe.engines.msjava4x.CSoundEngine.CDXSound.
DirectSound implementation of the sound object.
CSoundEngine.CDXSound(CSoundEngine, DirectSoundBuffer) - Constructor for class gameframe.engines.msjava4x.CSoundEngine.CDXSound
Constructs a DirectSound implementation of the sound object.
CSoundEngine.CJava11Sound - class gameframe.engines.jdk11x.CSoundEngine.CJava11Sound.
Implementation of Sample that implements the sound playing in an "hacked" Java 1.1 way.
CSoundEngine.CJava11Sound(CSoundEngine, CSoundStream) - Constructor for class gameframe.engines.jdk11x.CSoundEngine.CJava11Sound
 
CSoundEngine.CJava2Music - class gameframe.engines.jdk12x.CSoundEngine.CJava2Music.
Implementation of music that implements a Java 2 sound clip.
CSoundEngine.CJava2Music(CSoundEngine, AudioClip, URL) - Constructor for class gameframe.engines.jdk12x.CSoundEngine.CJava2Music
Constructs a new Java 2 sound clip from the given parameters.
CSoundEngine.CJava2Sample - class gameframe.engines.jdk12x.CSoundEngine.CJava2Sample.
Implementation of Sound that implements a Java 2 sound clip.
CSoundEngine.CJava2Sample(CSoundEngine, AudioClip, URL) - Constructor for class gameframe.engines.jdk12x.CSoundEngine.CJava2Sample
Constructs a new Java 2 sound clip from the given parameters.
CSoundEngine() - Constructor for class gameframe.engines.jdk11x.CSoundEngine
Constructs a JDK 1.1.x sound engine.
CSoundEngine(Component) - Constructor for class gameframe.engines.msjava4x.CSoundEngine
Constructs a DirectSound implementation of the sound engine.
CSoundEngine(Component, GameFrameSettings) - Constructor for class gameframe.engines.jdk12x.CSoundEngine
Constructs a sound engine.
CSoundStream - class gameframe.engines.jdk11x.CSoundStream.
Implementation of a sound stream that uses an array as the source for the streamed sound (sample) data.
CSoundStream(byte[]) - Constructor for class gameframe.engines.jdk11x.CSoundStream
Creates a new byte array input stream that reads data from the specified byte array.
CTimer - class gameframe.engines.jdk11x.CTimer.
Interface for a generic timer class that times the (average or exact, depending on implementation) time between the calls made to the calculateTime() method.
CTimer - class gameframe.engines.jdk12x.CTimer.
Interface for a generic timer class that times the (average or exact, depending on implementation) time between the calls made to the calculateTime() method.
CTimer - class gameframe.engines.msjava4x.CTimer.
Microsoft Java VM specific implementation of the timer.
CTimer(CEngineFactory) - Constructor for class gameframe.engines.jdk12x.CTimer
Constructs a timer.
CTimer(EngineFactory) - Constructor for class gameframe.engines.jdk11x.CTimer
Constructs a timer.
CTimer(EngineFactory) - Constructor for class gameframe.engines.msjava4x.CTimer
Constructs a Microsoft Java VM specific timer.
CWindowedGraphicsEngine - class gameframe.engines.jdk11x.CWindowedGraphicsEngine.
Java 1.1 AWT implementation of a windowed graphics engine.
CWindowedGraphicsEngine(Component, GameFrameSettings) - Constructor for class gameframe.engines.jdk11x.CWindowedGraphicsEngine
The default constructor that calls the superclass constructor that sets the title of the frame to the title in the settings and sets the created frame to be non-resizable.

D

DATA_DIRECTORY_DOESNT_EXIST1 - Static variable in class gameframe.engines.msjava4x.IConstants
 
DATA_DIRECTORY_DOESNT_EXIST2 - Static variable in class gameframe.engines.msjava4x.IConstants
 
dec(int) - Method in class gameframe.util.Counter
Decrements the given number from the counter.
decImmediately(int) - Method in class gameframe.util.Counter
Decrements the given number from the counter immediately.
DEFAULT_COLOURDEPTH - Static variable in interface gameframe.graphics.GraphicsEngine
Constant for default colour depth when none is set by the user.
DEFAULT_FONT_BITMAP_DIRECTORY_NOT_FOUND - Static variable in class gameframe.engines.msjava4x.IConstants
 
DEFAULT_TITLE - Static variable in interface gameframe.graphics.GraphicsEngine
Constant that is set as the default title for all graphics engine windows.
destroy() - Method in class gameframe.ApplicationAppletBase
Closes and cleans up after applet/application.
DIR_FORWARD - Static variable in class gameframe.graphics.AnimBitmap
Enumerated direction of the animation.
DIR_REVERSE - Static variable in class gameframe.graphics.AnimBitmap
Enumerated direction of the animation.
DIR_STOPPED - Static variable in class gameframe.graphics.AnimBitmap
Enumerated direction of the animation.
dispatchEvent(AWTEvent) - Method in class gameframe.engines.jdk12x.CEventQueue
Overrides the default event queues AWT event dispatch method to capture mouse and keyboard events from the queue.
DrawableBitmap - interface gameframe.graphics.DrawableBitmap.
Defines an interface to a bitmap image that can blit (draw) or strecth (scale) itself in the graphics engine's backbuffer or into drawable bitmap, but also can be blitted into.
drawTextAt(byte[], int, int) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Prints the given string to the screen so that the uppermost and leftmost coordinate of the text is at the given location.
drawTextAt(byte[], int, int) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Prints the given string to the screen so that the uppermost and leftmost coordinate of the text is at the given location.
drawTextAt(byte[], int, int) - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Prints the given string to the screen so that the uppermost and leftmost coordinate of the text is at the given location.
drawTextAt(byte[], int, int) - Method in interface gameframe.graphics.GraphicsEngine
Prints the given string to the screen so that the uppermost and leftmost coordinate of the text is at the given location.
drawTextAt(String, int, int) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Prints the given one line of text to the screen so that the uppermost and leftmost coordinate of the text is at the given location.
drawTextAt(String, int, int) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Prints the given one line of text to the screen so that the uppermost and leftmost coordinate of the text is at the given location.
drawTextAt(String, int, int) - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Prints the given one line of text to the screen so that the uppermost and leftmost coordinate of the text is at the given location.
drawTextAt(String, int, int) - Method in interface gameframe.graphics.GraphicsEngine
Draws the given string to the screen so that the uppermost and leftmost coordinate of the text is at the given location.

E

EffectGroup - class gameframe.graphics.EffectGroup.
Groups a number of bitmap effects that are then applied when this effect is used in the order they were added.
EffectGroup() - Constructor for class gameframe.graphics.EffectGroup
 
encode(short[]) - Method in class gameframe.sound.ULawEncoder
Encodes the input value of linear PCM returns the results as either 8-bit u-law encoded array.
ENGINE_FACTORY_CLASS - Static variable in class gameframe.GameFrame
The engine factory class (used when finding engine factories).
ENGINE_FACTORY_GET_INSTANCE_METHOD_NAME - Static variable in class gameframe.GameFrame
The engine factory's get instance method name.
ENGINE_FACTORY_GET_INSTANCE_METHOD_PARAM_CLASSES - Static variable in class gameframe.GameFrame
The engine factory's get instance methods parameter classes.
ENGINE_FACTORY_IS_RUNNABLE_METHOD_NAME - Static variable in class gameframe.GameFrame
The engine factory's is runnable on current platform method name.
ENGINE_MAIN_PACKAGE_NAME - Static variable in class gameframe.GameFrame
The package name of the main package for engines.
ENGINE_SUBDIR_NAME - Static variable in class gameframe.GameFrame
The subdirectory name of the directory for engines.
EngineFactory - interface gameframe.engines.EngineFactory.
Defines an interface to an engine factory.
enumerate(CModeEnumerator) - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Enumerates all available resolutions and all different refresh rates.
ERROR_WHILE_LOADING_FILE1 - Static variable in class gameframe.engines.msjava4x.IConstants
 
ERROR_WHILE_LOADING_FILE2 - Static variable in class gameframe.engines.msjava4x.IConstants
 
exit(int) - Static method in class gameframe.GameFrame
Exits cleanly from application that has used GameFrame by first finalizing the whole library (that ensures all native resources are freed) and then calling carbage collector and waiting for a while and THEN exiting the application just like System.exit() method.

F

FILE_FORMAT_NOT_CORRECT1 - Static variable in class gameframe.engines.msjava4x.IConstants
 
FILE_FORMAT_NOT_CORRECT2 - Static variable in class gameframe.engines.msjava4x.IConstants
 
FILE_SIZE_IS_ZERO1 - Static variable in class gameframe.engines.msjava4x.IConstants
 
FILE_SIZE_IS_ZERO2 - Static variable in class gameframe.engines.msjava4x.IConstants
 
fillBuffer(InputStream, byte[]) - Static method in class gameframe.graphics.BitmapFile
Fills (to full capacity) the given buffer from the given input stream.
Finalizable - interface gameframe.engines.Finalizable.
Defines an interface to finalizable objects.
finalizationNotify(<>Timer) - Method in class gameframe.engines.msjava4x.CEngineFactory
Notifies that the given timer has been finalized.
finalizationNotify(CMidiMusic) - Method in class gameframe.engines.msjava4x.CSoundEngine
Removes the given MIDI music from the list of active MIDI musics.
finalizationNotify(Timer) - Method in interface gameframe.engines.EngineFactory
Notifies that the given timer has been finalized.
finalizationNotify(Timer) - Method in class gameframe.engines.jdk11x.CEngineFactory
Notifies that the given timer has been finalized.
finalizationNotify(Timer) - Method in class gameframe.engines.jdk12x.CEngineFactory
Notifies this engine factory that the given timer has been finalized.
finalize() - Method in class gameframe.GameFrame
Finalizes this GameFrame instance and finalizes the whole GameFrame library.
finalize() - Method in class gameframe.engines.NullSample
Does nothing.
finalize() - Method in class gameframe.engines.NullMusic
Does nothing.
finalize() - Method in interface gameframe.engines.Finalizable
Usually invoked when the program is exiting or when the user wants to get rid object he has been using.
finalize() - Method in class gameframe.engines.NullSoundEngine
Clears the singleton instance.
finalize() - Method in interface gameframe.engines.EngineFactory
Invoked before application exits.
finalize() - Method in class gameframe.engines.jdk11x.CKeyboard
Releases all resources held by the keyboard device implementation.
finalize() - Method in class gameframe.engines.jdk11x.CEngineFactory
Invoked before application exits.
finalize() - Method in class gameframe.engines.jdk11x.CInputEngine
Releases all resources held by the all input device implementations.
finalize() - Method in class gameframe.engines.jdk11x.CWindowedGraphicsEngine
Invoked when the program exiting.
finalize() - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Invoked when the program exiting.
finalize() - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CBitmap
Frees all the resources that are used by the bitmap implementation.
finalize() - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CClippedBitmap
Frees all the resources that are used by the bitmap implementation.
finalize() - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CDrawableBitmap
Frees all the resources that are used by the bitmap implementation.
finalize() - Method in class gameframe.engines.jdk11x.CSoundEngine
Finalises all sounds.
finalize() - Method in class gameframe.engines.jdk11x.CSoundEngine.CJava11Sound
Upon finalization stop everything (just in case).
finalize() - Method in class gameframe.engines.jdk11x.CPointer
Releases all resources held by the pointer device implementation.
finalize() - Method in class gameframe.engines.jdk11x.CEmulatedFullscreenGraphicsEngine
Invoked when the program exiting.
finalize() - Method in class gameframe.engines.jdk11x.CTimer
Frees all the resources used by this class.
finalize() - Method in class gameframe.engines.jdk12x.CTimer
Frees all the resources used by this class.
finalize() - Method in class gameframe.engines.jdk12x.CEngineFactory
Invoked before application exits.
finalize() - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Invoked when the program exiting.
finalize() - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CBitmap
Frees all the resources that are used by the bitmap implementation.
finalize() - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CClippedBitmap
Frees all the resources that are used by the bitmap implementation.
finalize() - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CDrawableBitmap
Frees all the resources that are used by the bitmap implementation.
finalize() - Method in class gameframe.engines.jdk12x.CSoundEngine
Finalises all sounds.
finalize() - Method in class gameframe.engines.jdk12x.CSoundEngine.CJava2Sample
Upon finalization stop everything (just in case) and remove this sound clip from the list of created sound clips.
finalize() - Method in class gameframe.engines.jdk12x.CSoundEngine.CJava2Music
Upon finalization stop everything (just in case) and remove this music from the list of created music clips.
finalize() - Method in class gameframe.engines.jdk12x.CInputEngine
Releases all resources held by the all input device implementations.
finalize() - Method in class gameframe.engines.jdk12x.CEventQueue
Releases all resources held by the keyboard device implementation.
finalize() - Method in class gameframe.engines.msjava4x.CMidiMusic
Closes all MCI devices opened by this application.
finalize() - Method in class gameframe.engines.msjava4x.CTimer
Releases all resources used by the timer object.
finalize() - Method in class gameframe.engines.msjava4x.CBitmapBase
Deletes all temporary files.
finalize() - Method in class gameframe.engines.msjava4x.CDDBitmap
Releases all resources held by this bitmap representation.
finalize() - Method in class gameframe.engines.msjava4x.CEngineFactory
Invoked before application exits.
finalize() - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Invoked when the program is exiting or user wants to get rid of this engine.
finalize() - Method in class gameframe.engines.msjava4x.CDDAlphaBitmap
Releases all resources held by this bitmap representation.
finalize() - Method in class gameframe.engines.msjava4x.CSoundEngine
Releases the DirectSound COM objects and MIDI music objects.
finalize() - Method in class gameframe.engines.msjava4x.CSoundEngine.CDXSound
 
finalize() - Method in interface gameframe.graphics.DrawableBitmap
Frees all the resources that are used by the bitmap implementation.
finalize() - Method in interface gameframe.graphics.Bitmap
Frees all the resources that are used by the bitmap implementation.
finalize() - Method in class gameframe.graphics.AnimBitmap
Frees all the resources that are used by the animated bitmap implementation.
finalize() - Method in interface gameframe.input.KeyboardDevice
Releases all resources held by the keyboard device implementation.
finalize() - Method in interface gameframe.sound.Sound
Frees all the resources that are used by the sound representation.
finalize() - Method in interface gameframe.util.Timer
Frees all the resources that are used by the timer.
findClassesInSubdirectoriesThatImplementInterface(String, Vector, Class) - Method in class gameframe.GameFrame
Finds the classes that implement the given interface and that reside in one of the subdirectories in the given list of directories.
findSubdirectories(String) - Method in class gameframe.GameFrame
Finds the subdirectories under the given directory name.
findTag(DataInputStream, String) - Method in class gameframe.sound.RiffWavFile
Tries to find the specified tag from the specified inputstream.
flip() - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Switches the backbuffer and the currently displayed buffer.
flip() - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Switches the backbuffer and the currently displayed buffer.
flip() - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Switches the backbuffer and the currently displayed buffer.
flip() - Method in interface gameframe.graphics.GraphicsEngine
Switches the backbuffer and the currently displayed buffer.
FlipEffect - class gameframe.graphics.FlipEffect.
Defines a flip effect that flips the image (mirrors it around a centered horizontal line).
FlipEffect() - Constructor for class gameframe.graphics.FlipEffect
 
flush() - Method in class gameframe.util.BigEndianDataOutputStream
Flushes the used output stream.
FOCUS_WINDOW_WAS_NULL - Static variable in class gameframe.engines.msjava4x.IConstants
 
FONT_BITMAP_NOT_SET - Static variable in class gameframe.engines.msjava4x.IConstants
 
FONT_BITMAP_TOO_SMALL1 - Static variable in class gameframe.engines.msjava4x.IConstants
 
FONT_BITMAP_TOO_SMALL2 - Static variable in class gameframe.engines.msjava4x.IConstants
 

G

GAME_FRAME_PACKAGE_NAME - Static variable in class gameframe.GameFrame
The package name of the main package for engines.
gameframe - package gameframe
The base classeses for user applications, library entry point and common exception classes.
GameFrame - class gameframe.GameFrame.
The GameFrame librarys main entry point class.
gameframe.engines - package gameframe.engines
Common classes to all engine implementations.
gameframe.engines.jdk11x - package gameframe.engines.jdk11x
Java 1.1.x implementations of the classes that make up the GF4J implementation.
gameframe.engines.jdk12x - package gameframe.engines.jdk12x
Java 1.2.x implementations of the engines.
gameframe.engines.msjava4x - package gameframe.engines.msjava4x
Microsoft Java 4.x implementations of the classes that make up the GF4J implementation.
gameframe.graphics - package gameframe.graphics
Graphics related interfaces and classes.
gameframe.input - package gameframe.input
User input related interfaces and classes.
gameframe.sound - package gameframe.sound
Music and sample related interfaces and classes.
gameframe.util - package gameframe.util
Common utility interfaces and classes (timers, big endian I/O streams etc.).
GameFrame() - Constructor for class gameframe.GameFrame
Constructs the GameFrame using default settings.
GameFrame(boolean) - Constructor for class gameframe.GameFrame
For use by subclasses that don't want to initialize the GameFrame in this classes constructors, but want to call the initFromSettings() by themselves when they are ready.
GameFrame(GameFrameSettings) - Constructor for class gameframe.GameFrame
Constructs the GameFrame using the given settings.
GameFrameException - exception gameframe.GameFrameException.
Base class for all GameFrame exceptions.
GameFrameException(String) - Constructor for class gameframe.GameFrameException
 
GameFrameSettings - class gameframe.GameFrameSettings.
This class offers the methods for a game developer to define what kind of features he wants to be enabled (fullscreen or non-fullscreen graphics modes, proprietary engines or plain Java engines etc.) the resolution of the created graphics engine.

Default values are:
Fullscreen modes allowed. Microsoft Java allowed. Java Media Framework 1.1 allowed. Native libraries allowed. Required resolution "640x480". 16 bits per pixel. No preferred refresh rate.
GameFrameSettings() - Constructor for class gameframe.GameFrameSettings
 
getAllKeyboardDevices() - Method in class gameframe.engines.jdk11x.CInputEngine
Returns all keyboard type of devices found on the system.
getAllKeyboardDevices() - Method in class gameframe.engines.jdk12x.CInputEngine
Returns all keyboard type of devices found on the system.
getAllKeyboardDevices() - Method in interface gameframe.input.InputEngine
Returns all keyboard type of devices found on the system as polled devices (whenever the program that wants to know about the state of the device it must ask it from the device).
getAllPointerDevices() - Method in class gameframe.engines.jdk11x.CInputEngine
Returns all pointer type of devices found on the system.
getAllPointerDevices() - Method in class gameframe.engines.jdk12x.CInputEngine
Returns all pointer type of devices found on the system.
getAllPointerDevices() - Method in interface gameframe.input.InputEngine
Returns all pointer type of devices found on the system as polled devices (whenever the program that wants to know about the state of the device it must ask it from the device).
getApplet() - Method in class gameframe.AppletGameFrame
Returns the Applet that is using GF4J.
getAsBitmap(byte[]) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Returns the given one line of text as an bitmap that is painted using the current font.
getAsBitmap(byte[]) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Returns the given one line of text as an bitmap that is painted using the current font.
getAsBitmap(byte[]) - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Returns the given one line of text as an bitmap that is painted using the current font.
getAsBitmap(byte[]) - Method in interface gameframe.graphics.GraphicsEngine
Returns the given one line of text as an bitmap that is painted using the current font.
getAsBitmap(String) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Returns the given one line of text as an bitmap that is painted using the current font.
getAsBitmap(String) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Returns the given one line of text as an bitmap that is painted using the current font.
getAsBitmap(String) - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Returns the given one line of text as an bitmap that is painted using the current font.
getAsBitmap(String) - Method in interface gameframe.graphics.GraphicsEngine
Returns the given one line of text as an bitmap that is painted using the current font.
getAvailableModes() - Method in class gameframe.engines.msjava4x.CModeEnumerator
Returns the suitable modes that were found by this enumerator.
getBitmapClones() - Method in class gameframe.graphics.AnimBitmap
Returns a copy of the used bitmaps in the animation.
getBuild() - Static method in class gameframe.GameFrame
Returns the build number of the GameFrame library.
getButtonDownCount(int) - Method in class gameframe.engines.jdk11x.CPointer
Returns the number of times the button has been stroken since last reading (after last call made to wasButtonDown or getButtonDownCount methods with the same button id number).
getButtonDownCount(int) - Method in class gameframe.engines.jdk12x.CEventQueue
Returns the number of times the button has been stroken since last reading (after last call made to wasButtonDown or getButtonDownCount methods with the same button id number).
getButtonDownCount(int) - Method in interface gameframe.input.PointerDevice
Returns the number of times the button has been stroken since last reading (after last call made to wasButtonDown or getButtonDownCount methods with the same button id number).
getClone(BitmapEffect) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CBitmap
Returns an effect processed clone of this bitmap.
getClone(BitmapEffect) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CClippedBitmap
Returns an effect processed clone of this bitmap.
getClone(BitmapEffect) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CBitmap
Returns an effect processed clone of this bitmap.
getClone(BitmapEffect) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CClippedBitmap
Returns an effect processed clone of this bitmap.
getClone(BitmapEffect) - Method in class gameframe.engines.msjava4x.CDDBitmap
Returns an effect processed clone of this bitmap.
getClone(BitmapEffect) - Method in class gameframe.engines.msjava4x.CDDAlphaBitmap
Returns an effect processed clone of this bitmap.
getClone(BitmapEffect) - Method in interface gameframe.graphics.Bitmap
Returns an effect processed copy of this bitmap.
getClone(BitmapEffect) - Method in class gameframe.graphics.AnimBitmap
Returns an effect processed copy of the currently shown bitmap.
getComponentGraphicsEngine() - Method in class gameframe.engines.msjava4x.CEngineFactory
Creates and returns the component graphics engine.
getCopy() - Method in class gameframe.GameFrameSettings
Returns a copy of the settings.
getCopy() - Method in class gameframe.engines.NullSample
Returns a new do nothing implementation of a sound object.
getCopy() - Method in class gameframe.engines.jdk11x.CSoundEngine.CJava11Sound
Returns a copy of this sound object that is independent from the original sound object.
getCopy() - Method in class gameframe.engines.jdk12x.CSoundEngine.CJava2Sample
Returns a copy of this sound object that is independent from the original sound object.
getCopy() - Method in class gameframe.engines.msjava4x.CSoundEngine.CDXSound
Returns a copy of this sound object that is independent from the original sound object.
getCopy() - Method in class gameframe.graphics.BitmapData
Returns a copy of the bitmap data.
getCopy() - Method in interface gameframe.sound.Sample
Returns a copy of this sound object that is independent from the original sound object.
getCount() - Method in class gameframe.util.Counter
Returns the current (real) counter value.
getData(DirectDrawSurface, Rect) - Method in class gameframe.engines.msjava4x.CBitmapBase
Returns the bitmap data from the given rectangle in the given surface.
getDataDirectory() - Method in class gameframe.engines.NullSoundEngine
Returns the data directory wherefrom the sounds are loaded.
getDataDirectory() - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Returns the data directory wherefrom the bitmaps are loaded.
getDataDirectory() - Method in class gameframe.engines.jdk11x.CSoundEngine
Returns the data directory wherefrom the sounds are loaded.
getDataDirectory() - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Returns the data directory wherefrom the bitmaps are loaded.
getDataDirectory() - Method in class gameframe.engines.jdk12x.CSoundEngine
Returns the data directory wherefrom the sounds are loaded.
getDataDirectory() - Method in interface gameframe.engines.msjava4x.IBitmapStorage
Returns the current data directory.
getDataDirectory() - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Returns the data directory wherefrom the bitmaps are loaded.
getDataDirectory() - Method in class gameframe.engines.msjava4x.CSoundEngine
Returns the data directory wherefrom the sounds are loaded.
getDataDirectory() - Method in interface gameframe.graphics.GraphicsEngine
Returns the data directory wherefrom the bitmaps are loaded.
getDataDirectory() - Method in interface gameframe.sound.SoundEngine
Returns the data directory wherefrom the sounds are loaded.
getDefaultFontBitmapFilename() - Method in class gameframe.GameFrame
Filename that can be used to load the default font bitmap.
getDefaultFontBitmapFilename() - Method in class gameframe.AppletGameFrame
Filename that can be used to load the default font bitmap.
getDefaultIcon() - Method in class gameframe.GameFrame
Returns the Image that is set as the default image icon for all graphics engine windows.
getDefaultIcon() - Method in class gameframe.AppletGameFrame
Returns the Image that is set as the default image icon for all graphics engine windows.
getDefaultKeyboardDevice() - Method in class gameframe.engines.jdk11x.CInputEngine
Returns the default keyboard type of device in the system.
getDefaultKeyboardDevice() - Method in class gameframe.engines.jdk12x.CInputEngine
Returns the default keyboard type of device in the system.
getDefaultKeyboardDevice() - Method in interface gameframe.input.InputEngine
Returns the default keyboard type of device in the system as polled device (whenever the program that wants to know about the state of the device it must ask it from the device).
getDefaultPointerDevice() - Method in class gameframe.engines.jdk11x.CInputEngine
Returns the default pointer type of device in the system.
getDefaultPointerDevice() - Method in class gameframe.engines.jdk12x.CInputEngine
Returns the default pointer type of device in the system.
getDefaultPointerDevice() - Method in interface gameframe.input.InputEngine
Returns the default pointer type of device in the system as an polled device (whenever the program that wants to know about the state of the device it must ask it from the device).
getDescription() - Static method in class gameframe.GameFrame
Returns the (possibly multiline) description of the currently used implementation.
getDescription() - Method in class gameframe.engines.NullSoundEngine
Returns the (possibly multiline) description of the implementation.
getDescription() - Method in interface gameframe.engines.EngineFactory
Returns the (possibly multiline) description of the engine factory implementation.
getDescription() - Method in class gameframe.engines.jdk11x.CEngineFactory
Returns the description of the engine factory implementation.
getDescription() - Method in class gameframe.engines.jdk11x.CInputEngine
Returns the (possibly multiline) description of the implementation.
getDescription() - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Returns the (possibly multiline) description of the implementation.
getDescription() - Method in class gameframe.engines.jdk11x.CSoundEngine
Returns the (possibly multiline) description of the implementation.
getDescription() - Method in class gameframe.engines.jdk12x.CEngineFactory
Returns the description of the engine factory implementation.
getDescription() - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Returns the (possibly multiline) description of the implementation.
getDescription() - Method in class gameframe.engines.jdk12x.CSoundEngine
Returns the (possibly multiline) description of the implementation.
getDescription() - Method in class gameframe.engines.jdk12x.CInputEngine
Returns the (possibly multiline) description of the implementation.
getDescription() - Method in class gameframe.engines.msjava4x.CEngineFactory
Returns the description of the engine factory implementation.
getDescription() - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Returns the (possibly multiline) description of the implementation.
getDescription() - Method in class gameframe.engines.msjava4x.CSoundEngine
Returns the (possibly multiline) description of the implementation.
getDescription() - Method in interface gameframe.graphics.GraphicsEngine
Returns the (possibly multiline) description of the implementation.
getDescription() - Method in interface gameframe.input.InputEngine
Returns the (possibly multiline) description of the implementation.
getDescription() - Method in interface gameframe.sound.SoundEngine
Returns the (possibly multiline) description of the implementation.
getDirection() - Method in class gameframe.graphics.AnimBitmap
Returns the animation direction of this animated bitmap.
getDrawableBitmap(int, int) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Creates a non-transparent bitmap (the color is set to the current background color) that can be drawn into with other bitmaps.
getDrawableBitmap(int, int) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Creates a non-transparent bitmap (the color is set to the current background color) that can be drawn into with other bitmaps.
getDrawableBitmap(int, int) - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Creates a non-transparent bitmap (the color is set to the current background color) that can be drawn into with other bitmaps.
getDrawableBitmap(int, int) - Method in interface gameframe.graphics.GraphicsEngine
Creates a non-transparent bitmap (the color is set to the current background color) that can be drawn into with other bitmaps.
getEffectSurface(BitmapEffect) - Method in class gameframe.engines.msjava4x.CBitmapBase
Returns an effect processed DirectDraw surface.
getErrorString(int) - Static method in class gameframe.engines.msjava4x.CMidiMusic
Returns the error string that corresponds to the give error code.
getFontHeight() - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Returns the current font height.
getFontHeight() - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Returns the current font height.
getFontHeight() - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Returns the current font height.
getFontHeight() - Method in interface gameframe.graphics.GraphicsEngine
Returns the current font height.
getFontWidth() - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Returns the current font width.
getFontWidth() - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Returns the current font width.
getFontWidth() - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Returns the current font width.
getFontWidth() - Method in interface gameframe.graphics.GraphicsEngine
Returns the current font width.
getGameFramePath() - Method in class gameframe.GameFrame
Returns the absolute path to the main directory of the library that contains the GameFrame public classes.
getGameFramePath() - Method in class gameframe.AppletGameFrame
Returns the absolute path to the main directory of the library that contains the GameFrame entry point.
getGraphicsEngine() - Static method in class gameframe.GameFrame
Returns the recommended graphics engine for the current platform or null if graphics engine was for some reason not created.
getGraphicsEngine() - Method in interface gameframe.engines.EngineFactory
Returns the graphics engine implementation for the current platform.
getGraphicsEngine() - Method in class gameframe.engines.jdk11x.CEngineFactory
Returns the graphics engine implementation for the current platform.
getGraphicsEngine() - Method in class gameframe.engines.jdk12x.CEngineFactory
Returns the graphics engine implementation for the current platform.
getGraphicsEngine() - Method in class gameframe.engines.msjava4x.CEngineFactory
Returns the most suitable graphics engine implementation for the current platform.
getHeight() - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CBitmap
Returns the height of the bitmap.
getHeight() - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CClippedBitmap
Returns the height of the bitmap.
getHeight() - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CDrawableBitmap
Returns the height of the bitmap.
getHeight() - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CBitmap
Returns the height of the bitmap.
getHeight() - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CClippedBitmap
Returns the height of the bitmap.
getHeight() - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CDrawableBitmap
Returns the height of the bitmap.
getHeight() - Method in class gameframe.engines.msjava4x.CDDBitmap
Returns the height of the bitmap.
getHeight() - Method in class gameframe.engines.msjava4x.CDDAlphaBitmap
Returns the height of the bitmap.
getHeight() - Method in interface gameframe.graphics.DrawableBitmap
Returns the height of the bitmap.
getHeight() - Method in class gameframe.graphics.BitmapData
Returns the height of the bitmap.
getHeight() - Method in interface gameframe.graphics.Bitmap
Returns the height of the bitmap.
getHeight() - Method in class gameframe.graphics.AnimBitmap
Returns the height of the currently shown bitmap.
getHeight() - Method in class gameframe.util.Counter
Returns the height of this counter.
getInputEngine() - Static method in class gameframe.GameFrame
Returns the recommended input engine for the current platform or null if input engine was for some reason not created.
getInputEngine() - Method in interface gameframe.engines.EngineFactory
Returns the input engine implementation for the current platform.
getInputEngine() - Method in class gameframe.engines.jdk11x.CEngineFactory
Returns the input engine implementation for the current platform.
getInputEngine() - Method in class gameframe.engines.jdk12x.CEngineFactory
Returns the input engine implementation for the current platform.
getInputEngine() - Method in class gameframe.engines.msjava4x.CEngineFactory
Returns the input engine implementation for the current platform.
getInstance() - Static method in class gameframe.GameFrame
Returns the singleton instance of the GameFrame class.
getInstance() - Static method in class gameframe.engines.NullSoundEngine
Returns the single instance of Null Sample Engine class.
getInstance(Component) - Static method in class gameframe.engines.jdk11x.CInputEngine
Returns the singleton input engine instance.
getInstance(Component) - Static method in class gameframe.engines.jdk12x.CEventQueue
Returns the singleton instance.
getInstance(Component, GameFrameSettings) - Static method in class gameframe.engines.jdk11x.CWindowedGraphicsEngine
Returns an instance of this class.
getInstance(Component, GameFrameSettings) - Static method in class gameframe.engines.jdk11x.CEmulatedFullscreenGraphicsEngine
Returns an instance of this class.
getInstance(GameFrameSettings) - Static method in class gameframe.engines.jdk11x.CEngineFactory
Returns the singleton instance of this engine factory (the instace will be created upon the first call to this method).
getInstance(GameFrameSettings) - Static method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Returns the singleton instance of the component graphics engine.
getInstance(GameFrameSettings) - Static method in class gameframe.engines.jdk12x.CEngineFactory
Returns the singleton instance of this engine factory (the instace will be created upon the first call to this method).
getInstance(GameFrameSettings) - Static method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Returns an instance of this class.
getInstance(GameFrameSettings) - Static method in class gameframe.engines.msjava4x.CEngineFactory
Returns the singleton instance of this engine factory (the instace will be created upon the first call to this method).
getInstance(GameFrameSettings) - Static method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Returns an instance of this class.
getIntensity(int, int) - Static method in class gameframe.engines.msjava4x.CPixelConverter
Maps the given pixel value with the given mask to an 8-bit color intensity value.
getInternalData() - Method in class gameframe.engines.jdk11x.CSoundStream
Returns reference to the internal data array that contains the sample data.
getKeyColorBlue() - Method in class gameframe.graphics.BitmapData
Returns the red component of the keycolor.
getKeyColorGreen() - Method in class gameframe.graphics.BitmapData
Returns the red component of the keycolor.
getKeyColorRed() - Method in class gameframe.graphics.BitmapData
Returns the red component of the keycolor.
getKeyDownCount(int) - Method in class gameframe.engines.jdk11x.CKeyboard
Returns the number of times the key has been stroken since last reading (after last call made to isKeyDown or getKeyDownCount methods with the same key code).
getKeyDownCount(int) - Method in class gameframe.engines.jdk12x.CEventQueue
Returns the number of times the key has been stroken since last reading (after last call made to isKeyDown or getKeyDownCount methods with the same key code).
getKeyDownCount(int) - Method in interface gameframe.input.KeyboardDevice
Returns the number of times the key has been stroken since last reading (after last call made to isKeyDown or getKeyDownCount methods with the same key code).
getMajorVersion() - Static method in class gameframe.GameFrame
Returns the major version of the GameFrame library.
getMaskBeginIdx(int) - Method in class gameframe.engines.msjava4x.CPixelConverter
Calculates the beginning index of the given mask.
getMaskBits(int) - Method in class gameframe.engines.msjava4x.CPixelConverter
Calculates the number of bits in the given mask.
getMaximumSize() - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Returns the maximum size of this component graphics engine.
getMaximumSize() - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Returns the maximum size of this component graphics engine.
getMinimumSize() - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Returns the minimum size of this component graphics engine.
getMinimumSize() - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Returns the minimum size of this component graphics engine.
getMinorVersion() - Static method in class gameframe.GameFrame
Returns the minor version of the GameFrame library.
getMode() - Method in class gameframe.graphics.AnimBitmap
Returns the animation mode of this animated bitmap.
getMouseButtonId(MouseEvent) - Method in class gameframe.engines.jdk11x.CPointer
Returns the mouse button ID (number) from the given event.
getMouseButtonId(MouseEvent) - Method in class gameframe.engines.jdk12x.CEventQueue
Returns the mouse button ID (number) from the given event.
getName() - Static method in class gameframe.GameFrame
Returns the short name (max 8 characters) of the currently used implementation e.g.
getName() - Method in class gameframe.engines.NullSoundEngine
Returns the short name (max 8 characters) of the implementation "NullSnd".
getName() - Method in interface gameframe.engines.EngineFactory
Returns the short name (max 8 characters) of the engine factory implementation (e.g.
getName() - Method in class gameframe.engines.jdk11x.CEngineFactory
Returns the short name (max 8 characters) of this engine factory implementation which is "Java1.1"
getName() - Method in class gameframe.engines.jdk11x.CInputEngine
Returns the short name (max 8 characters) of the implementation "Java11".
getName() - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Returns the short name (max 8 characters) of the implementation "Java11".
getName() - Method in class gameframe.engines.jdk11x.CSoundEngine
Returns the short name (max 8 characters) of the implementation "Java11".
getName() - Method in class gameframe.engines.jdk12x.CEngineFactory
Returns the short name (max 8 characters) of this engine factory implementation which is "Java 2"
getName() - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Returns the short name (max 8 characters) of the implementation "Java2".
getName() - Method in class gameframe.engines.jdk12x.CSoundEngine
Returns the short name (max 8 characters) of the implementation "Java2".
getName() - Method in class gameframe.engines.jdk12x.CInputEngine
Returns the short name (max 8 characters) of the implementation "Java2".
getName() - Method in class gameframe.engines.msjava4x.CEngineFactory
Returns the short name (max 8 characters) of this engine factory implementation which is "MSJ4DX".
getName() - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Returns the short name (max 8 characters) of the implementation "DDraw".
getName() - Method in class gameframe.engines.msjava4x.CSoundEngine
Returns the short name (max 8 characters) of the implementation "DSound".
getName() - Method in interface gameframe.graphics.GraphicsEngine
Returns the short name (max 8 characters) of the implementation e.g.
getName() - Method in interface gameframe.input.InputEngine
Returns the short name (max 8 characters) of the implementation e.g.
getName() - Method in interface gameframe.sound.SoundEngine
Returns the short name (max 8 characters) of the implementation e.g.
getNumBlueBits() - Method in class gameframe.engines.msjava4x.CPixelConverter
Returns the number of bits used to represent the blue component.
getNumBlueBits() - Method in class gameframe.graphics.BitmapData
Returns the number of bits used for the red component in a pixel.
getNumGreenBits() - Method in class gameframe.engines.msjava4x.CPixelConverter
Returns the number of bits used to represent the green component.
getNumGreenBits() - Method in class gameframe.graphics.BitmapData
Returns the number of bits used for the red component in a pixel.
getNumRedBits() - Method in class gameframe.engines.msjava4x.CPixelConverter
Returns the number of bits used to represent the red component.
getNumRedBits() - Method in class gameframe.graphics.BitmapData
Returns the number of bits used for the red component in a pixel.
getPalette() - Method in class gameframe.graphics.BitmapData
Returns the palette array in the default color format.
getPan() - Method in class gameframe.engines.NullSample
Returns the stored pan.
getPan() - Method in class gameframe.engines.jdk11x.CSoundEngine.CJava11Sound
Returns the pan of the sound.
getPan() - Method in class gameframe.engines.jdk12x.CSoundEngine.CJava2Sample
Returns the pan of the sound.
getPan() - Method in class gameframe.engines.msjava4x.CSoundEngine.CDXSound
Returns the pan of the sound.
getPan() - Method in interface gameframe.sound.Sample
Returns the pan of the sound.
getPcmData() - Method in class gameframe.sound.RiffWavFile
Returns the raw linear PCM sample data in 16-bit mono format.
getPitch() - Method in class gameframe.graphics.BitmapData
Returns the number of pixels that needs to be travelled in the pixel array in order to step one pixel down in the bitmap.
getPixels() - Method in class gameframe.graphics.BitmapData
Returns the pixel data array in the default color format.
getPixelValue(int, int) - Static method in class gameframe.engines.msjava4x.CPixelConverter
Maps the given value (0x00-0xFF) to the given mask.
getPreferredSize() - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Returns the preferred size of this component graphics engine.
getPreferredSize() - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Returns the preferred size of this component graphics engine.
getRecommendedEngineFactory() - Method in class gameframe.GameFrame
Upon invocation decides which of the engine factory implementations meets the set requirements and suits the current platform the best and returns it.
getRectData(int, int, int, int) - Method in class gameframe.graphics.BitmapData
Returns the given rectangle of the bitmap data.
getRequiredBitdepth() - Method in class gameframe.GameFrameSettings
Returns the bits per pixel value that is required from the graphics engine implementation.
getRequiredRefreshRate() - Method in class gameframe.GameFrameSettings
Returns the refresh rate that is required from the graphics engine implementation.
getRequiredResolution() - Method in class gameframe.GameFrameSettings
Returns the resolution that is required from the graphics engine implementation.
getRequiredResolutionHeight() - Method in class gameframe.GameFrameSettings
Returns the required height of the resolution.
getRequiredResolutionWidth() - Method in class gameframe.GameFrameSettings
Returns the required width of the resolution.
getRotationDegrees() - Method in class gameframe.graphics.RotationEffect
Returns the amount of rotation applied to the image in degrees.
getRotationRadians() - Method in class gameframe.graphics.RotationEffect
Returns the amount of rotation applied to the image in radians.
getScale() - Method in class gameframe.graphics.ScaleEffect
Returns the amount of scaling applied to the image.
getScreenMode() - Method in class gameframe.GameFrameSettings
Returns the flag that indicates if fullscreen modes are allowed.
getSize() - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Returns the size of the display area that this engine uses.
getSize() - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Returns the size of the display area that this engine uses.
getSize() - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Returns the size of the display area that this engine uses.
getSize() - Method in interface gameframe.graphics.GraphicsEngine
Returns the size of the display area that this engine uses.
getSoundEngine() - Static method in class gameframe.GameFrame
Returns the recommended sound engine for the current platform or null if sound engine was for some reason not created.
getSoundEngine() - Method in interface gameframe.engines.EngineFactory
Returns the sound engine implementation for the current platform.
getSoundEngine() - Method in class gameframe.engines.jdk11x.CEngineFactory
Returns the sound engine implementation for the current platform.
getSoundEngine() - Method in class gameframe.engines.jdk12x.CEngineFactory
Returns the sound engine implementation for the current platform.
getSoundEngine() - Method in class gameframe.engines.msjava4x.CEngineFactory
Returns the sound engine implementation for the current platform.
getSubBitmap(int, int, int, int) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CBitmap
Returns a bitmap that represents a part of this bitmap by using a new control object, but using the old bitmap data (saves memory, but is not that fast on many platforms.
getSubBitmap(int, int, int, int) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CClippedBitmap
Returns a bitmap that represents a part of this bitmap by using a new control object, but using the old bitmap data (saves memory, but is not that fast on many platforms.
getSubBitmap(int, int, int, int) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CBitmap
Returns a bitmap that represents a part of this bitmap by using a new control object, but using the old bitmap data (saves memory, but is not that fast on many platforms.
getSubBitmap(int, int, int, int) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CClippedBitmap
Returns a bitmap that represents a part of this bitmap by using a new control object, but using the old bitmap data (saves memory, but is not that fast on many platforms.
getSubBitmap(int, int, int, int) - Method in class gameframe.engines.msjava4x.CDDBitmap
Returns a bitmap that represents a part of this bitmap by using a new control object, but using the old bitmap data (saves memory, but is not that fast on many platforms, on the platforms where this method is really too slow for interactive use the implementation might actually copy the data as with the getSubBitmapClose() method to speed things up).
getSubBitmap(int, int, int, int) - Method in class gameframe.engines.msjava4x.CDDAlphaBitmap
Returns a bitmap that represents a part of this bitmap by using a new control object, but using the old bitmap data (saves memory, but is resulting bitmap is not that fast to blit on many platforms, on the platforms where this method is really too slow for interactive use the implementation might actually copy the data as with the getSubBitmapClose() method to speed things up to interactive level).
getSubBitmap(int, int, int, int) - Method in interface gameframe.graphics.Bitmap
Returns a bitmap that represents a part of this bitmap by using a new control object, but using the old bitmap data.
getSubBitmap(int, int, int, int) - Method in class gameframe.graphics.AnimBitmap
Returns the subbitmap of the current animation frame.
getSubBitmapClone(int, int, int, int) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CBitmap
Returns a bitmap that represents a part of this bitmap.
getSubBitmapClone(int, int, int, int) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CClippedBitmap
Returns a bitmap that represents a part of this bitmap.
getSubBitmapClone(int, int, int, int) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CBitmap
Returns a bitmap that represents a part of this bitmap.
getSubBitmapClone(int, int, int, int) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CClippedBitmap
Returns a bitmap that represents a part of this bitmap.
getSubBitmapClone(int, int, int, int) - Method in class gameframe.engines.msjava4x.CDDBitmap
Returns a bitmap that represents a part of this bitmap.
getSubBitmapClone(int, int, int, int) - Method in class gameframe.engines.msjava4x.CDDAlphaBitmap
Returns a bitmap that represents a part of this bitmap.
getSubBitmapClone(int, int, int, int) - Method in interface gameframe.graphics.Bitmap
Returns a bitmap that represents a part of this bitmap by copying the actual part of the bitmap representation to different memory location.
getSubBitmapClone(int, int, int, int) - Method in class gameframe.graphics.AnimBitmap
Returns the subbitmap clone of the current animation frame.
getSuitabilityForPlatform() - Static method in class gameframe.GameFrame
Returns the suitability of the currently used implementation for the current platform as one of the enumerated EngineFactory.SUITABILITY_xxx values.
getSuitabilityForPlatform() - Method in interface gameframe.engines.EngineFactory
Returns the suitability of this engine implementation for the current platform as one of the enumerated SUITABILITY_xxx values.
getSuitabilityForPlatform() - Method in class gameframe.engines.jdk11x.CEngineFactory
Returns the suitability of this engine implementation for the current platform as one of the enumerated values.
getSuitabilityForPlatform() - Method in class gameframe.engines.jdk12x.CEngineFactory
Returns the suitability of this engine implementation for the current platform as one of the enumerated values.
getSuitabilityForPlatform() - Method in class gameframe.engines.msjava4x.CEngineFactory
Returns the suitability of this engine implementation for the current platform as one of the enumerated values.
getSupportedModes() - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Returns a vector filled with the supported modes.
getSupportedResolutions() - Static method in class gameframe.GameFrame
Returns all the fullscreen graphics modes supported by recommended graphics engine.
getSupportedResolutions() - Method in interface gameframe.engines.EngineFactory
Returns all the fullscreen graphics modes supported by graphics engines that are created by this factory.
getSupportedResolutions() - Method in class gameframe.engines.jdk11x.CEngineFactory
As the graphics engines created by this factory don't support fullscreen modes, this method returns null.
getSupportedResolutions() - Method in class gameframe.engines.jdk12x.CEngineFactory
As the graphics engines created by this factory don't support fullscreen modes, this method returns null.
getSupportedResolutions() - Method in class gameframe.engines.msjava4x.CEngineFactory
Returns the fullscreen graphics modes supported by graphics engines that are created by this factory.
getSurfaceFromData(BitmapData) - Method in class gameframe.engines.msjava4x.CBitmapBase
Returns a DirectDraw surface that has the given bitmap data.
getTextWidth(byte[]) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Returns the given one line of text's width when we are using the current font bitmap.
getTextWidth(byte[]) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Returns the given one line of text's width when we are using the current font bitmap.
getTextWidth(byte[]) - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Returns the given one line of text's width when we are using the current font bitmap.
getTextWidth(byte[]) - Method in interface gameframe.graphics.GraphicsEngine
Returns the given one line of text's width when we are using the current font bitmap.
getTextWidth(String) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Returns the given one line of text's width when we are using the current font bitmap.
getTextWidth(String) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Returns the given one line of text's width when we are using the current font bitmap.
getTextWidth(String) - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Returns the given one line of text's width when we are using the current font bitmap.
getTextWidth(String) - Method in interface gameframe.graphics.GraphicsEngine
Returns the given one line of text's width when we are using the current font bitmap.
getTitle() - Method in class gameframe.GameFrameSettings
Reutnrs the title that is shown when possible for the graphics engine.
getTypedAlphanumericKey() - Method in class gameframe.engines.jdk11x.CKeyboard
Returns any typed alphanumeric keys (including space and dot) as int values that correspond to that keys char value or -1 if no such keys were pressed after last invokation of this method.
getTypedAlphanumericKey() - Method in class gameframe.engines.jdk12x.CEventQueue
Returns any typed alphanumeric keys (including space and dot) as int values that correspond to that keys char value or -1 if no such keys were pressed after last invokation of this method.
getTypedAlphanumericKey() - Method in interface gameframe.input.KeyboardDevice
Returns any typed alphanumeric keys (including space and dot) as int values that correspond to that keys char value or -1 if no such keys were pressed after last invokation of this method.
getWidth() - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CBitmap
Returns the width of the bitmap.
getWidth() - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CClippedBitmap
Returns the width of the bitmap.
getWidth() - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CDrawableBitmap
Returns the width of the bitmap.
getWidth() - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CBitmap
Returns the width of the bitmap.
getWidth() - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CClippedBitmap
Returns the width of the bitmap.
getWidth() - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CDrawableBitmap
Returns the width of the bitmap.
getWidth() - Method in class gameframe.engines.msjava4x.CDDBitmap
Returns the width of the bitmap.
getWidth() - Method in class gameframe.engines.msjava4x.CDDAlphaBitmap
Returns the width of the bitmap.
getWidth() - Method in interface gameframe.graphics.DrawableBitmap
Returns the width of the bitmap.
getWidth() - Method in class gameframe.graphics.BitmapData
Returns the width of the bitmap.
getWidth() - Method in interface gameframe.graphics.Bitmap
Returns the width of the bitmap.
getWidth() - Method in class gameframe.graphics.AnimBitmap
Returns the width of the currently shown bitmap.
getWidth() - Method in class gameframe.util.Counter
Returns the width of this counter.
getVolume() - Method in class gameframe.engines.NullSample
Returns the stored volume.
getVolume() - Method in class gameframe.engines.jdk11x.CSoundEngine.CJava11Sound
Returns the volume of the sound.
getVolume() - Method in class gameframe.engines.jdk12x.CSoundEngine.CJava2Sample
Returns the volume of the sound.
getVolume() - Method in class gameframe.engines.msjava4x.CSoundEngine.CDXSound
Returns the volume of the sound.
getVolume() - Method in interface gameframe.sound.Sample
Returns the volume of the sound.
getX() - Method in class gameframe.engines.jdk11x.CPointer
Returns the X-coordinate of the pointer devices current location.
getX() - Method in class gameframe.engines.jdk12x.CEventQueue
Returns the X-coordinate of the pointer devices current location.
getX() - Method in interface gameframe.input.PointerDevice
Returns the X-coordinate of the pointer devices current location.
getX() - Method in class gameframe.util.Counter
Returns the base x-coordinate of the counter based upon the number of digits it needs to display.
getY() - Method in class gameframe.engines.jdk11x.CPointer
Returns the Y-coordinate of the pointer devices current location.
getY() - Method in class gameframe.engines.jdk12x.CEventQueue
Returns the Y-coordinate of the pointer devices current location.
getY() - Method in interface gameframe.input.PointerDevice
Returns the Y-coordinate of the pointer devices current location.
getY() - Method in class gameframe.util.Counter
Returns the base y-coordinate.
GIVEN_BOUNDS_DONT_FIT_INSIDE - Static variable in class gameframe.engines.msjava4x.IConstants
 
GraphicsEngine - interface gameframe.graphics.GraphicsEngine.
Defines an interface to a graphics engine that can be thought to be a "display device".

I

IBitmapStorage - interface gameframe.engines.msjava4x.IBitmapStorage.
Defines an interface for classes that wish to be able to register created bitmaps (in this case the graphics engines).
IConstants - class gameframe.engines.msjava4x.IConstants.
Defines some of the error messages that are used by engine implementations for Microsoft Java 3.x.
IConstants() - Constructor for class gameframe.engines.msjava4x.IConstants
 
IMAGE_CREATION_FAILED - Static variable in class gameframe.engines.msjava4x.IConstants
 
imageUpdate(Image, int, int, int, int, int) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CBitmap
The image observer method that gets updated when an image is loading.
imageUpdate(Image, int, int, int, int, int) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CClippedBitmap
The image observer method that gets updated when an image is loading.
imageUpdate(Image, int, int, int, int, int) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CDrawableBitmap
The image observer method that gets updated when an image is loading.
imageUpdate(Image, int, int, int, int, int) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CBitmap
The image observer method that gets updated when an image is loading.
imageUpdate(Image, int, int, int, int, int) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CClippedBitmap
The image observer method that gets updated when an image is loading.
imageUpdate(Image, int, int, int, int, int) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CDrawableBitmap
The image observer method that gets updated when an image is loading.
imageUpdate(Image, int, int, int, int, int) - Method in class gameframe.graphics.BitmapFile
The image observer method that gets updated when an image is loading.
init() - Method in class gameframe.ApplicationAppletBase
Initializes the GameFrame for Java library.
init() - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Initializes this graphics engine to fullscreen mode with doublebuffering.
initEngines() - Method in class gameframe.GameFrame
Initializes the recommended engines for the current platform, so that when any of the static getXXXXEngine() methods are called no exceptions are thrown.
initFromSettings(GameFrameSettings) - Method in class gameframe.GameFrame
Initializes the library instance from the given settings object.
InputEngine - interface gameframe.input.InputEngine.
Represents the interface to an input engine that is used to get to the input devices in the system.
IS_STABLE_RELEASE - Static variable in class gameframe.GameFrame
Is this release a stable release.
isAddNotified() - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
This method is used by the graphics engine to wait until this frame has been add notified.
isAddNotified() - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
This method is used by the graphics engine to wait until this frame has been add notified.
isButtonDown(int) - Method in class gameframe.engines.jdk11x.CPointer
Returns true if the button is down.
isButtonDown(int) - Method in class gameframe.engines.jdk12x.CEventQueue
Returns true if the button is down.
isButtonDown(int) - Method in interface gameframe.input.PointerDevice
Returns true if the button is currently down.
isFocusTraversable() - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Returns true, which means this component is focus traversable with TAB and SHIFT-TAB keys.
isFocusTraversable() - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Returns true, which means this component is focus traversable with TAB and SHIFT-TAB keys.
isInFullscreenMode() - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Returns false as this engine is allways in windowed mode.
isInFullscreenMode() - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Returns false as this engine is allways in windowed mode.
isInFullscreenMode() - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Returns true as this engine is allways in fullscreen mode.
isInFullscreenMode() - Method in interface gameframe.graphics.GraphicsEngine
Returns true if the engine is in fullscreen mode, false if in windowed mode.
isInitialized() - Static method in class gameframe.GameFrame
Returns whether GF4J library is initialized at the moment or not.
isJmf11Allowed() - Method in class gameframe.GameFrameSettings
Returns the flag that indicates if Java Media Framework 1.1 specific implementations are allowed.
isKeyColourInUse() - Method in class gameframe.graphics.BitmapData
Returns whether this bitmap data uses the keycolor or not.
isKeyDown(int) - Method in class gameframe.engines.jdk11x.CKeyboard
Returns true if the key is currently down
isKeyDown(int) - Method in class gameframe.engines.jdk12x.CEventQueue
Returns true if the key is currently down
isKeyDown(int) - Method in interface gameframe.input.KeyboardDevice
Returns true if the key is down or if the key was briefly kept down after last reading of the keys state (after last call made to isKeyDown or getKeyDownCount methods with the same key code).
isMsJavaAllowed() - Method in class gameframe.GameFrameSettings
Returns the flag that indicates if Microsoft Java VM specific implementations are allowed.
isNativeAllowed() - Method in class gameframe.GameFrameSettings
Returns the flag that indicates if native code implementations are allowed.
isOpaque() - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Overridden to allways return true.
isOpaque() - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Overridden to allways return true.
isPaletted() - Method in class gameframe.graphics.BitmapData
Returns whether this image data uses a palette or not.
isPlaying() - Method in class gameframe.engines.NullSample
Returns always false.
isPlaying() - Method in class gameframe.engines.NullMusic
Returns always false.
isPlaying() - Method in class gameframe.engines.jdk11x.CSoundEngine.CJava11Sound
Returns true if sound should be playing at the moment
isPlaying() - Method in class gameframe.engines.jdk12x.CSoundEngine.CJava2Sample
Returns true if sound should be playing at the moment
isPlaying() - Method in class gameframe.engines.jdk12x.CSoundEngine.CJava2Music
Returns true if sound should be playing at the moment
isPlaying() - Method in class gameframe.engines.msjava4x.CMidiMusic
Returns true if play() or playLooped() has been invoked on the sound and the stop() hasn't been called after that.
isPlaying() - Method in class gameframe.engines.msjava4x.CSoundEngine.CDXSound
Returns true if start has been invoked and stop hasn't yet been invoked.
isPlaying() - Method in interface gameframe.sound.Sound
Returns true if play() or playLooped() has been invoked on the sound and the stop() hasn't been called after that.
isRunnableOnPlatform() - Static method in class gameframe.engines.jdk11x.CEngineFactory
Returns true if this engine factory is runnable on the platform.
isRunnableOnPlatform() - Static method in class gameframe.engines.jdk12x.CEngineFactory
Returns true if this engine factory is runnable on the platform.
isRunnableOnPlatform() - Static method in class gameframe.engines.msjava4x.CEngineFactory
Returns true if this engine factory is runnable on the platform.
isStableVersion() - Static method in class gameframe.GameFrame
Returns true if this version is a stable release (not prerelease, beta or alpha or anything like that) meant for anyones use.

K

KEY_DOWN - Static variable in class gameframe.engines.jdk11x.CKeyboard
Enumerated value for state key is down.
KEY_DOWN - Static variable in class gameframe.engines.jdk12x.CEventQueue
Enumerated value for state key is down.
KEY_UP - Static variable in class gameframe.engines.jdk11x.CKeyboard
Enumerated value for state key is up.
KEY_UP - Static variable in class gameframe.engines.jdk12x.CEventQueue
Enumerated value for state key is up.
KEY_WAS_DOWN_NOT_READ - Static variable in class gameframe.engines.jdk11x.CKeyboard
Enumerated value for state where key was down but was not read during that time.
KEY_WAS_DOWN_NOT_READ - Static variable in class gameframe.engines.jdk12x.CEventQueue
Enumerated value for state where key was down but was not read during that time.
KEY_WAS_DOWN_READ - Static variable in class gameframe.engines.jdk11x.CKeyboard
Enumerated value for state where key was down and was read during that time.
KEY_WAS_DOWN_READ - Static variable in class gameframe.engines.jdk12x.CEventQueue
Enumerated value for state where key was down and was read during that time.
KeyboardDevice - interface gameframe.input.KeyboardDevice.
This interface is meant for input devices that are keyboard-like in their operation.
keyColor - Variable in class gameframe.graphics.ColorMapping
The key colour.
keyPressed(KeyEvent) - Method in class gameframe.engines.jdk11x.CKeyboard
 
keyPressed(KeyEvent) - Method in class gameframe.engines.jdk12x.CEventQueue
Called when a key has been pressed.
keyReleased(KeyEvent) - Method in class gameframe.engines.jdk11x.CKeyboard
 
keyReleased(KeyEvent) - Method in class gameframe.engines.jdk12x.CEventQueue
Called when a key has been released.
keyTyped(KeyEvent) - Method in class gameframe.engines.jdk11x.CKeyboard
 
keyTyped(KeyEvent) - Method in class gameframe.engines.jdk12x.CEventQueue
Called when a key has been pressed and then released.

L

linear2ulaw(short) - Method in class gameframe.sound.ULawEncoder
Converts a linear PCM value to u-law.
loadAlphaBitmap(String) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Load a bitmap (used bitmap format is Windows BMP, alpha keycolor is set to the pixel color at bitmap location 0,0 which is the pixel at upper left corner of the bitmap)from the given file and return an abstract reference for the loaded bitmap.
loadAlphaBitmap(String) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Load a bitmap (used bitmap format is Windows BMP, alpha keycolor is set to the pixel color at bitmap location 0,0 which is the pixel at upper left corner of the bitmap)from the given file and return an abstract reference for the loaded bitmap.
loadAlphaBitmap(String) - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Load a bitmap (used bitmap format is Windows BMP, alpha keycolor is set to the pixel color at bitmap location 0,0 which is the pixel at upper left corner of the bitmap)from the given file and return an abstract reference for the loaded bitmap.
loadAlphaBitmap(String) - Method in interface gameframe.graphics.GraphicsEngine
Loads and returns a transparent bitmap (used bitmap format is Windows BMP 8-bit, 16-bit or 24-bit) from the given filename.
loadAlphaBitmap(String, byte, byte, byte) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Loads and returns a transparent bitmap (used bitmap format is Windows BMP 8-bit, 16-bit or 24-bit) from the given filename.
loadAlphaBitmap(String, byte, byte, byte) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Loads and returns a transparent bitmap (used bitmap format is Windows BMP 8-bit, 16-bit or 24-bit) from the given filename.
loadAlphaBitmap(String, byte, byte, byte) - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Loads and returns a transparent bitmap (used bitmap format is Windows BMP 8-bit, 16-bit or 24-bit) from the given filename.
loadAlphaBitmap(String, byte, byte, byte) - Method in interface gameframe.graphics.GraphicsEngine
Loads and returns a transparent bitmap (used bitmap format is Windows BMP 8-bit, 16-bit or 24-bit) from the given filename.
loadAlphaBitmapInternal(String, byte, byte, byte) - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Load a bitmap (used bitmap format is Windows BMP, alpha keycolor is set to the pixel color at bitmap location 0,0 which is the pixel at upper left corner of the bitmap)from the given file and return an abstract reference for the loaded bitmap.
loadBitmap(String) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Load a bitmap (used bitmap format is Windows BMP, no alpha values are loaded) from the given file and return an abstract reference for the loaded bitmap.
loadBitmap(String) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Load a bitmap (used bitmap format is Windows BMP, no alpha values are loaded) from the given file and return an abstract reference for the loaded bitmap.
loadBitmap(String) - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Load a bitmap (used bitmap format is Windows BMP, no alpha values are loaded) from the given file and return an abstract reference for the loaded bitmap.
loadBitmap(String) - Method in interface gameframe.graphics.GraphicsEngine
Loads and returns a non-transparent bitmap (used bitmap format is Windows BMP 8-bit, 16-bit or 24-bit) from the given filename.
loadBitmapInternal(String) - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Load a bitmap (used bitmap format is Windows BMP, no alpha values are loaded) from the given file and return an abstract reference for the loaded bitmap.
loadBMP(InputStream, String, boolean) - Static method in class gameframe.graphics.BitmapFile
Handles the loading of the bitmap from the given input stream.
loadBMP(InputStream, String, byte, byte, byte) - Static method in class gameframe.graphics.BitmapFile
Handles the loading of the bitmap from the given input stream.
loadBMP(String, boolean) - Static method in class gameframe.graphics.BitmapFile
Loads the given file containing a Windows BMP formatted bitmap and returns an object containing the raw pixel data and the dimensions of the loaded bitmap.
loadBMP(String, byte, byte, byte) - Static method in class gameframe.graphics.BitmapFile
Loads the given file containing a Windows BMP formatted bitmap and returns an object containing the raw pixel data and the dimensions of the loaded bitmap.
loadBMPURL(String, boolean) - Static method in class gameframe.graphics.BitmapFile
Loads the file at the given URL containing a Windows BMP formatted bitmap and returns an object containing the raw pixel data and the dimensions of the loaded bitmap.
loadBMPURL(String, byte, byte, byte) - Static method in class gameframe.graphics.BitmapFile
Loads the file at the given URL containing a Windows BMP formatted bitmap and returns an object containing the raw pixel data and the dimensions of the loaded bitmap.
loadDDBitmap(String) - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Loads the given bitmap file as a surface.
loadDefaultFontBitmap() - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Loads the default font bitmap that is used when printing text on the screen.
loadDefaultFontBitmap() - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Loads the default font bitmap that is used when printing text on the screen.
loadDefaultFontBitmap() - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Loads the default font bitmap that is used when printing text on the screen.
loadDefaultFontBitmap() - Method in interface gameframe.graphics.GraphicsEngine
Loads the default font bitmap that is used when printing text on the screen.
loadFontBitmap(String) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Sets the used font set to be loaded from the given strFileName using the specified fixed size for every letter.
loadFontBitmap(String) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Sets the used font set to be loaded from the given strFileName using the specified fixed size for every letter.
loadFontBitmap(String) - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Loads and sets the used font set to be loaded from the given strFileName using the specified fixed size for every letter.
loadFontBitmap(String) - Method in interface gameframe.graphics.GraphicsEngine
Loads and sets the used font set to be loaded from the given filename using a calculated fixed size for every letter.
loadFromInputStream(String) - Method in class gameframe.sound.RiffWavFile
 
loadMusic(String) - Method in class gameframe.engines.NullSoundEngine
Returns an do nothing implementation of music object.
loadMusic(String) - Method in class gameframe.engines.jdk11x.CSoundEngine
First tries to load a music file as streamed Microsoft RIFF WAV file, if no such file is found from the current data directory, tries to load a music file in MIDI format.
loadMusic(String) - Method in class gameframe.engines.jdk12x.CSoundEngine
First tries to load a music file as streamed Microsoft RIFF WAV file, if no such file is found from the current data directory, tries to load a music file in MIDI format.
loadMusic(String) - Method in class gameframe.engines.msjava4x.CSoundEngine
First tries to load a music file as streamed Microsoft RIFF WAV file, if no such file is found from the current data directory, tries to load a music file in MIDI format.
loadMusic(String) - Method in interface gameframe.sound.SoundEngine
First tries to load a music file as streamed Microsoft RIFF WAV file, if no such file is found from the current data directory, tries to load a music file in MIDI format.
loadSample(String) - Method in class gameframe.engines.NullSoundEngine
Returns an do nothing implementation of sample object.
loadSample(String) - Method in class gameframe.engines.jdk11x.CSoundEngine
Loads an mono 8-bit 11025 bytes/sec AU formatted sample from the given file name and return an abstract reference for the loaded sound.
loadSample(String) - Method in class gameframe.engines.jdk12x.CSoundEngine
Loads an mono 8-bit 11025 bytes/sec AU formatted sample from the given file name and return an abstract reference for the loaded sound.
loadSample(String) - Method in class gameframe.engines.msjava4x.CSoundEngine
Load a sample in WAV format from the given file and return an abstract reference for the loaded sound.
loadSample(String) - Method in interface gameframe.sound.SoundEngine
Loads a sample in Microsoft RIFF WAV format and returns the control object for the sample.
loadWAV(String) - Method in class gameframe.sound.RiffWavFile
Loads the RIFFF WAVE file from the specified file.
loadWAVURL(String) - Method in class gameframe.sound.RiffWavFile
Loads the RIFFF WAVE file from the specified URL.
LOWORD(int) - Static method in class gameframe.engines.msjava4x.CMidiMusic
Mimics the behaviour of Win32 macro LOWORD.

M

m_aAvailableModes - Variable in class gameframe.engines.msjava4x.CModeEnumerator
A vector of all available video modes that fill the criteria for BPP and refresh rate.
m_aBitmaps - Variable in class gameframe.graphics.AnimBitmap
The current animation frames.
m_aBuffer - Variable in class gameframe.engines.jdk11x.CSoundStream
The sound stream buffer.
m_aButtonStates - Variable in class gameframe.engines.jdk11x.CPointer
States of the buttons.
m_aButtonStates - Variable in class gameframe.engines.jdk12x.CEventQueue
States of the buttons.
m_achLineBuffer - Variable in class gameframe.util.BigEndianDataInputStream
 
m_aCounts - Variable in class gameframe.util.Counter
Count for each of the 10 exp n values (n starts from 0 ).
m_aFonts - Variable in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Bitmaps of the fonts.
m_aFonts - Variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Bitmaps of the fonts.
m_aFullscreenGraphicsModes - Variable in class gameframe.engines.msjava4x.CEngineFactory
The valid fullscreen modes this engine factory can handle.
m_aKeyStates - Variable in class gameframe.engines.jdk11x.CKeyboard
States of the keys.
m_aKeyStates - Variable in class gameframe.engines.jdk12x.CEventQueue
States of the keys.
m_alphaKeyBlue - Variable in class gameframe.engines.msjava4x.CDDAlphaBitmap
blue alpha key component.
m_alphaKeyGreen - Variable in class gameframe.engines.msjava4x.CDDAlphaBitmap
Green alpha key component.
m_alphaKeyRed - Variable in class gameframe.engines.msjava4x.CDDAlphaBitmap
Red alpha key component.
m_alphaMask - Variable in class gameframe.engines.msjava4x.CPixelConverter
The alpha mask.
m_alphaMaskBeginIdx - Variable in class gameframe.engines.msjava4x.CPixelConverter
The alpha mask beginning index.
m_aNumbers - Variable in class gameframe.util.Counter
The images that represent numbers.
m_aNumButtonPresses - Variable in class gameframe.engines.jdk11x.CPointer
Number of times the button was stroken.
m_aNumButtonPresses - Variable in class gameframe.engines.jdk12x.CEventQueue
Number of times the button was stroken.
m_aNumKeystrokes - Variable in class gameframe.engines.jdk11x.CKeyboard
Number of times the key was stroken.
m_aNumKeystrokes - Variable in class gameframe.engines.jdk12x.CEventQueue
Number of times the key was stroken.
m_aPalette - Variable in class gameframe.graphics.BitmapData
The palette of the bitmap (if paletted color bitmap) or null if no palette available.
m_aPixels - Variable in class gameframe.graphics.BitmapData
The pixel data array.
m_applet - Variable in class gameframe.AppletGameFrame
The Applet that is using the GameFrame.
m_args - Variable in class gameframe.ApplicationAppletBase
The arguments given to the program.
m_audioClip - Variable in class gameframe.engines.jdk12x.CSoundEngine.CJava2Sample
 
m_audioClip - Variable in class gameframe.engines.jdk12x.CSoundEngine.CJava2Music
 
m_aWavBuffer - Variable in class gameframe.sound.RiffWavFile
The wave buffer.
m_averageBytePerSecond - Variable in class gameframe.sound.RiffWavFile
The average bytes per second in the RIFF file.
m_averageTime - Variable in class gameframe.engines.jdk11x.CTimer
The average time that has gone in one invokation of calculateTime().
m_averageTime - Variable in class gameframe.engines.jdk12x.CTimer
The average time that has gone in one invokation of calculateTime().
m_aX - Variable in class gameframe.util.Counter
The x coordinate for the count at index n.
m_backBuffer - Variable in class gameframe.engines.jdk11x.CComponentGraphicsEngine
The offscreen image used for double buffering.
m_backBuffer - Variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine
The offscreen image used for double buffering.
m_backBufferGraphics - Variable in class gameframe.engines.jdk11x.CComponentGraphicsEngine
The graphics context of the current offscreen buffer.
m_backBufferGraphics - Variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine
The graphics context of the current offscreen buffer.
m_backBufferHeight - Variable in class gameframe.engines.msjava4x.CBitmapBase
Height of the backbuffer DirectDraw surface.
m_backBufferWidth - Variable in class gameframe.engines.msjava4x.CBitmapBase
Width of the backbuffer DirectDraw surface.
m_backgroundColor - Variable in class gameframe.engines.jdk11x.CComponentGraphicsEngine
The color that is used when painting the backbuffer in the clear operation.
m_backgroundColor - Variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine
The color that is used when painting the backbuffer in the clear operation.
m_backgroundColor - Variable in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
The color that is used when painting the backbuffer in the clear operation.
m_backgroundFillValue - Variable in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
The actual pixel value that is used to fill the backbuffer with background color.
m_bitmapHeight - Variable in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CBitmap
Height of the bitmap.
m_bitmapHeight - Variable in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CClippedBitmap
Height of the bitmap.
m_bitmapHeight - Variable in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CDrawableBitmap
Height of the bitmap.
m_bitmapHeight - Variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CBitmap
Height of the bitmap.
m_bitmapHeight - Variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CClippedBitmap
Height of the bitmap.
m_bitmapHeight - Variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CDrawableBitmap
Height of the bitmap.
m_bitmapStorage - Variable in class gameframe.engines.msjava4x.CBitmapBase
The bitmap storage that stores all the bitmaps created by this bitmap.
m_bitmapWidth - Variable in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CBitmap
Width of the bitmap.
m_bitmapWidth - Variable in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CClippedBitmap
Width of the bitmap.
m_bitmapWidth - Variable in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CDrawableBitmap
Width of the bitmap.
m_bitmapWidth - Variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CBitmap
Width of the bitmap.
m_bitmapWidth - Variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CClippedBitmap
Width of the bitmap.
m_bitmapWidth - Variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CDrawableBitmap
Width of the bitmap.
m_bitsPerSample - Variable in class gameframe.sound.RiffWavFile
The bits per sample in the RIFF file.
m_blockAlignment - Variable in class gameframe.sound.RiffWavFile
The block alignment in the RIFF file.
m_blueMask - Variable in class gameframe.engines.msjava4x.CPixelConverter
The blue mask.
m_blueMaskBeginIdx - Variable in class gameframe.engines.msjava4x.CPixelConverter
The blue mask beginning index.
m_bpp - Variable in class gameframe.GameFrameSettings
The required fullscreen graphics engines bits per pixel value.
m_bytesPerSample - Variable in class gameframe.sound.RiffWavFile
The bytes per sample value in the RIFF file.
m_clipper - Variable in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CBitmap
Clipping region used when drawing the bitmap with clipping.
m_clipper - Variable in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CClippedBitmap
Clipping region used when drawing the bitmap.
m_clipper - Variable in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CDrawableBitmap
Clipping region used when drawing the bitmap.
m_clipper - Variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CBitmap
Clipping region used when drawing the bitmap with clipping.
m_clipper - Variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CClippedBitmap
Clipping region used when drawing the bitmap.
m_clipper - Variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CDrawableBitmap
Clipping region used when drawing the bitmap.
m_colorReplacements - Variable in class gameframe.graphics.ColorReplacementEffect
The color replacements to be applied.
m_componentGraphics - Variable in class gameframe.engines.jdk11x.CComponentGraphicsEngine
The graphics context of the component.
m_componentGraphics - Variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine
The graphics context of the component.
m_count - Variable in class gameframe.engines.jdk11x.CTimer
The number of invokations of calculateTime().
m_count - Variable in class gameframe.engines.jdk12x.CTimer
The number of invokations of calculateTime().
m_createdBitmaps - Variable in class gameframe.engines.jdk11x.CComponentGraphicsEngine
All the bitmaps created through this graphics engine.
m_createdBitmaps - Variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine
All the bitmaps created through this graphics engine.
m_createdDrawableBitmaps - Variable in class gameframe.engines.jdk11x.CComponentGraphicsEngine
All the drawable bitmaps created through this graphics engine.
m_createdDrawableBitmaps - Variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine
All the drawable bitmaps created through this graphics engine.
m_createdMusics - Variable in class gameframe.engines.jdk12x.CSoundEngine
All the musics created through this sound engine.
m_createdMusics - Variable in class gameframe.engines.msjava4x.CSoundEngine
All the music files created through this sound engine.
m_createdSamples - Variable in class gameframe.engines.jdk12x.CSoundEngine
All the samples created through this sound engine.
m_createdSamples - Variable in class gameframe.engines.msjava4x.CSoundEngine
All the sounds created through this sound engine.
m_createdSounds - Variable in class gameframe.engines.jdk11x.CSoundEngine
All the sounds created through this sound engine.
m_currentCount - Variable in class gameframe.util.Counter
The currently displayed value of this counter.
m_currentEngineFactory - Variable in class gameframe.GameFrame
The current engine factory or null if not searched.
m_dataInStream - Variable in class gameframe.util.BigEndianDataInputStream
This stream is used in case the basic methods are allright.
m_dataLength - Variable in class gameframe.sound.RiffWavFile
The length of the RIFF data field.
m_dd - Variable in class gameframe.engines.msjava4x.CBitmapBase
Reference to the DirectDraw object that can create new bitmaps.
m_ddBackBuffer - Variable in class gameframe.engines.msjava4x.CBitmapBase
The DirectDraw surface to where this bitmap is blitted.
m_ddclipper - Variable in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
The DirectDrawClipper for front and back surfaces.
m_ddPalette - Variable in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
DirectDraw palette.
m_ddsBack - Variable in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
DirectDraw backbuffer surface.
m_ddsFontBitmap - Variable in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
DirectDraw surface that contains the letter for the current font.
m_ddsPrimary - Variable in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
DirectDraw primary surface.
m_ddSurface - Variable in class gameframe.engines.msjava4x.CBitmapBase
The DirectDraw surface this bitmap class represents.
m_destCount - Variable in class gameframe.util.Counter
The real value of this counter that it is rolling towards.
m_directDraw - Variable in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
DirectDraw object.
m_dsBuffer - Variable in class gameframe.engines.msjava4x.CSoundEngine.CDXSound
DirectSound buffer that contains the sample data.
m_dSound - Variable in class gameframe.engines.msjava4x.CSoundEngine
The DirectSound instance that is used to load the sounds.
m_eDirection - Variable in class gameframe.graphics.AnimBitmap
The direction of the animation.
m_effects - Variable in class gameframe.graphics.EffectGroup
The currently added effects in this group.
m_eMode - Variable in class gameframe.graphics.AnimBitmap
The the current animation mode.
m_engineFactories - Variable in class gameframe.GameFrame
Vector of the engine factories that are found.
m_engineFactory - Variable in class gameframe.engines.jdk11x.CTimer
The engine factory that created this timer.
m_engineFactory - Variable in class gameframe.engines.jdk12x.CTimer
The engine factory that created this timer.
m_engineFactory - Variable in class gameframe.engines.msjava4x.CTimer
The engine factory that created this timer.
m_eOldDirection - Variable in class gameframe.graphics.AnimBitmap
The previous direction of the animation.
m_eScreenMode - Variable in class gameframe.GameFrameSettings
Graphics mode for the graphics engine.
m_fAddNotified - Variable in class gameframe.engines.jdk11x.CWindowedGraphicsEngine
Indicates whether the window has its peer created or not.
m_fAllowJmf11 - Variable in class gameframe.GameFrameSettings
Flag that indicates if the Java Media Framework 1.1 specific implementations of engines are allowed.
m_fAllowMSJava - Variable in class gameframe.GameFrameSettings
Flag that indicates if the Microsoft Java VM specific implementations of engines are allowed.
m_fAllowNative - Variable in class gameframe.GameFrameSettings
Flag that indicates if the native code implementations of engines are allowed.
m_fApplet - Variable in class gameframe.ApplicationAppletBase
Whether the program is running as an applet (true) or application (false).
m_fFocused - Variable in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Flag that indicates if we have at the moment focus or not.
m_fGameFrameMainDirectorySearched - Variable in class gameframe.GameFrame
Flag that indicates if the path to the GameFrame classes has been searched at least once.
m_fileLocation - Variable in class gameframe.engines.jdk12x.CSoundEngine.CJava2Sample
 
m_fileLocation - Variable in class gameframe.engines.jdk12x.CSoundEngine.CJava2Music
 
m_finalizableObjects - Variable in class gameframe.engines.jdk11x.CEngineFactory
All objects that must be finalized upon engine factory finalization.
m_finalizableObjects - Variable in class gameframe.engines.jdk12x.CEngineFactory
All objects that must be finalized upon engine factory finalization.
m_finalizableObjects - Variable in class gameframe.engines.msjava4x.CEngineFactory
All objects that must be finalized upon engine factory finalization.
m_fInfullscreenMode - Variable in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Flag that indicates if we are at the moment in fullscreen mode or not.
m_fInitialized - Variable in class gameframe.ApplicationAppletBase
Whether the program is properly initialized or not.
m_fInVideoMem - Variable in class gameframe.engines.msjava4x.CBitmapBase
Flag that indicates if the bitmap is in video memory or not.
m_fIsNotified - Variable in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Indicates if this frame has been addNotified.
m_fIsNotified - Variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Indicates if this frame has been addNotified.
m_fJavaMediaFrameworkAvailable - Static variable in class gameframe.engines.jdk12x.CEngineFactory
Flag that indicates if Java Media Framework is available.
m_flAnimIdx - Variable in class gameframe.graphics.AnimBitmap
The floating point index of the currently shown animation cell.
m_fLoopActive - Variable in class gameframe.engines.msjava4x.CMidiMusic
True if the looper thread is running.
m_fLooped - Variable in class gameframe.engines.msjava4x.CMidiMusic
Flag that indicates if looping is enabled or not.
m_flRotation - Variable in class gameframe.graphics.RotationEffect
The rotation amount to be applied in radians.
m_flScale - Variable in class gameframe.graphics.ScaleEffect
The scale factor to be applied.
m_focusComponent - Variable in class gameframe.engines.jdk11x.CKeyboard
Reference to the focus component that is the source of keyboard events.
m_focusComponent - Variable in class gameframe.engines.jdk11x.CEngineFactory
Reference to the singleton focus component.
m_focusComponent - Variable in class gameframe.engines.jdk11x.CInputEngine
The focus component that is listened for events.
m_focusComponent - Variable in class gameframe.engines.jdk11x.CPointer
Reference to the focus component that is the source of keyboard events.
m_focusComponent - Variable in class gameframe.engines.jdk12x.CEngineFactory
Reference to focus component.
m_focusComponent - Variable in class gameframe.engines.jdk12x.CSoundEngine
The focus component that is listened for events.
m_focusComponent - Variable in class gameframe.engines.jdk12x.CInputEngine
The focus component that is listened for events.
m_focusComponent - Variable in class gameframe.engines.jdk12x.CEventQueue
The focus component that is listened for events.
m_focusComponent - Variable in class gameframe.engines.msjava4x.CEngineFactory
Reference to the java.awt.Component for the DirectSound sound engine
m_focusedComponent - Variable in class gameframe.engines.msjava4x.CMidiMusic
The component that uses the sound engine.
m_focusedComponent - Variable in class gameframe.engines.msjava4x.CSoundEngine
The focused component that uses the sound engine.
m_fontBitmap - Variable in class gameframe.engines.jdk11x.CComponentGraphicsEngine
The bitmap that contains all the letters in the current font.
m_fontBitmap - Variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine
The bitmap that contains all the letters in the current font.
m_fontHeight - Variable in class gameframe.util.Counter
The height of one font image.
m_fontWidth - Variable in class gameframe.util.Counter
The width of one font image.
m_formatLength - Variable in class gameframe.sound.RiffWavFile
The RIFF format length.
m_fPlaying - Variable in class gameframe.engines.jdk11x.CSoundEngine.CJava11Sound
 
m_fPlaying - Variable in class gameframe.engines.jdk12x.CSoundEngine.CJava2Sample
 
m_fPlaying - Variable in class gameframe.engines.jdk12x.CSoundEngine.CJava2Music
 
m_fPlaying - Variable in class gameframe.engines.msjava4x.CMidiMusic
Flag that indicates if stop hasn't been called since playOnce or playLooped has been called.
m_fPlaying - Variable in class gameframe.engines.msjava4x.CSoundEngine.CDXSound
Flag that indicates if the playing has been started.
m_frontBuffer - Variable in class gameframe.engines.jdk11x.CComponentGraphicsEngine
The image that is shown on the screen upon repaint.
m_frontBuffer - Variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine
The image that is shown on the screen upon repaint.
m_frontBufferGraphics - Variable in class gameframe.engines.jdk11x.CComponentGraphicsEngine
The graphics context of the image shown on the screen.
m_frontBufferGraphics - Variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine
The graphics context of the image shown on the screen.
m_fRunning - Variable in class gameframe.ApplicationAppletBase
True when applet/application should be running, false when it should exit.
m_graphics - Variable in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CDrawableBitmap
The graphics context of this image.
m_graphics - Variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CDrawableBitmap
The graphics context of this image.
m_graphicsEngine - Variable in class gameframe.engines.jdk11x.CEngineFactory
Reference to the singleton graphics engine implementation.
m_graphicsEngine - Variable in class gameframe.engines.jdk12x.CEngineFactory
Reference to graphics engine implementation.
m_graphicsEngine - Variable in class gameframe.engines.msjava4x.CEngineFactory
Reference to the singleton graphics engine implementation.
m_greenMask - Variable in class gameframe.engines.msjava4x.CPixelConverter
The green mask.
m_greenMaskBeginIdx - Variable in class gameframe.engines.msjava4x.CPixelConverter
The green mask beginning index.
m_height - Variable in class gameframe.GameFrameSettings
The required resolutions height.
m_height - Variable in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Height of this frame.
m_height - Variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Height of this frame.
m_height - Variable in class gameframe.engines.msjava4x.CBitmapBase
Height of the DirectDraw surface this bitmap class represents.
m_height - Variable in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Height of this frame.
m_height - Variable in class gameframe.graphics.BitmapData
The bitmap height.
m_iAnimIdx - Variable in class gameframe.graphics.AnimBitmap
The integer index of the currently shown animation cell.
m_image - Variable in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CBitmap
Reference to the AWT image that represents the bitmap in this graphics engine.
m_image - Variable in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CClippedBitmap
Reference to the AWT image that represents the bitmap in this graphics engine.
m_image - Variable in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CDrawableBitmap
Reference to the AWT image that represents the bitmap in this graphics engine.
m_image - Variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CBitmap
Reference to the AWT image that represents the bitmap in this graphics engine.
m_image - Variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CClippedBitmap
Reference to the AWT image that represents the bitmap in this graphics engine.
m_image - Variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CDrawableBitmap
Reference to the AWT image that represents the bitmap in this graphics engine.
m_initialCount - Variable in class gameframe.util.Counter
The initial count value, used when the counter is reset.
m_inputEngine - Variable in class gameframe.engines.jdk11x.CEngineFactory
Reference to the singleton input engine implementation.
m_inputEngine - Variable in class gameframe.engines.jdk12x.CEngineFactory
Reference to input engine implementation.
m_inputEngine - Variable in class gameframe.engines.msjava4x.CEngineFactory
Reference to the singleton input engine implementation.
m_inputStream - Variable in class gameframe.sound.RiffWavFile
The input stream used for reading the file.
m_insets - Variable in class gameframe.engines.jdk11x.CWindowedGraphicsEngine
Insets from the window frames.
m_insets - Variable in class gameframe.engines.jdk11x.CEmulatedFullscreenGraphicsEngine
Insets from the window frames.
m_keyColorBlue - Variable in class gameframe.graphics.BitmapData
The bitmap keycolor blue value.
m_keyColorGreen - Variable in class gameframe.graphics.BitmapData
The bitmap keycolor green value.
m_keyColorRed - Variable in class gameframe.graphics.BitmapData
The bitmap keycolor red value.
m_lastAlphanumericKey - Variable in class gameframe.engines.jdk11x.CKeyboard
The last alphanumeric key value typed.
m_lastAlphanumericKey - Variable in class gameframe.engines.jdk12x.CEventQueue
The last alphanumeric key value typed.
m_lastCalculationTime - Variable in class gameframe.engines.jdk11x.CTimer
The last time the average value was calculated.
m_lastCalculationTime - Variable in class gameframe.engines.jdk12x.CTimer
The last time the average value was calculated.
m_lastTime - Variable in class gameframe.engines.msjava4x.CTimer
The time from last invocation of calculateTime() method.
m_lastTime - Variable in class gameframe.util.Counter
The last time player was ticked.
m_letterHeight - Variable in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Height of all the letters in the font bitmap.
m_letterHeight - Variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Height of all the letters in the font bitmap.
m_letterHeight - Variable in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Height of all the letters in the font bitmap.
m_letterWidth - Variable in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Width of all the letters in the font bitmap.
m_letterWidth - Variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Width of all the letters in the font bitmap.
m_letterWidth - Variable in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Width of all the letters in the font bitmap.
m_loadedBitmaps - Variable in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Every bitmap that has been loaded since last finalize method call.
m_loopedStream - Variable in class gameframe.engines.jdk11x.CSoundEngine.CJava11Sound
 
m_loopThread - Variable in class gameframe.engines.msjava4x.CMidiMusic
The thread that takes care of the looping.
m_maxIdx - Variable in class gameframe.graphics.AnimBitmap
The maximum index for the currently shown animation.
m_maxValue - Variable in class gameframe.sound.RiffWavFile
The maximum sample value in the RIFF file.
m_minValue - Variable in class gameframe.sound.RiffWavFile
The minimum sample value in the RIFF file.
m_mode - Variable in class gameframe.graphics.AnimBitmap
The current animation mode.
m_modeBpp - Variable in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
The bits per pixel value of the display.
m_modeBpp - Variable in class gameframe.engines.msjava4x.CModeEnumerator
The required Bits Per Pixel value of the mode.
m_modeRefresh - Variable in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
The refresh rate of the display.
m_modeRefresh - Variable in class gameframe.engines.msjava4x.CModeEnumerator
The required refresh rate of the mode.
m_numAlphaMaskBits - Variable in class gameframe.engines.msjava4x.CPixelConverter
The alpha mask bit count.
m_numBlueBits - Variable in class gameframe.graphics.BitmapData
The number of bits used to represent the blue component in a pixel.
m_numBlueMaskBits - Variable in class gameframe.engines.msjava4x.CPixelConverter
The blue mask bit count.
m_numChannels - Variable in class gameframe.sound.RiffWavFile
The number of channels in the RIFF file.
m_numDigits - Variable in class gameframe.util.Counter
The number of digits (between 1 to 6) that are displayed.
m_numGreenBits - Variable in class gameframe.graphics.BitmapData
The number of bits used to represent the green component in a pixel.
m_numGreenMaskBits - Variable in class gameframe.engines.msjava4x.CPixelConverter
The green mask bit count.
m_numRedBits - Variable in class gameframe.graphics.BitmapData
The number of bits used to represent the red component in a pixel.
m_numRedMaskBits - Variable in class gameframe.engines.msjava4x.CPixelConverter
The red mask bit count.
m_pan - Variable in class gameframe.engines.NullSample
The pan set by user.
m_pan - Variable in class gameframe.engines.jdk11x.CSoundEngine.CJava11Sound
 
m_pan - Variable in class gameframe.engines.jdk12x.CSoundEngine.CJava2Sample
 
m_pan - Variable in class gameframe.engines.jdk12x.CSoundEngine.CJava2Music
 
m_pan - Variable in class gameframe.engines.msjava4x.CSoundEngine.CDXSound
The pan of the sound.
m_pitch - Variable in class gameframe.graphics.BitmapData
The number of pixels you need to travel to step one pixel down.
m_redMask - Variable in class gameframe.engines.msjava4x.CPixelConverter
The red mask.
m_redMaskBeginIdx - Variable in class gameframe.engines.msjava4x.CPixelConverter
The red mask beginning index.
m_refresh - Variable in class gameframe.GameFrameSettings
The required fullscreen graphics engines refresh rate.
m_requiredResolution - Variable in class gameframe.GameFrameSettings
The resolution that is wished from the graphics engine implementation.
m_riffLength - Variable in class gameframe.sound.RiffWavFile
The RIFF length.
m_samplesPerSecond - Variable in class gameframe.sound.RiffWavFile
The samples per second in the RIFF file.
m_screenRectangle - Variable in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
The rectangle object that holds the size of this screen.
m_settings - Variable in class gameframe.GameFrame
The settings that are used to find the engine factory.
m_settings - Variable in class gameframe.engines.jdk11x.CEngineFactory
The main factory settings used for this engine factory.
m_settings - Variable in class gameframe.engines.jdk12x.CEngineFactory
The main factory settings used for this engine factory.
m_settings - Variable in class gameframe.engines.msjava4x.CEngineFactory
The main factory settings used for this engine factory.
m_siftAmount - Variable in class gameframe.engines.jdk11x.CSoundStream
The calculated amount to sift to right (to achieve the volume).
m_soundEngine - Variable in class gameframe.engines.jdk11x.CEngineFactory
Reference to the singleton sound engine implementation.
m_soundEngine - Variable in class gameframe.engines.jdk12x.CEngineFactory
Reference to sound engine implementation.
m_soundEngine - Variable in class gameframe.engines.msjava4x.CMidiMusic
The sound engine that created this object.
m_soundEngine - Variable in class gameframe.engines.msjava4x.CEngineFactory
Reference to the singleton sound engine implementation.
m_soundStream - Variable in class gameframe.engines.jdk11x.CLoopingSoundStream
The sound stream object that is used as the base for looping sound stream.
m_soundStream - Variable in class gameframe.engines.jdk11x.CSoundEngine.CJava11Sound
 
m_srcRectangle - Variable in class gameframe.engines.msjava4x.CBitmapBase
The rectangle that covers the DirectDraw surfaces part this bitmap class represents.
m_srcRectFromOriginBitmap - Variable in class gameframe.engines.msjava4x.CBitmapBase
The rectangle that this bitmap represents from the originating bitmap.
m_strDataDirectory - Variable in class gameframe.engines.NullSoundEngine
The currently set datadirectory.
m_strDataDirectory - Variable in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Name of the directory that contains loaded bitmaps.
m_strDataDirectory - Variable in class gameframe.engines.jdk11x.CSoundEngine
Name of the directory that contains loaded sounds.
m_strDataDirectory - Variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Name of the directory that contains loaded bitmaps.
m_strDataDirectory - Variable in class gameframe.engines.jdk12x.CSoundEngine
Name of the directory that contains loaded sounds.
m_strDataDirectory - Variable in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Name of the directory that contains loaded bitmaps.
m_strDataDirectory - Variable in class gameframe.engines.msjava4x.CSoundEngine
Name of the directory that contains loaded sounds.
m_strFileName - Variable in class gameframe.sound.RiffWavFile
The name of the file.
m_strGameFrameMainDirectory - Variable in class gameframe.GameFrame
The main directory of GameFrame library.
m_strMidiFile - Variable in class gameframe.engines.msjava4x.CMidiMusic
The MIDI file that this object represents.
m_strOriginBitmapFilename - Variable in class gameframe.engines.msjava4x.CBitmapBase
Name of the originating bitmap file.
m_strTitle - Variable in class gameframe.GameFrameSettings
The title of the window used to show the graphics engine (in component modes this is ignored).
m_superBitmap - Variable in class gameframe.engines.msjava4x.CBitmapBase
The superbitmap whose subbitmap this bitmap is or null if this is not a subbitmap.
m_thread - Variable in class gameframe.ApplicationAppletBase
The thread use to run the applet/application.
m_wavFormatTag - Variable in class gameframe.sound.RiffWavFile
The RIFF wave format tag.
m_width - Variable in class gameframe.GameFrameSettings
The required resolutions width.
m_width - Variable in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Width of this frame.
m_width - Variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Width of this frame.
m_width - Variable in class gameframe.engines.msjava4x.CBitmapBase
Width of the DirectDraw surface this bitmap class represents.
m_width - Variable in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Width of this frame.
m_width - Variable in class gameframe.graphics.BitmapData
The bitmap width.
m_volume - Variable in class gameframe.engines.NullSample
The volume set by user.
m_volume - Variable in class gameframe.engines.jdk11x.CSoundStream
The volume.
m_volume - Variable in class gameframe.engines.jdk11x.CSoundEngine.CJava11Sound
 
m_volume - Variable in class gameframe.engines.jdk12x.CSoundEngine.CJava2Sample
 
m_volume - Variable in class gameframe.engines.jdk12x.CSoundEngine.CJava2Music
 
m_volume - Variable in class gameframe.engines.msjava4x.CSoundEngine.CDXSound
The volume of the sound.
m_x - Variable in class gameframe.engines.jdk11x.CPointer
The current X-coordinate of the mouse.
m_x - Variable in class gameframe.engines.jdk12x.CEventQueue
The current X-coordinate of the mouse.
m_x - Variable in class gameframe.util.Counter
Base x-coordinate of the counter.
m_xOffset - Variable in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CClippedBitmap
The X-offset that is added when drawing this bitmap.
m_xOffset - Variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CClippedBitmap
The X-offset that is added when drawing this bitmap.
m_y - Variable in class gameframe.engines.jdk11x.CPointer
The current Y-coordinate of the mouse.
m_y - Variable in class gameframe.engines.jdk12x.CEventQueue
The current Y-coordinate of the mouse.
m_y - Variable in class gameframe.util.Counter
Base y-coordinate of the counter.
m_yOffset - Variable in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CClippedBitmap
The Y-offset that is added when drawing this bitmap.
m_yOffset - Variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CClippedBitmap
The Y-offset that is added when drawing this bitmap.
main(String[]) - Static method in class gameframe.ApplicationAppletBase
Starts up the example application (creates an instance and calls the init() and start() methods of the instance).
mainLoop() - Method in class gameframe.ApplicationAppletBase
The method where the game should be executed while flag m_fRunning is true.
MAJOR_VERSION - Static variable in class gameframe.GameFrame
The major version number of this library.
mapFromPixelToPalette(int, int[]) - Static method in class gameframe.graphics.BitmapFile
Maps the pixel value to the value in the palette
mapToPixelFormat(Color, DirectDrawSurface) - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Maps the given color object to a pixel value that has the same pixel format as the given DirectDraw surface.
mark(int) - Method in class gameframe.engines.jdk11x.CLoopingSoundStream
Redirected to underlying CSoundStream object.
markSupported() - Method in class gameframe.engines.jdk11x.CLoopingSoundStream
Redirected to underlying CSoundStream object.
MCI_MAKE_TMSF(byte, byte, byte, byte) - Static method in class gameframe.engines.msjava4x.CMidiMusic
Time in TMSF format is expressed as a doubleword value with the least significant byte containing tracks, the next least significant byte containing minutes, the next least significant byte containing seconds, and the most significant byte containing frames.
MINOR_VERSION - Static variable in class gameframe.GameFrame
The minor version number of this library.
MirrorEffect - class gameframe.graphics.MirrorEffect.
Mirrors (mirrors around a vertical line) the image.
MirrorEffect() - Constructor for class gameframe.graphics.MirrorEffect
 
MODE_LOOP - Static variable in class gameframe.graphics.AnimBitmap
Enumerated animation mode.
MODE_ONCE - Static variable in class gameframe.graphics.AnimBitmap
Enumerated animation mode.
MODE_PING_PONG - Static variable in class gameframe.graphics.AnimBitmap
Enumerated animation mode.
mouseClicked(MouseEvent) - Method in class gameframe.engines.jdk11x.CPointer
Called when mouse button is clicked in the focus window.
mouseClicked(MouseEvent) - Method in class gameframe.engines.jdk12x.CEventQueue
Called when mouse button is clicked in the focus window.
mouseDragged(MouseEvent) - Method in class gameframe.engines.jdk11x.CPointer
Called when mouse is dragged inside the focus window.
mouseDragged(MouseEvent) - Method in class gameframe.engines.jdk12x.CEventQueue
Called when mouse is dragged inside the focus window.
mouseEntered(MouseEvent) - Method in class gameframe.engines.jdk11x.CPointer
Called when mouse enters the focus window.
mouseEntered(MouseEvent) - Method in class gameframe.engines.jdk12x.CEventQueue
Called when mouse enters the focus window.
mouseExited(MouseEvent) - Method in class gameframe.engines.jdk11x.CPointer
Called when mouse leaves the focus window.
mouseExited(MouseEvent) - Method in class gameframe.engines.jdk12x.CEventQueue
Called when mouse leaves the focus window.
mouseMoved(MouseEvent) - Method in class gameframe.engines.jdk11x.CPointer
Called when mouse is moved inside the focus window.
mouseMoved(MouseEvent) - Method in class gameframe.engines.jdk12x.CEventQueue
Called when mouse is moved inside the focus window.
mousePressed(MouseEvent) - Method in class gameframe.engines.jdk11x.CPointer
Called when mouse is pressed inside the focus window.
mousePressed(MouseEvent) - Method in class gameframe.engines.jdk12x.CEventQueue
Called when mouse is pressed inside the focus window.
mouseReleased(MouseEvent) - Method in class gameframe.engines.jdk11x.CPointer
Called when mouse is released inside the focus window.
mouseReleased(MouseEvent) - Method in class gameframe.engines.jdk12x.CEventQueue
Called when mouse is released inside the focus window.
mStatic_aBitmask - Static variable in class gameframe.graphics.BitmapFile
Bitmask array used to read the monochrome bitmaps
mStatic_componentGraphicsEngine - Static variable in class gameframe.engines.jdk11x.CWindowedGraphicsEngine
The contained component graphics engine.
mStatic_componentGraphicsEngine - Static variable in class gameframe.engines.jdk11x.CEmulatedFullscreenGraphicsEngine
The contained component graphics engine.
mStatic_currentlyPlayingMusic - Static variable in class gameframe.engines.msjava4x.CMidiMusic
The currently playing music.
mStatic_currentMusic - Static variable in class gameframe.engines.jdk12x.CSoundEngine
The currently playing music.
mStatic_dstRectangle - Static variable in class gameframe.engines.msjava4x.CBitmapBase
The rectangle that covers the destination are of the blit.
mStatic_dstRectangle - Static variable in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
The rectangle that covers the destination are of the blit.
mStatic_engineFactory - Static variable in class gameframe.engines.jdk11x.CEngineFactory
The singleton reference to an instance of this engine factory.
mStatic_engineFactory - Static variable in class gameframe.engines.jdk12x.CEngineFactory
The singleton reference to an instance of this engine factory.
mStatic_engineFactory - Static variable in class gameframe.engines.msjava4x.CEngineFactory
Reference to the singleton instance of this engine factory.
mStatic_graphicsEngine - Static variable in class gameframe.GameFrame
The recommended graphics engine.
mStatic_graphicsEngine - Static variable in class gameframe.engines.jdk11x.CWindowedGraphicsEngine
The singleton instance of this graphics engine.
mStatic_graphicsEngine - Static variable in class gameframe.engines.jdk11x.CComponentGraphicsEngine
The singleton instance of this graphics engine.
mStatic_graphicsEngine - Static variable in class gameframe.engines.jdk11x.CEmulatedFullscreenGraphicsEngine
The singleton instance of this graphics engine.
mStatic_graphicsEngine - Static variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine
The singleton instance of this graphics engine.
mStatic_graphicsSettings - Static variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine
The graphics settings that are set to every graphics object.
mStatic_iDeviceId - Variable in class gameframe.engines.msjava4x.CMidiMusic
The device ID of the MCI MIDI device.
mStatic_inputEngine - Static variable in class gameframe.GameFrame
The recommended input engine.
mStatic_inputEngine - Static variable in class gameframe.engines.jdk11x.CInputEngine
The singleton instance of the input engine.
mStatic_inputEngine - Static variable in class gameframe.engines.jdk12x.CInputEngine
The singleton instance of the input engine.
mStatic_keyboard - Static variable in class gameframe.engines.jdk11x.CInputEngine
The keyboard engine or null if not created yet.
mStatic_maskWindow - Static variable in class gameframe.engines.jdk11x.CEmulatedFullscreenGraphicsEngine
Window that masks the background if the wanted resolution is smaller than current resolution.
mStatic_mciGenericParms - Static variable in class gameframe.engines.msjava4x.CMidiMusic
MCI Stop parameters "structure".
mStatic_mciOpenParms - Static variable in class gameframe.engines.msjava4x.CMidiMusic
MCI Open parameters "structure".
mStatic_mciPlayParms - Static variable in class gameframe.engines.msjava4x.CMidiMusic
MCI Play parameters "structure".
mStatic_mciStatusParms - Static variable in class gameframe.engines.msjava4x.CMidiMusic
MCI Status parameters "structure".
mStatic_parentFrame - Static variable in class gameframe.engines.jdk11x.CEmulatedFullscreenGraphicsEngine
Frame that acts as a parent to the windows.
mStatic_parentFrame - Static variable in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Frame that acts as a parent to the window.
mStatic_pointer - Static variable in class gameframe.engines.jdk11x.CInputEngine
The mouse engine or null if not created yet.
mStatic_protectedSet - Static variable in class gameframe.util.ObjectPreserver
As this class isn't garbage collected, neither is this vector of or the objects the vector references.
mStatic_queueInstance - Static variable in class gameframe.engines.jdk12x.CEventQueue
The singleton instance of this event queue.
mStatic_singletonInstance - Static variable in class gameframe.GameFrame
The singleton instance of GameFrame class.
mStatic_singletonInstance - Static variable in class gameframe.engines.NullSoundEngine
The singleton instance of Null Sample Engine class.
mStatic_singletonInstance - Static variable in class gameframe.util.ObjectPreserver
This keeps this class and everything it references from being garbage collected by having an active thread and containing all the objects being preserved in a member varialbe.
mStatic_size - Variable in class gameframe.engines.jdk11x.CComponentGraphicsEngine
The size of this component.
mStatic_size - Variable in class gameframe.engines.jdk12x.CComponentGraphicsEngine
The size of this component.
mStatic_soundEngine - Static variable in class gameframe.GameFrame
The recommended sound engine.
mStatic_soundEngine - Static variable in class gameframe.engines.jdk12x.CSoundEngine
The singleton instance of the sound engine.
mStatic_srcRectangle - Static variable in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
The rectangle that covers the DirectDraw surface this bitmap class represents.
mStatic_tempFiles - Static variable in class gameframe.engines.msjava4x.CBitmapBase
All created temporary files.
Music - interface gameframe.sound.Music.
Defines the interface for a music representation.

N

nextFrame() - Method in class gameframe.graphics.AnimBitmap
Advances the animation one frame to the direction it is configured to go.
NO_DEVICE_ID - Static variable in class gameframe.engines.msjava4x.CMidiMusic
The device id when no device is open.
NO_PALETTE_FOUND - Static variable in class gameframe.engines.msjava4x.IConstants
 
NO_PREFERRED_REFRESHRATE - Static variable in interface gameframe.graphics.GraphicsEngine
Constant for refreshrate when there is no preferred refresh rate.
NO_SOUNDCARD_FOUND - Static variable in class gameframe.engines.msjava4x.IConstants
 
NOT_USED - Static variable in class gameframe.graphics.BitmapData
The value of any key color component if it is not used.
NSEGS - Static variable in class gameframe.sound.ULawEncoder
Number of A-law segments.
NullMusic - class gameframe.engines.NullMusic.
A do nothing implementation of a music object.
NullMusic() - Constructor for class gameframe.engines.NullMusic
 
NullSample - class gameframe.engines.NullSample.
A do nothing implementation of the sound object.
NullSample() - Constructor for class gameframe.engines.NullSample
 
NullSoundEngine - class gameframe.engines.NullSoundEngine.
Do nothing implementation of the sound engine, used e.g. when no soundcard is found on the current platform.
NullSoundEngine() - Constructor for class gameframe.engines.NullSoundEngine
Private constructor of this class.

O

ObjectPreserver - class gameframe.util.ObjectPreserver.
This class has methods to ensure that an object is never garbage collected.
ObjectPreserver() - Constructor for class gameframe.util.ObjectPreserver
Constructs the object preserver and starts up the thread that keeps this object alive.
openMCI() - Method in class gameframe.engines.msjava4x.CMidiMusic
Opens the MCI MIDI device.
OUT_OF_MEMORY - Static variable in class gameframe.engines.msjava4x.IConstants
 

P

paint() - Method in class gameframe.util.Counter
Paints this counter to the backbuffer.
paint(Graphics) - Method in class gameframe.ApplicationAppletBase
Overridden to display a text message when the applet has stopped execution (user presses ESC etc.)
paint(Graphics) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Overrides the java.awt.Component's method to just draw the current frontbuffer to the screen.
paint(Graphics) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Overrides the java.awt.Component's method to just draw the current frontbuffer to the screen.
paint(Graphics) - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Overrides the java.awt.Component's method to do nothing.
paintSurfaceWithBackgroundColor(DirectDrawSurface) - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Paints the given surface with the current background color.
parseCommandLineArgs(String[]) - Method in class gameframe.GameFrameSettings
Parses the given command line arguments and sets the contained settings accordingly.
PIXEL_GRABBING_FAILED - Static variable in class gameframe.engines.msjava4x.IConstants
 
playForward() - Method in class gameframe.graphics.AnimBitmap
Tells the animation to play forward (from first animation cell to the last).
playLooped() - Method in class gameframe.engines.NullSample
Does nothing.
playLooped() - Method in class gameframe.engines.NullMusic
Does nothing.
playLooped() - Method in class gameframe.engines.jdk11x.CSoundEngine.CJava11Sound
Plays the given sample over and over again (looping).
playLooped() - Method in class gameframe.engines.jdk12x.CSoundEngine.CJava2Sample
Plays the given sample over and over again (looping).
playLooped() - Method in class gameframe.engines.jdk12x.CSoundEngine.CJava2Music
Plays the given sample over and over again (looping).
playLooped() - Method in class gameframe.engines.msjava4x.CMidiMusic
Plays the given MIDI file as looped.
playLooped() - Method in class gameframe.engines.msjava4x.CSoundEngine.CDXSound
Plays the given sample over and over again (looping).
playLooped() - Method in interface gameframe.sound.Sound
Plays the sound over and over again (looping).
playMCI() - Method in class gameframe.engines.msjava4x.CMidiMusic
Plays the MCI MIDI device.
playOnce() - Method in class gameframe.engines.NullSample
Does nothing.
playOnce() - Method in class gameframe.engines.NullMusic
Does nothing.
playOnce() - Method in class gameframe.engines.jdk11x.CSoundEngine.CJava11Sound
Plays this sample once and then stops
playOnce() - Method in class gameframe.engines.jdk12x.CSoundEngine.CJava2Sample
Plays this sample once and then stops
playOnce() - Method in class gameframe.engines.jdk12x.CSoundEngine.CJava2Music
Plays this sample once and then stops
playOnce() - Method in class gameframe.engines.msjava4x.CMidiMusic
Plays the music once and then stops.
playOnce() - Method in class gameframe.engines.msjava4x.CSoundEngine.CDXSound
Plays this sample once and then stops.
playOnce() - Method in interface gameframe.sound.Sound
Plays the sound once and then stops.
playReverse() - Method in class gameframe.graphics.AnimBitmap
Tells the animation to play backwards (from last animation cell to the first).
PointerDevice - interface gameframe.input.PointerDevice.
This interface is meant for input devices that are pointer or mouse like in their operation.
preserveObject(Object) - Static method in class gameframe.util.ObjectPreserver
The objects passed to this method will be protected from garbage collection until they are released by the unpreserveObject method.
printToConsole(String) - Method in class gameframe.ApplicationAppletBase
Prints the given message to the console (even on browsers).
processData(BitmapData) - Method in class gameframe.graphics.BitmapEffect
Processes the given bitmap data in some way.
processData(BitmapData) - Method in class gameframe.graphics.EffectGroup
Processes the given bitmap data with all the effects in this group.
processData(BitmapData) - Method in class gameframe.graphics.ColorReplacementEffect
Maps the colours with the given colour maps.
processData(BitmapData) - Method in class gameframe.graphics.RotationEffect
Rotates the image around its center the given amount.
processData(BitmapData) - Method in class gameframe.graphics.ScaleEffect
Scales the image the given amount.
processData(BitmapData) - Method in class gameframe.graphics.FlipEffect
Flips (mirrors around a horizontal line) the image.
processData(BitmapData) - Method in class gameframe.graphics.MirrorEffect
Mirrors (mirrors around a vertical line) the image.

Q

QUANT_MASK - Static variable in class gameframe.sound.ULawEncoder
Quantization field mask.

R

read() - Method in class gameframe.engines.jdk11x.CLoopingSoundStream
Overrides the read method of input stream to read from the underlying sound stream with looping.
read() - Method in class gameframe.util.BigEndianDataInputStream
Reads an integer.
read(byte[]) - Method in class gameframe.engines.jdk11x.CLoopingSoundStream
Overrides the read method of input stream to read from the underlying sound stream with looping.
read(byte[]) - Method in class gameframe.util.BigEndianDataInputStream
Reads the series of bytes in big endian format.
read(byte[], int, int) - Method in class gameframe.engines.jdk11x.CSoundStream
Reads up to len bytes of data into an array of bytes from this input stream.
read(byte[], int, int) - Method in class gameframe.engines.jdk11x.CLoopingSoundStream
Overrides the read method of input stream to read from the underlying sound stream with looping.
read(byte[], int, int) - Method in class gameframe.util.BigEndianDataInputStream
Reads the series of bytes in big endian format.
readBoolean() - Method in class gameframe.util.BigEndianDataInputStream
Reads a boolean value.
readByte() - Method in class gameframe.util.BigEndianDataInputStream
Reads a byte.
readChar() - Method in class gameframe.util.BigEndianDataInputStream
Reads a Unicode character.
readDouble() - Method in class gameframe.util.BigEndianDataInputStream
Reads a double value in big endian format.
readFloat() - Method in class gameframe.util.BigEndianDataInputStream
Reads a floating point value in big endian format.
readFully(byte[]) - Method in class gameframe.util.BigEndianDataInputStream
Reads some bytes from an input stream and stores them into the buffer array aBytes.
readFully(byte[], int, int) - Method in class gameframe.util.BigEndianDataInputStream
Reads some bytes from an input stream and stores them into the buffer array aBytes.
readHeader() - Method in class gameframe.sound.RiffWavFile
Reads and parses the RIFF WAVE header.
readInt() - Method in class gameframe.util.BigEndianDataInputStream
Reads a integer value in big endian format.
readIntelInt(DataInputStream) - Method in class gameframe.sound.RiffWavFile
Reads an "Intel formatted" 32-bit integer from the given data input stream.
readIntelShort(DataInputStream) - Method in class gameframe.sound.RiffWavFile
Reads an "Intel formatted" 16-bit short from the given data input stream.
readLine() - Method in class gameframe.util.BigEndianDataInputStream
Reads one line of text.
readLong() - Method in class gameframe.util.BigEndianDataInputStream
Reads a long value in big endian format.
readShort() - Method in class gameframe.util.BigEndianDataInputStream
Reads a short value in big endian format.
readUnsignedByte() - Method in class gameframe.util.BigEndianDataInputStream
Reads an unsigned byte.
readUnsignedShort() - Method in class gameframe.util.BigEndianDataInputStream
Reads an unsigned short value in big endian format.
readUTF() - Method in class gameframe.util.BigEndianDataInputStream
Does nothing.
remove(BitmapEffect) - Method in class gameframe.graphics.EffectGroup
Removes the given effect from this group of effects.
removeAll() - Method in class gameframe.graphics.EffectGroup
Removes all the effects from this group (no effects are applied).
removeBitmap(CBitmapBase) - Method in interface gameframe.engines.msjava4x.IBitmapStorage
Removes a bitmap from the storage.
removeBitmap(CBitmapBase) - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Removes a bitmap from the group of created bitmaps (that is used when finalizing all objects).
resampleTo(int) - Method in class gameframe.sound.RiffWavFile
Sets the sampling rate of this wav data to the given sampling rate
resampleTo(short[], int, int) - Method in class gameframe.sound.RiffWavFile
Resamples the given 16-bit linear PCM sample data from the given sample rate to the given sample rate.
reset() - Method in class gameframe.engines.jdk11x.CLoopingSoundStream
Redirected to underlying CSoundStream object.
reset() - Method in class gameframe.graphics.BitmapEffect
Resets the effects settings.
reset() - Method in class gameframe.graphics.EffectGroup
Resets all the effects in this group.
reset() - Method in class gameframe.graphics.ColorReplacementEffect
Resets the effect settings to default values (no colour mappings are applied).
reset() - Method in class gameframe.graphics.RotationEffect
Resets the effect settings to default values (no rotation is applied).
reset() - Method in class gameframe.graphics.ScaleEffect
Resets the effect settings to default values (no scaling is applied).
reset() - Method in class gameframe.graphics.FlipEffect
Does nothing in this effect.
reset() - Method in class gameframe.graphics.MirrorEffect
Does nothing in this effect.
reset() - Method in class gameframe.util.Counter
Resets this counter to its inital value.
restore() - Method in class gameframe.engines.msjava4x.CBitmapBase
Restores the DirectDraw surface if it is lost.
RGB_ONLY_MASK - Static variable in class gameframe.graphics.BitmapFile
Bitmask that can be used to handle only the RGB part of the colours.
RiffWavFile - class gameframe.sound.RiffWavFile.
Class for reading RIFF WAV audio files.
RiffWavFile() - Constructor for class gameframe.sound.RiffWavFile
Constructs a new RIFF wave file without any filename.
RotationEffect - class gameframe.graphics.RotationEffect.
Rotates the image around its center the given amount.
RotationEffect() - Constructor for class gameframe.graphics.RotationEffect
 
run() - Method in class gameframe.ApplicationAppletBase
Executes the example applet/application
run() - Method in class gameframe.engines.msjava4x.CMidiMusic
The run method for the thread that monitors the loop playing and restarts the music when it has played once.
run() - Method in class gameframe.util.ObjectPreserver
The threads run method that does nothing else than keeps this object alive.

S

Sample - interface gameframe.sound.Sample.
Defines the interface for a representation of a sample.
save24Bit(OutputStream, BitmapData) - Static method in class gameframe.graphics.BitmapFile
Saves the bitmap to the outputstream in 8-bit BMP format.
save8Bit(OutputStream, BitmapData) - Static method in class gameframe.graphics.BitmapFile
Saves the bitmap and palette data to the outputstream in 8-bit BMP format.
saveBMP(String, BitmapData) - Static method in class gameframe.graphics.BitmapFile
Saves the given bitmap to a Windows BMP formatted file.
ScaleEffect - class gameframe.graphics.ScaleEffect.
Scales the image the given amount.
ScaleEffect() - Constructor for class gameframe.graphics.ScaleEffect
 
SCREENMODE_COMPONENT - Static variable in class gameframe.GameFrameSettings
Enumerated mode for the graphics engine, means component graphics mode.
SCREENMODE_FULLSCREEN - Static variable in class gameframe.GameFrameSettings
Enumerated mode for the graphics engine, means fullscreen graphics mode.
SCREENMODE_WINDOWED - Static variable in class gameframe.GameFrameSettings
Enumerated mode for the graphics engine, means windowed graphics mode.
searchEngineFactories() - Method in class gameframe.GameFrame
Does the core job of adding all engine factories to the list of runnable factories (engine factories that can run on the current platform).
searchEngineFactories() - Method in class gameframe.AppletGameFrame
Does the core job of adding all engine factories to the list of runnable factories (engine factories that can run on the current platform).
SEG_MASK - Static variable in class gameframe.sound.ULawEncoder
Segment field mask.
SEG_SHIFT - Static variable in class gameframe.sound.ULawEncoder
Left shift for segment number.
setAllowJmf11(boolean) - Method in class gameframe.GameFrameSettings
Sets the flag that indicates if Java Media Framework 1.1 specific implementations are allowed.
setAllowMsJava(boolean) - Method in class gameframe.GameFrameSettings
Sets the flag that indicates if Microsoft Java VM specific implementations are allowed.
setAllowNative(boolean) - Method in class gameframe.GameFrameSettings
Sets the flag that indicates if native code implementations are allowed.
setBackgroundColor(Color) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Sets the currently used background color (defaults to Color.black).
setBackgroundColor(Color) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Sets the currently used background color (defaults to Color.black).
setBackgroundColor(Color) - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Sets the currently used background color (defaults to Color.black).
setBackgroundColor(Color) - Method in interface gameframe.graphics.GraphicsEngine
Sets the currently used background color (which defaults to Color.black).
setBmpKeyColor(DirectDrawSurface, byte, byte, byte) - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Sets the bitmap key color to the surface.
setColourBits(int, int, int) - Method in class gameframe.graphics.BitmapData
Sets the colour bits (the number of bits used for each colour).
setCount(int) - Method in class gameframe.util.Counter
Sets the count of this counter to the given number.
setDataDirectory(String) - Method in class gameframe.engines.NullSoundEngine
Checks if the directory exists (like the other library implementations do).
setDataDirectory(String) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Sets the data directory wherefrom the bitmaps are loaded.
setDataDirectory(String) - Method in class gameframe.engines.jdk11x.CSoundEngine
Sets the data directory wherefrom the sounds are loaded.
setDataDirectory(String) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Sets the data directory wherefrom the bitmaps are loaded.
setDataDirectory(String) - Method in class gameframe.engines.jdk12x.CSoundEngine
Sets the data directory wherefrom the sounds are loaded.
setDataDirectory(String) - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Sets the data directory wherefrom the bitmaps are loaded.
setDataDirectory(String) - Method in class gameframe.engines.msjava4x.CSoundEngine
Sets the data directory wherefrom the sounds are loaded.
setDataDirectory(String) - Method in interface gameframe.graphics.GraphicsEngine
Sets the data directory wherefrom the bitmaps are loaded.
setDataDirectory(String) - Method in interface gameframe.sound.SoundEngine
Sets the data directory wherefrom the sounds are loaded.
setDataToSurface(DirectDrawSurface, Rect, BitmapData) - Method in class gameframe.engines.msjava4x.CBitmapBase
Sets the bitmap data to the given DirectDraw surface.
setFocusedComponent(Component) - Method in class gameframe.engines.msjava4x.CSoundEngine
Sets the new focused component if the application finalises the old graphics engine and creates a new one.
setFromApplet(Applet) - Method in class gameframe.GameFrameSettings
Queries the given applet for parameters and sets the contained settings accordingly.
setGameFrameSettings(GameFrameSettings) - Method in class gameframe.ApplicationAppletBase
Sets the GameFrame settings to the given settings object.
setImmediately(int) - Method in class gameframe.util.Counter
Sets the given counter value immediately without the fancy scrolling effect.
setMode(int) - Method in class gameframe.graphics.AnimBitmap
Sets the animation mode of this animated bitmap.
setPan(float) - Method in class gameframe.engines.NullSample
Sets the pan of the sound.
setPan(float) - Method in class gameframe.engines.jdk11x.CSoundEngine.CJava11Sound
Sets the pan of the sound.
setPan(float) - Method in class gameframe.engines.jdk12x.CSoundEngine.CJava2Sample
Sets the pan of the sound.
setPan(float) - Method in class gameframe.engines.msjava4x.CSoundEngine.CDXSound
Sets the pan of the sound.
setPan(float) - Method in interface gameframe.sound.Sample
Sets the pan of the sound.
setRequiredResolution(String) - Method in class gameframe.GameFrameSettings
Sets the resolution that is required from the graphics engine implementation.
setRotationDegrees(float) - Method in class gameframe.graphics.RotationEffect
Sets the amount of rotation applied to the image in degrees.
setRotationRadians(float) - Method in class gameframe.graphics.RotationEffect
Sets the amount of rotation applied to the image in radians.
setScale(float) - Method in class gameframe.graphics.ScaleEffect
Sets the amount of scaling applied to the image.
setScreenMode(int) - Method in class gameframe.GameFrameSettings
Sets the required screen mode for the graphics engine.
SettingsException - exception gameframe.SettingsException.
GameFrame exception that gets thrown when GameFrame is used in a wrong way.
SettingsException(String) - Constructor for class gameframe.SettingsException
Contstructs a SettingsException with the given description.
setTitle(String) - Method in class gameframe.GameFrameSettings
Sets the title that is shown when possible for the graphics engine.
setTitle(String) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Sets the title of the window (if in windowed mode).
setVisible(boolean) - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Overrides the java.awt.Window's setVisible() method to also set the visibility of the frame that is the parent of this window.
setVolume(float) - Method in class gameframe.engines.NullSample
Sets the volume of the sound.
setVolume(float) - Method in class gameframe.engines.jdk11x.CSoundStream
Sets the volume adjustment to the given value.
setVolume(float) - Method in class gameframe.engines.jdk11x.CSoundEngine.CJava11Sound
Sets the volume of the sound.
setVolume(float) - Method in class gameframe.engines.jdk12x.CSoundEngine.CJava2Sample
Sets the volume of the sound.
setVolume(float) - Method in class gameframe.engines.msjava4x.CSoundEngine.CDXSound
Sets the volume of the sound.
setVolume(float) - Method in interface gameframe.sound.Sample
Sets the volume of the sound.
setX(int) - Method in class gameframe.util.Counter
Sets the upper left coordinate.
setY(int) - Method in class gameframe.util.Counter
Sets the upper left coordinate.
show() - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Overrides the java.awt.Window's show() method to also show the frame that is the parent of this window.
SIGN_BIT - Static variable in class gameframe.sound.ULawEncoder
Sign bit for a A-law byte.
skip(long) - Method in class gameframe.engines.jdk11x.CLoopingSoundStream
Redirected to underlying CSoundStream object.
skipBytes(int) - Method in class gameframe.util.BigEndianDataInputStream
Skips the given number of bytes.
Sound - interface gameframe.sound.Sound.
Defines the base interface for all representations of a sound.
SoundEngine - interface gameframe.sound.SoundEngine.
Defines an interface to a sound engine that can be thought to be a "sound device".
start() - Method in class gameframe.ApplicationAppletBase
Starts the applet/application running.
stop() - Method in class gameframe.ApplicationAppletBase
Stops the applets/applications running.
stop() - Method in class gameframe.engines.NullSample
Does nothing.
stop() - Method in class gameframe.engines.NullMusic
Does nothing.
stop() - Method in class gameframe.engines.jdk11x.CSoundEngine.CJava11Sound
Stops playing the given sample
stop() - Method in class gameframe.engines.jdk12x.CSoundEngine.CJava2Sample
Stops playing the given sample
stop() - Method in class gameframe.engines.jdk12x.CSoundEngine.CJava2Music
Stops playing the given sample
stop() - Method in class gameframe.engines.msjava4x.CMidiMusic
Stops playing of the MIDI file.
stop() - Method in class gameframe.engines.msjava4x.CSoundEngine.CDXSound
Stops playing the given sample
stop() - Method in class gameframe.graphics.AnimBitmap
Stops the animation.
stop() - Method in interface gameframe.sound.Sound
Stops playing the sound.
stop() - Method in class gameframe.util.ObjectPreserver
Stops the garbage collector preventing thread.
stopCurrentMusic() - Static method in class gameframe.engines.msjava4x.CMidiMusic
Stops the currently playing music if such exists.
stopLoopingAndWait() - Method in class gameframe.engines.msjava4x.CMidiMusic
Waits until the looping thread has died.
stopMCI() - Method in class gameframe.engines.msjava4x.CMidiMusic
Stops the MCI MIDI device.
strecthTo(DrawableBitmap, int, int, int, int) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CBitmap
This method traps false usage where the user tries to blit a bitmap that was not loaded by this graphics engine to a bitmap that was created by this graphics engine.
strecthTo(DrawableBitmap, int, int, int, int) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CClippedBitmap
This method traps false usage where the user tries to blit a bitmap that was not loaded by this graphics engine to a bitmap that was created by this graphics engine.
strecthTo(DrawableBitmap, int, int, int, int) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CDrawableBitmap
This method traps false usage where the user tries to blit a bitmap that was not loaded by this graphics engine to a bitmap that was created by this graphics engine.
strecthTo(DrawableBitmap, int, int, int, int) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CBitmap
This method traps false usage where the user tries to blit a bitmap that was not loaded by this graphics engine to a bitmap that was created by this graphics engine.
strecthTo(DrawableBitmap, int, int, int, int) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CClippedBitmap
This method traps false usage where the user tries to blit a bitmap that was not loaded by this graphics engine to a bitmap that was created by this graphics engine.
strecthTo(DrawableBitmap, int, int, int, int) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CDrawableBitmap
This method traps false usage where the user tries to blit a bitmap that was not loaded by this graphics engine to a bitmap that was created by this graphics engine.
strecthTo(DrawableBitmap, int, int, int, int) - Method in class gameframe.engines.msjava4x.CDDBitmap
Draws the bitmap to the given drawable bitmap at the given location at the given size.
strecthTo(DrawableBitmap, int, int, int, int) - Method in class gameframe.engines.msjava4x.CDDAlphaBitmap
Draws the bitmap to the given drawable bitmap at the given location at the given size.
strecthTo(DrawableBitmap, int, int, int, int) - Method in interface gameframe.graphics.DrawableBitmap
Draws the bitmap to the given drawable bitmap at the given location at the given size.
strecthTo(DrawableBitmap, int, int, int, int) - Method in interface gameframe.graphics.Bitmap
Draws the bitmap to the given drawable bitmap at the given location at the given size.
strecthTo(DrawableBitmap, int, int, int, int) - Method in class gameframe.graphics.AnimBitmap
Draws the currently shown bitmap to the given drawable bitmap at the given location at the given size.
strecthTo(int, int, int, int) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CBitmap
Draws the bitmap to the graphics engine that loaded it at the given location and at the given size.
strecthTo(int, int, int, int) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CClippedBitmap
Draws the bitmap to the graphics engine that loaded it at the given location and at the given size.
strecthTo(int, int, int, int) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine.CDrawableBitmap
Draws the bitmap to the graphics engine that loaded it at the given location and at the given size.
strecthTo(int, int, int, int) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CBitmap
Draws the bitmap to the graphics engine that loaded it at the given location and at the given size.
strecthTo(int, int, int, int) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CClippedBitmap
Draws the bitmap to the graphics engine that loaded it at the given location and at the given size.
strecthTo(int, int, int, int) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine.CDrawableBitmap
Draws the bitmap to the graphics engine that loaded it at the given location and at the given size.
strecthTo(int, int, int, int) - Method in class gameframe.engines.msjava4x.CDDBitmap
Draws the bitmap to the graphics engine that loaded it at the given location and at the given size.
strecthTo(int, int, int, int) - Method in class gameframe.engines.msjava4x.CDDAlphaBitmap
Draws the bitmap to the graphics engine that loaded it at the given location and at the given size.
strecthTo(int, int, int, int) - Method in interface gameframe.graphics.DrawableBitmap
Draws the bitmap to the graphics engine that loaded it at the given location and at the given size.
strecthTo(int, int, int, int) - Method in interface gameframe.graphics.Bitmap
Draws the bitmap to the graphics engine that loaded it at the given location and at the given size.
strecthTo(int, int, int, int) - Method in class gameframe.graphics.AnimBitmap
Draws the currently shown bitmap to the graphics engine that loaded it at the given location and at the given size.
SUITABILITY_GOOD - Static variable in interface gameframe.engines.EngineFactory
Enumerated value for the suitability of the engine factory for the platform.
SUITABILITY_NOT_SUITED - Static variable in interface gameframe.engines.EngineFactory
Enumerated value for the suitability of the engine factory for the platform.
SUITABILITY_POOR - Static variable in interface gameframe.engines.EngineFactory
Enumerated value for the suitability of the engine factory for the platform.
SUITABILITY_ULTIMATE - Static variable in interface gameframe.engines.EngineFactory
Enumerated value for the suitability of the engine factory for the platform.
SURFACE_LOCK_FAILED - Static variable in class gameframe.engines.msjava4x.IConstants
 
SURFACE_UNLOCK_FAILED - Static variable in class gameframe.engines.msjava4x.IConstants
 

T

tick() - Method in class gameframe.util.Counter
Calcultes the value of this counter every time called.
Timer - interface gameframe.util.Timer.
Interface for a generic timer class that times the (average or exact, depending on implementation) time between the calls made to the calculateTime() method.

U

ULAW_ENCODE_SEGMENT_LUT - Static variable in class gameframe.sound.ULawEncoder
The u-law segment encoding look up table.
ULawEncoder - class gameframe.sound.ULawEncoder.
u-law, A-law and linear PCM conversions.
ULawEncoder() - Constructor for class gameframe.sound.ULawEncoder
 
unpreserveObject(Object) - Static method in class gameframe.util.ObjectPreserver
The objects passed to this method will no longer be protected from garbage collection.
UNSUPPORTED_RGB_BIT_COUNT - Static variable in class gameframe.engines.msjava4x.IConstants
 
update(Graphics) - Method in class gameframe.engines.jdk11x.CComponentGraphicsEngine
Overrides the java.awt.Component's method to just draw the current frontbuffer to the screen.
update(Graphics) - Method in class gameframe.engines.jdk12x.CComponentGraphicsEngine
Overrides the java.awt.Component's method to just draw the current frontbuffer to the screen.
update(Graphics) - Method in class gameframe.engines.msjava4x.CFullscreenGraphicsEngine
Overrides the java.awt.Component's method to do nothing.
updateCount() - Method in class gameframe.util.Counter
Updates the number display values from the actual counter value.

V

valueColor - Variable in class gameframe.graphics.ColorMapping
The value colour.

W

wasButtonDown(int) - Method in class gameframe.engines.jdk11x.CPointer
Returns true if the button was briefly kept down after last reading of the buttons state and that event hasn't been read by any other method (after last call made to isButtonDown, wasButtonDown or getButtonDownCount methods with the same button id number).
wasButtonDown(int) - Method in class gameframe.engines.jdk12x.CEventQueue
Returns true if the button was briefly kept down after last reading of the buttons state and that event hasn't been read by any other method (after last call made to isButtonDown, wasButtonDown or getButtonDownCount methods with the same button id number).
wasButtonDown(int) - Method in interface gameframe.input.PointerDevice
Returns true if the button was briefly kept down after last reading of the buttons state (after last call made to wasButtonDown or getButtonDownCount methods with the same button id number).
wasKeyDown(int) - Method in class gameframe.engines.jdk11x.CKeyboard
Returns true if the key was briefly kept down after last reading of the keys state (after last call made to isKeyDown or getKeyDownCount methods with the same key code).
wasKeyDown(int) - Method in class gameframe.engines.jdk12x.CEventQueue
Returns true if the key was briefly kept down after last reading of the keys state (after last call made to isKeyDown or getKeyDownCount methods with the same key code).
wasKeyDown(int) - Method in interface gameframe.input.KeyboardDevice
Returns true if the key was briefly kept down after last reading of the keys state (after last call made to isKeyDown or getKeyDownCount methods with the same key code).
WAVE_FORMAT_PCM - Static variable in class gameframe.sound.RiffWavFile
Format tag for Microsoft Pulse Code Modulation (PCM) format (non-proprietary).
write(byte[], int, int) - Method in class gameframe.util.BigEndianDataOutputStream
Writes the series of bytes in big endian format.
write(int) - Method in class gameframe.util.BigEndianDataOutputStream
Writes an integer to the used output stream in big endian format.
writeBoolean(boolean) - Method in class gameframe.util.BigEndianDataOutputStream
Writes the given boolean value.
writeByte(int) - Method in class gameframe.util.BigEndianDataOutputStream
Writes the given byte.
writeBytes(String) - Method in class gameframe.util.BigEndianDataOutputStream
Writes the given string as an array of bytes.
writeChar(int) - Method in class gameframe.util.BigEndianDataOutputStream
Writes the given Unicode character.
writeChars(String) - Method in class gameframe.util.BigEndianDataOutputStream
Writes the given string as an array of Unicode characters.
writeDouble(double) - Method in class gameframe.util.BigEndianDataOutputStream
Writes the given double value in big endian format.
writeFloat(float) - Method in class gameframe.util.BigEndianDataOutputStream
Writes the given floating point value in big endian format.
writeInt(int) - Method in class gameframe.util.BigEndianDataOutputStream
Writes the given integer value in big endian format.
writeLong(long) - Method in class gameframe.util.BigEndianDataOutputStream
Writes the given long value in big endian format.
writeShort(int) - Method in class gameframe.util.BigEndianDataOutputStream
Writes the given short value in big endian format.
writeUTF(String) - Method in class gameframe.util.BigEndianDataOutputStream
Does nothing.

< A B C D E F G I K L M N O P Q R S T U V W
GF4J 0.9.4 Beta