Hierarchy For All Packages
- org.openpatch.scratch,
- org.openpatch.scratch.drawing,
- org.openpatch.scratch.extension,
- org.openpatch.scratch.gamepad,
- org.openpatch.scratch.recorder,
- org.openpatch.scratch.save,
- org.openpatch.scratch.tiled
Class Hierarchy
- java.lang.Object
- org.openpatch.scratch.Camera
- org.openpatch.scratch.extension.Canvas
- org.openpatch.scratch.Clock
- org.openpatch.scratch.Color
- org.openpatch.scratch.drawing.Drawing
- org.openpatch.scratch.drawing.DrawingExtension (implements org.openpatch.scratch.extension.Extension)
- org.openpatch.scratch.extension.ExtensionContext.InputKey<T>
- org.openpatch.scratch.save.File
- org.openpatch.scratch.gamepad.Gamepad
- org.openpatch.scratch.gamepad.GamepadExtension (implements org.openpatch.scratch.extension.Extension)
- org.openpatch.scratch.gamepad.GamepadState
- org.openpatch.scratch.recorder.GifEncoder
- org.openpatch.scratch.recorder.GifRecorder
- org.openpatch.scratch.HtmlColor
- org.openpatch.scratch.Launcher
- org.openpatch.scratch.tiled.MapObject
- org.openpatch.scratch.Operators
- org.openpatch.scratch.Pen
- org.openpatch.scratch.Pixels
- org.openpatch.scratch.tiled.Property
- org.openpatch.scratch.Random
- org.openpatch.scratch.recorder.RecorderExtension (implements org.openpatch.scratch.extension.Extension)
- org.openpatch.scratch.save.SaveData<T>
- org.openpatch.scratch.save.SaveExtension (implements org.openpatch.scratch.extension.Extension)
- org.openpatch.scratch.Shader
- org.openpatch.scratch.Shaders
- org.openpatch.scratch.Shape
- org.openpatch.scratch.SoundPlayback
- org.openpatch.scratch.Sprite (implements java.lang.Cloneable)
- org.openpatch.scratch.drawing.DrawingSprite
- org.openpatch.scratch.drawing.BitmapText
- org.openpatch.scratch.drawing.DrawingSprite
- org.openpatch.scratch.Stage
- org.openpatch.scratch.Text
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.openpatch.scratch.ScratchException
- java.lang.RuntimeException
- java.lang.Exception
- org.openpatch.scratch.tiled.TiledExtension (implements org.openpatch.scratch.extension.Extension)
- org.openpatch.scratch.tiled.TiledMap
- org.openpatch.scratch.tiled.TilesetImage
- org.openpatch.scratch.Timer
- org.openpatch.scratch.Transition
- org.openpatch.scratch.Vector2
- org.openpatch.scratch.Window
Interface Hierarchy
- org.openpatch.scratch.extension.Extension
- org.openpatch.scratch.extension.ExtensionContext
- org.openpatch.scratch.extension.ExtensionContext.Frame
- org.openpatch.scratch.extension.ExtensionContext.ImageDecoder
- org.openpatch.scratch.extension.ExtensionContext.InputSnapshot
- org.openpatch.scratch.extension.ExtensionContext.LayerDrawer
- org.openpatch.scratch.gamepad.GamepadListener
- org.openpatch.scratch.gamepad.GamepadSource
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.openpatch.scratch.extension.ExtensionContext.MouseEvent.Kind
- org.openpatch.scratch.gamepad.GamepadButton
- org.openpatch.scratch.gamepad.GamepadStick
- org.openpatch.scratch.gamepad.GamepadTrigger
- org.openpatch.scratch.KeyCode
- org.openpatch.scratch.Layer
- org.openpatch.scratch.MouseCode
- org.openpatch.scratch.RotationStyle
- org.openpatch.scratch.TextAlign
- org.openpatch.scratch.TextStyle
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- org.openpatch.scratch.Bounds
- org.openpatch.scratch.extension.ExtensionContext.DecodedImage
- org.openpatch.scratch.extension.ExtensionContext.KeyEvent
- org.openpatch.scratch.extension.ExtensionContext.LearnerError
- org.openpatch.scratch.extension.ExtensionContext.MouseEvent
- java.lang.Record