- S - Static variable in class desertcookie.simple2d.input.Keyboard
-
Standard Buchstabentasten.
- scale - Variable in class desertcookie.simple2d.rendering.SimpleGraphics
-
- SCENE_ID - Static variable in class desertcookie.simple2d.core.SplashScreen
-
ID des Ladebildschirms.
- SceneAlreadyRegisteredException - Exception in desertcookie.simple2d.exceptions
-
Fehler, wenn eine GameScene bereits im GameSceneHandler registriert ist.
- SceneAlreadyRegisteredException() - Constructor for exception desertcookie.simple2d.exceptions.SceneAlreadyRegisteredException
-
Konstruiert neue SceneAlreadyRegisteredException.
- sceneHandler - Static variable in class desertcookie.simple2d.core.Game
-
- sceneId - Variable in class desertcookie.simple2d.core.GameScene
-
- SceneNotRegisteredException - Exception in desertcookie.simple2d.exceptions
-
Fehler, wenn eine GameScene nicht im GameSceneHandler registriert ist, wenn versucht wird auf sie zuzugreifen.
- SceneNotRegisteredException() - Constructor for exception desertcookie.simple2d.exceptions.SceneNotRegisteredException
-
Konstruiert neue SceneNotRegisteredException.
- setActiveScene(GameScene) - Method in class desertcookie.simple2d.core.GameSceneHandler
-
Setzt die aktive Szene, die dann vom Game Loop geupdated und gerendert wird.
- setBackground(Color) - Method in class desertcookie.simple2d.ui.UiComponent
-
Setzt die Farbe für Objekte im Hintergrund, beispielsweise Umrahmungen.
- setColor(Color) - Method in class desertcookie.simple2d.rendering.SimpleGraphics
-
Setzt die aktuelle Farbe.
- setControlKeys(int, int, int, int) - Method in class desertcookie.simple2d.entities.Player
-
Setzt die Bewegungstastenbelegung.
- setCornerRounding(double) - Method in class desertcookie.simple2d.ui.Button
-
Setzt die Stärke der Ecken-Rundung.
- setDrawDebug(boolean) - Method in class desertcookie.simple2d.core.Game
-
Setzt die Eigenschaft des Spiels, ob ein einfaches Debug-Menü mit TPS, FPS und Cursorposition gerendert werden soll.
- setFont(Font) - Method in class desertcookie.simple2d.rendering.SimpleGraphics
-
Setzt die aktuelle Schriftart.
- setFont(Font) - Method in class desertcookie.simple2d.ui.UiComponent
-
Setzt die Schriftart für Text.
- setForeground(Color) - Method in class desertcookie.simple2d.ui.UiComponent
-
Setzt die Farbe für Objekte im Fordergrund, beispielsweise Text.
- setGeneralQuality(int) - Static method in class desertcookie.simple2d.rendering.RenderingSettings
-
Setzt die Render-Qualität anhand der Voreinstellungen DEFAULT
, LOW
, MEDIUM
, HIGH
.
- setH(double) - Method in class desertcookie.simple2d.entities.Entity
-
Setzt die vertikale Größe dieses Entity.
- setHeight(int) - Method in class desertcookie.simple2d.core.Display
-
Setzt die vertikale Größe des Renderareals.
- setInputListeners(InputHandler) - Method in class desertcookie.simple2d.core.Display
-
Setzt die InputListener für Input.
- setLocation(double, double) - Method in class desertcookie.simple2d.entities.Entity
-
Setzt die Position dieses Entity.
- setLoop(boolean) - Method in class desertcookie.simple2d.sound.AudioFile
-
Setzt ob diese Audiodatei in einer Dauerschleife läuft.
- setMaxFps(double) - Method in class desertcookie.simple2d.core.Game
-
Setzt die Anzahl der maximal zugelassenen Bilder pro Sekunde.
- setMaxTps(double) - Method in class desertcookie.simple2d.core.Game
-
Setzt die Anzahl der maximal zugelassenen Ticks pro Sekunde.
- setResizable(boolean) - Method in class desertcookie.simple2d.core.Display
-
Setzt die Eigenschaft des Fensters, die entscheidet, ob die Größe des Fensters vom Nutzer veränderbar ist.
- setScale(double) - Method in class desertcookie.simple2d.rendering.SimpleGraphics
-
Setzt den Skalierungsfaktor für Positionen und Größen.
- setSize(double, double) - Method in class desertcookie.simple2d.entities.Entity
-
Setzt Breite und Höhe dieses Entity.
- setSize(int, int) - Method in class desertcookie.simple2d.core.Display
-
Setzt die Größe des Renderareals.
- setSpeedX(double) - Method in class desertcookie.simple2d.ui.Background
-
Setzt die Horizontale Geschwindigkeit dieses Backgrounds.
- setText(String) - Method in class desertcookie.simple2d.ui.Button
-
Setzt den Text dieses Buttons.
- setText(String) - Method in class desertcookie.simple2d.ui.Label
-
Setzt den Text dieses Labels.
- setTexture(Texture) - Method in class desertcookie.simple2d.entities.Entity
-
Setzt die Textur dieses Entity.
- setTitle(String) - Method in class desertcookie.simple2d.core.Display
-
Setzt den Titel des Fenster.
- setVisible(boolean) - Method in class desertcookie.simple2d.core.Display
-
Setzt die Sichtbarkeit des Fensters.
- setVolume(int) - Method in class desertcookie.simple2d.sound.AudioFile
-
Setzt die Lautstärke dieser Audiodatei zwischen 0 und 100.
- setW(double) - Method in class desertcookie.simple2d.entities.Entity
-
Setzt die horizontale Größe dieses Entity.
- setWidth(int) - Method in class desertcookie.simple2d.core.Display
-
Setzt die horizontale Größe des Renderareals.
- setX(double) - Method in class desertcookie.simple2d.entities.Entity
-
Setzt die horizontale Position dieses Entity.
- setY(double) - Method in class desertcookie.simple2d.entities.Entity
-
Setzt die vertikale Position dieses Entity.
- SHIFT_LEFT - Static variable in class desertcookie.simple2d.input.Keyboard
-
Aktionstasten.
- Simple2D - Class in desertcookie.simple2d
-
Diese Klasse enthält Informationen über Simple2D, beispielsweise die aktuelle Versionsnummer.
- Simple2D() - Constructor for class desertcookie.simple2d.Simple2D
-
Leerer Konstruktor.
- SimpleGraphics - Class in desertcookie.simple2d.rendering
-
Schnittstelle zum Rendern von verschiedensten Formen und Texturen.
- SimpleGraphics(Graphics2D) - Constructor for class desertcookie.simple2d.rendering.SimpleGraphics
-
Konstruiert neues SimpleGraphics-Objekt.
- sleep(long) - Static method in class desertcookie.simple2d.core.Game
-
Lässt den aufrufenden Thread für die angegebene Zeit pausieren.
- SPACE - Static variable in class desertcookie.simple2d.input.Keyboard
-
Aktionstasten.
- speedX - Variable in class desertcookie.simple2d.ui.Background
-
- SplashScreen - Class in desertcookie.simple2d.core
-
Ladebildschirm.
- SplashScreen() - Constructor for class desertcookie.simple2d.core.SplashScreen
-
Konstruiert neuen Ladebildschirm.
- start() - Method in class desertcookie.simple2d.sound.AudioFile
-
Startet diese Audiodatei vom Anfang an.
- startGame() - Method in class desertcookie.simple2d.core.Game
-
Startet das Spiel.
- stop() - Method in class desertcookie.simple2d.sound.AudioFile
-
Stoppt diese Audiodatei.
- stopGame() - Static method in class desertcookie.simple2d.core.Game
-
Stoppt das Spiel.
- STROKE_CONTROL - Static variable in class desertcookie.simple2d.rendering.RenderingSettings
-
- switchBuffers() - Method in class desertcookie.simple2d.core.Display
-
Tauscht die Rendering-Buffer.