Index
All Classes and Interfaces|All Packages
A
- addExtraFont(FileHandle, int) - Static method in class org.indiumstudios.keylib.rendering.UI.ImGuiUI
- addScene(Scene) - Static method in class org.indiumstudios.keylib.SceneManagment.SceneManager
-
Adds a scene.
- Audio - Class in org.indiumstudios.keylib.Sound
- Audio(FileHandle, Audio.SoundType, boolean, float) - Constructor for class org.indiumstudios.keylib.Sound.Audio
-
An audio clip whether it is music or a sound effect.
- Audio.SoundType - Enum Class in org.indiumstudios.keylib.Sound
C
- centerCamera - Variable in class org.indiumstudios.keylib.KeylibApplication
-
This tells whether the camera is centered or not.
- color - Variable in class org.indiumstudios.keylib.rendering.objects.shapes.Rect
- create() - Method in class org.indiumstudios.keylib.KeylibApplication
- currentScene - Static variable in class org.indiumstudios.keylib.SceneManagment.SceneManager
-
The current scene.
D
- Debug - Class in org.indiumstudios.keylib
- debugOn - Static variable in class org.indiumstudios.keylib.Debug
- deleteAllObjects() - Method in class org.indiumstudios.keylib.SceneManagment.Scene
-
Deletes all objects.
- destroyScene() - Method in class org.indiumstudios.keylib.SceneManagment.Scene
-
Destroys the scene's stage.
- dispose() - Static method in class org.indiumstudios.keylib.rendering.UI.ImGuiUI
-
Disposes ImGui.
- dispose() - Method in class org.indiumstudios.keylib.SceneManagment.Scene
-
Dispose the scene.
- dispose() - Method in class org.indiumstudios.keylib.Sound.Audio
-
Disposes the sound.
- disposeAll() - Method in class org.indiumstudios.keylib.KeylibApplication
-
Disposes everything created by Keylib.
- draw(Batch, float) - Method in class org.indiumstudios.keylib.rendering.objects.shapes.Rect
E
- extraCreate() - Method in class org.indiumstudios.keylib.KeylibApplication
-
Any extra startup related things that may be needed.
- extraRendering() - Method in class org.indiumstudios.keylib.KeylibApplication
-
Any extra rendering that may be needed.
- extraRendering() - Method in class org.indiumstudios.keylib.SceneManagment.Scene
-
Any extra rendering that is needed.
- extraSetup() - Method in class org.indiumstudios.keylib.SceneManagment.Scene
-
Any extra setup that is needed.
F
- FileDialog - Class in org.indiumstudios.keylib.fs
G
- getAlpha() - Method in class org.indiumstudios.keylib.rendering.colors.RGBA
-
Gets the value of alpha (the transparency).
- getAlpha() - Method in interface org.indiumstudios.keylib.rendering.colors.RGBAc
- getBatch() - Method in class org.indiumstudios.keylib.SceneManagment.Scene
-
Gets the stage's batch.
- getBlue() - Method in class org.indiumstudios.keylib.rendering.colors.RGB
-
Gets the value of blue.
- getBlue() - Method in class org.indiumstudios.keylib.rendering.colors.RGBA
-
Gets the value of blue.
- getBlue() - Method in interface org.indiumstudios.keylib.rendering.colors.RGBc
- getExtraFont(int) - Static method in class org.indiumstudios.keylib.rendering.UI.ImGuiUI
-
Gets an extra font.
- getGreen() - Method in class org.indiumstudios.keylib.rendering.colors.RGB
-
Gets the value of green.
- getGreen() - Method in class org.indiumstudios.keylib.rendering.colors.RGBA
-
Gets the value of green.
- getGreen() - Method in interface org.indiumstudios.keylib.rendering.colors.RGBc
- getRed() - Method in class org.indiumstudios.keylib.rendering.colors.RGB
-
Gets the value of red.
- getRed() - Method in class org.indiumstudios.keylib.rendering.colors.RGBA
-
Gets the value of red.
- getRed() - Method in interface org.indiumstudios.keylib.rendering.colors.RGBc
- getScenes() - Static method in class org.indiumstudios.keylib.SceneManagment.SceneManager
-
Retunrs the ArrayList of scenes.
- getX() - Method in class org.indiumstudios.keylib.rendering.objects.shapes.Rect
-
Deprecated.
- getY() - Method in class org.indiumstudios.keylib.rendering.objects.shapes.Rect
-
Deprecated.
I
- ImGuiUI - Class in org.indiumstudios.keylib.rendering.UI
- initImGui() - Static method in class org.indiumstudios.keylib.rendering.UI.ImGuiUI
- isPlaying() - Method in class org.indiumstudios.keylib.Sound.Audio
-
Checks if the music is playing or not.
K
- KeylibApplication - Class in org.indiumstudios.keylib
- KeylibApplication() - Constructor for class org.indiumstudios.keylib.KeylibApplication
L
- log(Object) - Static method in class org.indiumstudios.keylib.Debug
-
Logs a message with the word DEBUG by it.
- loop() - Static method in class org.indiumstudios.keylib.rendering.UI.ImGuiUI
-
Loop through ImGui.
M
- move(Vector2) - Method in class org.indiumstudios.keylib.rendering.objects.shapes.Rect
- moveBy(float, float) - Method in class org.indiumstudios.keylib.rendering.objects.shapes.Rect
-
Deprecated.
- music - Variable in class org.indiumstudios.keylib.SceneManagment.Scene
- MUSIC - Enum constant in enum class org.indiumstudios.keylib.Sound.Audio.SoundType
O
- objects - Variable in class org.indiumstudios.keylib.SceneManagment.Scene
- openFile(CharSequence, CharSequence) - Static method in class org.indiumstudios.keylib.fs.FileDialog
-
Opens a file dialog.
- org.indiumstudios.keylib - package org.indiumstudios.keylib
- org.indiumstudios.keylib.fs - package org.indiumstudios.keylib.fs
- org.indiumstudios.keylib.rendering.colors - package org.indiumstudios.keylib.rendering.colors
- org.indiumstudios.keylib.rendering.objects.shapes - package org.indiumstudios.keylib.rendering.objects.shapes
- org.indiumstudios.keylib.rendering.UI - package org.indiumstudios.keylib.rendering.UI
- org.indiumstudios.keylib.SceneManagment - package org.indiumstudios.keylib.SceneManagment
- org.indiumstudios.keylib.Sound - package org.indiumstudios.keylib.Sound
P
- pause() - Method in class org.indiumstudios.keylib.Sound.Audio
-
Pauses the sound.
- play() - Method in class org.indiumstudios.keylib.Sound.Audio
-
Plays the sound.
- position - Variable in class org.indiumstudios.keylib.rendering.objects.shapes.Rect
- printDebugInfo() - Static method in class org.indiumstudios.keylib.Debug
-
Prints debug info about Keylib.
R
- Rect - Class in org.indiumstudios.keylib.rendering.objects.shapes
- Rect(Vector2, Dimension, RGBAc) - Constructor for class org.indiumstudios.keylib.rendering.objects.shapes.Rect
- render() - Method in class org.indiumstudios.keylib.KeylibApplication
- render() - Static method in class org.indiumstudios.keylib.rendering.UI.ImGuiUI
-
Render ImGui.
- renderer - Variable in class org.indiumstudios.keylib.rendering.objects.shapes.Rect
- renderImGui() - Method in class org.indiumstudios.keylib.SceneManagment.Scene
-
All ImGui rendering.
- renderScene() - Static method in class org.indiumstudios.keylib.SceneManagment.SceneManager
-
Renders the scene.
- resize(int, int) - Method in class org.indiumstudios.keylib.KeylibApplication
- resizeScene(int, int, boolean) - Static method in class org.indiumstudios.keylib.SceneManagment.SceneManager
-
Resize the scene required by libGDX.
- RGB - Class in org.indiumstudios.keylib.rendering.colors
- RGB(float, float, float) - Constructor for class org.indiumstudios.keylib.rendering.colors.RGB
-
An RGB color.
- RGBA - Class in org.indiumstudios.keylib.rendering.colors
- RGBA(float, float, float, float) - Constructor for class org.indiumstudios.keylib.rendering.colors.RGBA
- RGBAc - Interface in org.indiumstudios.keylib.rendering.colors
- RGBc - Interface in org.indiumstudios.keylib.rendering.colors
S
- saveFile(CharSequence, CharSequence, CharSequence) - Static method in class org.indiumstudios.keylib.fs.FileDialog
-
Saves a file.
- Scene - Class in org.indiumstudios.keylib.SceneManagment
- Scene() - Constructor for class org.indiumstudios.keylib.SceneManagment.Scene
- SceneManager - Class in org.indiumstudios.keylib.SceneManagment
- setAlpha(float) - Method in class org.indiumstudios.keylib.rendering.colors.RGBA
-
Sets the value of alpha (the transparency)
- setAlpha(float) - Method in interface org.indiumstudios.keylib.rendering.colors.RGBAc
- setAsCurrent(boolean) - Method in class org.indiumstudios.keylib.SceneManagment.Scene
-
Sets this scene as the current scene.
- setBGColor(RGBAc) - Method in class org.indiumstudios.keylib.SceneManagment.Scene
-
Sets the background color.
- setBGColor(RGBc) - Method in class org.indiumstudios.keylib.SceneManagment.Scene
-
Sets the background color.
- setBlue(float) - Method in class org.indiumstudios.keylib.rendering.colors.RGB
-
Sets the value of blue.
- setBlue(float) - Method in class org.indiumstudios.keylib.rendering.colors.RGBA
-
Sets the value of blue.
- setBlue(float) - Method in interface org.indiumstudios.keylib.rendering.colors.RGBc
- setCustomFont(FileHandle, int) - Static method in class org.indiumstudios.keylib.rendering.UI.ImGuiUI
- setGreen(float) - Method in class org.indiumstudios.keylib.rendering.colors.RGB
-
Sets the value of green.
- setGreen(float) - Method in class org.indiumstudios.keylib.rendering.colors.RGBA
-
Sets the value of green.
- setGreen(float) - Method in interface org.indiumstudios.keylib.rendering.colors.RGBc
- setIsRendering(boolean) - Method in class org.indiumstudios.keylib.SceneManagment.Scene
-
Sets whether the scene other than ImGui is getting rendered.
- setPosition(float, float) - Method in class org.indiumstudios.keylib.rendering.objects.shapes.Rect
-
Deprecated.
- setPosition(float, float, int) - Method in class org.indiumstudios.keylib.rendering.objects.shapes.Rect
-
Deprecated.
- setRed(float) - Method in class org.indiumstudios.keylib.rendering.colors.RGB
-
Sets the value of red.
- setRed(float) - Method in class org.indiumstudios.keylib.rendering.colors.RGBA
-
Sets the value of red.
- setRed(float) - Method in interface org.indiumstudios.keylib.rendering.colors.RGBc
- setupScene() - Static method in class org.indiumstudios.keylib.SceneManagment.SceneManager
-
Sets up the scene.
- setX(float) - Method in class org.indiumstudios.keylib.rendering.objects.shapes.Rect
-
Deprecated.
- setX(float, int) - Method in class org.indiumstudios.keylib.rendering.objects.shapes.Rect
-
Deprecated.
- setY(float) - Method in class org.indiumstudios.keylib.rendering.objects.shapes.Rect
-
Deprecated.
- setY(float, int) - Method in class org.indiumstudios.keylib.rendering.objects.shapes.Rect
-
Deprecated.
- size - Variable in class org.indiumstudios.keylib.rendering.objects.shapes.Rect
- SOUND_EFFECT - Enum constant in enum class org.indiumstudios.keylib.Sound.Audio.SoundType
- stop() - Method in class org.indiumstudios.keylib.Sound.Audio
-
Stops the sound.
- stopAllSounds() - Method in class org.indiumstudios.keylib.SceneManagment.Scene
-
Stop all the sounds.
T
- toGdxColor() - Method in class org.indiumstudios.keylib.rendering.colors.RGB
- toGdxColor() - Method in class org.indiumstudios.keylib.rendering.colors.RGBA
- toGdxColor() - Method in interface org.indiumstudios.keylib.rendering.colors.RGBc
U
- updateObjects() - Method in class org.indiumstudios.keylib.SceneManagment.Scene
-
Updates the object list.
V
- valueOf(String) - Static method in enum class org.indiumstudios.keylib.Sound.Audio.SoundType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.indiumstudios.keylib.Sound.Audio.SoundType
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages