- Game - Class in org.gillius.jalleg.framework
-
- Game() - Constructor for class org.gillius.jalleg.framework.Game
-
- GameState - Enum in org.gillius.jalleg.framework.stats
-
- GameStats - Class in org.gillius.jalleg.framework.stats
-
Records duration and count of times the game spent performing certain actions.
- GameStats() - Constructor for class org.gillius.jalleg.framework.stats.GameStats
-
- GameStatsRecorder - Class in org.gillius.jalleg.framework.stats
-
- GameStatsRecorder(long) - Constructor for class org.gillius.jalleg.framework.stats.GameStatsRecorder
-
- gameTime - Variable in class org.gillius.jalleg.framework.Game
-
- getAverageFps() - Method in class org.gillius.jalleg.framework.stats.GameStats
-
Returns the average render states (frames) per second in the measured period.
- getAverageLps() - Method in class org.gillius.jalleg.framework.stats.GameStats
-
Returns the average update states (logic executions) per second in the measured period.
- getAverageTimeInState(GameState) - Method in class org.gillius.jalleg.framework.stats.GameStats
-
Returns the average number of nanoseconds the game was in the given state in the measured period.
- getBaseFrequency() - Method in enum org.gillius.jalleg.framework.audio.Note
-
Returns the note's base frequency (frequency at octave 4).
- getChannel() - Method in class org.gillius.jalleg.framework.audio.ChipTuneNoteInstance
-
- getClearColor() - Method in class org.gillius.jalleg.framework.Game
-
- getConfigValue(String, String) - Method in class org.gillius.jalleg.framework.AllegroConfig
-
- getConfigValue(String, String, String) - Method in class org.gillius.jalleg.framework.AllegroConfig
-
Returns the specified configuration value, or defaultValue if there is no entry.
- getData() - Method in class org.gillius.jalleg.framework.audio.ChipTuneNoteInstance
-
- getData() - Method in class org.gillius.jalleg.framework.io.Memfile
-
Calls
getData(int) with the value from
AllegroLibrary.al_ftell(ALLEGRO_FILE).
- getData(int) - Method in class org.gillius.jalleg.framework.io.Memfile
-
Returns a copied snapshot of the file data.
- getData() - Method in class org.gillius.jalleg.framework.TimelineEvent
-
- getDisplayHeight() - Method in class org.gillius.jalleg.framework.Game
-
- getDisplayWidth() - Method in class org.gillius.jalleg.framework.Game
-
- getEndTime() - Method in class org.gillius.jalleg.framework.audio.LoopingSingleInstanceSample
-
- getEvent() - Method in class org.gillius.jalleg.framework.Timeline
-
- getFile() - Method in class org.gillius.jalleg.framework.io.Memfile
-
- getFrequency() - Method in interface org.gillius.jalleg.framework.audio.MonoWaveform
-
- getFrequency() - Method in class org.gillius.jalleg.framework.audio.SawtoothWave
-
- getFrequency() - Method in class org.gillius.jalleg.framework.audio.SineWave
-
- getFrequency() - Method in class org.gillius.jalleg.framework.audio.SquareWave
-
- getFrequency() - Method in class org.gillius.jalleg.framework.audio.TriangleWave
-
- getFrequencyAtOctave(int) - Method in enum org.gillius.jalleg.framework.audio.Note
-
- getGain() - Method in class org.gillius.jalleg.framework.audio.LoopingSingleInstanceSample
-
- getGain() - Method in class org.gillius.jalleg.framework.audio.NoteInstance
-
- getIdentFromPath(String) - Static method in class org.gillius.jalleg.framework.io.AllegroLoader
-
Pulls an Allegro "ident" file extension such as ".png" by looking at the end of the given path.
- getMousePos() - Method in class org.gillius.jalleg.framework.Game
-
If the mouse addon is installed, return the current mouse position in screen coordinates.
- getMousePosTransformed() - Method in class org.gillius.jalleg.framework.Game
-
If the mouse addon is installed, return the current mouse position transformed by the inverse of the current
target bitmap transform (al_transform_coordinates(al_get_current_inverse_transform(), mouseX, mouseY)).
- getMousePosTransformed(ALLEGRO_TRANSFORM) - Method in class org.gillius.jalleg.framework.Game
-
If the mouse addon is installed, return the current mouse position transformed by the given transform.
- getNewWindowTitle() - Method in class org.gillius.jalleg.framework.Game
-
- getNote() - Method in class org.gillius.jalleg.framework.audio.ChipTuneNoteInstance
-
- getNote() - Method in class org.gillius.jalleg.framework.audio.NoteInstance
-
- getOctave() - Method in class org.gillius.jalleg.framework.audio.NoteInstance
-
- getPan() - Method in class org.gillius.jalleg.framework.audio.LoopingSingleInstanceSample
-
- getPan() - Method in class org.gillius.jalleg.framework.audio.NoteInstance
-
- getPercentTimeInState(GameState) - Method in class org.gillius.jalleg.framework.stats.GameStats
-
- getSample(int, float) - Method in interface org.gillius.jalleg.framework.audio.MonoWaveform
-
- getSample() - Method in interface org.gillius.jalleg.framework.audio.SampleData
-
- getSample(int, float) - Method in class org.gillius.jalleg.framework.audio.SawtoothWave
-
- getSample(int, float) - Method in class org.gillius.jalleg.framework.audio.SineWave
-
- getSample(int, float) - Method in class org.gillius.jalleg.framework.audio.SquareWave
-
- getSample(int, float) - Method in class org.gillius.jalleg.framework.audio.TriangleWave
-
- getSample() - Method in class org.gillius.jalleg.framework.audio.WaveformSample
-
- getSampleData() - Method in class org.gillius.jalleg.framework.audio.LoopingSingleInstanceSample
-
- getSamples() - Method in interface org.gillius.jalleg.framework.audio.MonoWaveform
-
- getSamples() - Method in class org.gillius.jalleg.framework.audio.SawtoothWave
-
- getSamples() - Method in class org.gillius.jalleg.framework.audio.SineWave
-
- getSamples() - Method in class org.gillius.jalleg.framework.audio.SquareWave
-
- getSamples() - Method in class org.gillius.jalleg.framework.audio.TriangleWave
-
- getSection(String, boolean) - Method in class org.gillius.jalleg.framework.AllegroConfig
-
Returns a mutable view into a configuration section.
- getSections() - Method in class org.gillius.jalleg.framework.AllegroConfig
-
Returns a mutable view into this AllegroConfig.
- getSpeed() - Method in class org.gillius.jalleg.framework.audio.LoopingSingleInstanceSample
-
- getSpeed() - Method in class org.gillius.jalleg.framework.audio.NoteInstance
-
- getStart() - Method in class org.gillius.jalleg.framework.Timeline
-
- getStateCount(GameState) - Method in class org.gillius.jalleg.framework.stats.GameStats
-
The number of times the game entered the given state in the measured period.
- getStatsString() - Method in class org.gillius.jalleg.framework.stats.GameStats
-
Returns a String with the most important statistics.
- getTargetFrameRate() - Method in class org.gillius.jalleg.framework.Game
-
- getTime() - Method in class org.gillius.jalleg.framework.TimelineEvent
-
- getTimeInState(GameState) - Method in class org.gillius.jalleg.framework.stats.GameStats
-
Returns the number of nanoseconds the game was in the given state in the measured period.
- getTimeToNextEvent(double) - Method in class org.gillius.jalleg.framework.Timeline
-
- getTotalTime() - Method in class org.gillius.jalleg.framework.stats.GameStats
-
The duration of the measuring period in nanoseconds.
- getTotalTimeSeconds() - Method in class org.gillius.jalleg.framework.stats.GameStats
-