Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values

A

A - Static variable in class me.stringdotjar.flixelgdx.input.gamepad.FlixelGamepad
 
A - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
acquire() - Method in class me.stringdotjar.flixelgdx.graphics.FlixelGraphicSource
Returns the pooled wrapper and retains it (explicit ownership).
active - Variable in class me.stringdotjar.flixelgdx.FlixelBasic
Controls whether FlixelBasic.update(float) is automatically called.
active - Variable in class me.stringdotjar.flixelgdx.util.timer.FlixelTimer
Whether the timer is currently active.
add(String, BooleanSupplier) - Method in class me.stringdotjar.flixelgdx.debug.FlixelDebugWatchManager
Registers a boolean-valued watch entry without boxing.
add(String, DoubleSupplier) - Method in class me.stringdotjar.flixelgdx.debug.FlixelDebugWatchManager
Registers a double-valued watch entry without boxing.
add(String, IntSupplier) - Method in class me.stringdotjar.flixelgdx.debug.FlixelDebugWatchManager
Registers an int-valued watch entry without boxing.
add(String, LongSupplier) - Method in class me.stringdotjar.flixelgdx.debug.FlixelDebugWatchManager
Registers a long-valued watch entry without boxing.
add(String, Supplier<?>) - Method in class me.stringdotjar.flixelgdx.debug.FlixelDebugWatchManager
Registers a watch entry.
add(String, ByteSupplier) - Method in class me.stringdotjar.flixelgdx.debug.FlixelDebugWatchManager
Registers a byte-valued watch entry without boxing.
add(String, CharSupplier) - Method in class me.stringdotjar.flixelgdx.debug.FlixelDebugWatchManager
Registers a char-valued watch entry without boxing.
add(String, FloatSupplier) - Method in class me.stringdotjar.flixelgdx.debug.FlixelDebugWatchManager
Registers a float-valued watch entry without boxing.
add(String, ShortSupplier) - Method in class me.stringdotjar.flixelgdx.debug.FlixelDebugWatchManager
Registers a short-valued watch entry without boxing.
add(FlixelBasic) - Method in class me.stringdotjar.flixelgdx.FlixelState
Adds a new object to this state.
add(FlixelSprite) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Adds a sprite to the group.
add(FlixelSignal.SignalHandler<T>) - Method in class me.stringdotjar.flixelgdx.util.signal.FlixelSignal
Adds a new callback to this signal to be executed upon dispatch() being called.
add(T) - Method in class me.stringdotjar.flixelgdx.group.FlixelBasicGroup
 
add(T) - Method in class me.stringdotjar.flixelgdx.group.FlixelGroup
 
add(T) - Method in interface me.stringdotjar.flixelgdx.group.FlixelGroupable
Adds a member to this group.
addAndReturn(FlixelSprite) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Adds a sprite to the group and returns it, allowing for method chaining.
addAnimation(String, int[], float) - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationController
Adds an animation to the controller by specifying the frame indices.
addAnimationByPrefix(String, String, int, boolean) - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationController
Adds an animation to the controller by prefixing the frame names.
addCamera(FlixelCamera) - Static method in class me.stringdotjar.flixelgdx.Flixel
 
addConsoleEntry(FlixelDebugConsoleEntry) - Method in class me.stringdotjar.flixelgdx.logging.FlixelLogger
Registers a custom console entry whose lines will be shown in the debug overlay console.
addEcho(float, float) - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Appends a stereo delay/echo node.
addFromTextureAtlas(FlixelAnimationController, String, TextureAtlas, String[], float, boolean) - Static method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationSources
Adds an animation using named regions from an atlas (order preserved).
addGoal(String, float) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelVarTweenBuilder
Adds a goal to the tween.
addGoal(FloatSupplier, float, FlixelTweenSettings.FlixelTweenPropertyGoal.FlixelTweenPropertyFloatSetter) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelPropertyTweenBuilder
Adds a property goal using the shared FloatSupplier interface.
addGoal(FloatSupplier, float, FlixelTweenSettings.FlixelTweenPropertyGoal.FlixelTweenPropertyFloatSetter) - Method in class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings
Adds a new property goal using the shared FloatSupplier interface.
addGoal(FlixelTweenSettings.FlixelTweenPropertyGoal.FlixelTweenPropertyFloatGetter, float, FlixelTweenSettings.FlixelTweenPropertyGoal.FlixelTweenPropertyFloatSetter) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelPropertyTweenBuilder
 
addGoal(String, float) - Method in class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings
Adds a new goal to tween an objects field value to using reflection.
addGoal(FlixelTweenSettings.FlixelTweenPropertyGoal.FlixelTweenPropertyFloatGetter, float, FlixelTweenSettings.FlixelTweenPropertyGoal.FlixelTweenPropertyFloatSetter) - Method in class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings
Adds a new property goal that tweens a value via a getter and setter rather than direct field access.
addIfMissing(FlixelTimer) - Method in class me.stringdotjar.flixelgdx.util.timer.FlixelTimerManager
Adds a timer to the active list if it is not already present.
addLogListener(Consumer<FlixelLogEntry>) - Method in class me.stringdotjar.flixelgdx.logging.FlixelLogger
Registers a listener that will be notified every time a log message is produced.
addLowPassMuffle(double) - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Appends a 2nd-order low-pass filter (muffled / distant sound).
addMouse() - Method in class me.stringdotjar.flixelgdx.debug.FlixelDebugWatchManager
Adds a convenience watch entry that shows the current mouse screen position.
addOnce(FlixelSignal.SignalHandler<T>) - Method in class me.stringdotjar.flixelgdx.util.signal.FlixelSignal
Adds a temporary callback that only gets ran once.
addPoint(float, float) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelLinearPathBuilder
 
addPoint(float, float) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelQuadPathBuilder
 
addPoint(float, float) - Method in class me.stringdotjar.flixelgdx.tween.type.motion.FlixelLinearPath
 
addPoint(float, float) - Method in class me.stringdotjar.flixelgdx.tween.type.motion.FlixelQuadPath
 
addReverb(float) - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Appends a reverb node with the given wet amount in [0, 1] (dry is set to 1 - wet).
addTween(FlixelTween) - Method in class me.stringdotjar.flixelgdx.tween.FlixelTweenManager
Adds the tween to this manager and starts it immediately.
alive - Variable in class me.stringdotjar.flixelgdx.FlixelBasic
Whether this object is alive.
allocateSyntheticWrapperKey() - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAssetManager
Allocates a unique key for a caller-constructed wrapper (e.g.
allocateSyntheticWrapperKey() - Method in class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
 
alpha - Variable in class me.stringdotjar.flixelgdx.FlixelCamera
The alpha value of this camera display (0.0 to 1.0).
alpha() - Method in class me.stringdotjar.flixelgdx.util.FlixelColor
 
ALT_LEFT - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
ALT_RIGHT - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
angle - Variable in class me.stringdotjar.flixelgdx.FlixelCamera
The angle of the camera display in degrees.
angle(FlixelObject, float, float, FlixelTweenSettings) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Creates a new angle tween with the provided settings and adds it to the global tween manager.
angle(FlixelObject, float, FlixelTweenSettings) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Creates a new angle tween with the provided settings and adds it to the global tween manager.
animation - Variable in class me.stringdotjar.flixelgdx.FlixelSprite
ANY - Static variable in class me.stringdotjar.flixelgdx.input.gamepad.FlixelGamepad
 
ANY - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
ANY - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.Physics
 
anyJustPressed(int...) - Method in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKeyInputManager
Returns whether at least one of the given keys was just pressed this frame.
anyJustReleased(int...) - Method in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKeyInputManager
Returns whether at least one of the given keys was just released this frame.
anyPressed(int...) - Method in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKeyInputManager
Returns whether at least one of the given keys is currently pressed.
APOSTROPHE - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
appendFloatRoundedOneDecimal(CharArray, float) - Static method in class me.stringdotjar.flixelgdx.util.FlixelStringUtil
Appends value rounded to one decimal place (nearest tenth) using only CharArray primitive appenders, avoiding Float.toString(float) and other helpers that allocate String objects.
apply() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Applies the viewport's OpenGL viewport rectangle.
applyLibCameraTransform() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Pushes FlixelCamera.scroll, zoom, angle, and shake into the underlying libGDX Camera.
applySparrowAtlas(FlixelGraphic, Array<FlixelFrame>) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
Installs a retained FlixelGraphic and parsed Sparrow atlas frames.
applySparrowAtlas(FlixelGraphic, Array<FlixelFrame>) - Method in class me.stringdotjar.flixelgdx.text.FlixelText
 
asset(String) - Static method in class me.stringdotjar.flixelgdx.util.FlixelPathsUtil
 
assets - Static variable in class me.stringdotjar.flixelgdx.Flixel
Central asset manager.
AT - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
attachCustomNode(FlixelSoundBackend.EffectNode) - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Expert escape hatch: append any effect node to the chain.
attachToEngineOutput(FlixelSoundBackend, int) - Method in interface me.stringdotjar.flixelgdx.audio.FlixelSoundBackend.Factory
Attaches a sound (or effect node output) to the engine endpoint.
attachToUpstream(FlixelSoundBackend, int) - Method in interface me.stringdotjar.flixelgdx.audio.FlixelSoundBackend.EffectNode
Wires an upstream source into this node.
autoPause - Variable in class me.stringdotjar.flixelgdx.FlixelGame
Should the game pause update calls and audio when the window loses focus or is minimized?

B

B - Static variable in class me.stringdotjar.flixelgdx.input.gamepad.FlixelGamepad
 
B - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
BACK - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
backIn(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
backInOut(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
backOut(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
BACKSLASH - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
BACKSPACE - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
BACKWARD - Enum constant in enum class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenType
Like FlixelTweenType.PERSIST but plays once in reverse; does not remove on finish.
bgColor - Variable in class me.stringdotjar.flixelgdx.FlixelCamera
The natural background color of the camera.
bind(String, String) - Method in class me.stringdotjar.flixelgdx.util.save.FlixelSave
Binds to local preferences.
bindScrollPos(Vector2) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Clamps the given scroll position to this camera's min/max bounds, modifying it in-place.
BLACK - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.AsciiCodes
 
blue() - Method in class me.stringdotjar.flixelgdx.util.FlixelColor
 
BLUE - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.AsciiCodes
 
BOLD - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.AsciiCodes
 
BOTTOM_TO_TOP - Enum constant in enum class me.stringdotjar.flixelgdx.ui.FlixelBar.BarFillDirection
 
bounceIn(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
bounceInOut(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
bounceOut(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
bound(FlixelSprite, float, float, float, float) - Static method in class me.stringdotjar.flixelgdx.util.FlixelSpriteUtil
Clamps the sprite inside a world rectangle.
branch() - Method in record class me.stringdotjar.flixelgdx.util.FlixelGitUtil.RepoInfo
Returns the value of the branch record component.
bringToFront(FlixelSprite) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Moves a member to the end of the draw list so that it renders on top of all other members.
builderClass() - Method in record class me.stringdotjar.flixelgdx.tween.FlixelTweenManager.TweenTypeRegistration
Returns the value of the builderClass record component.
builderFactory() - Method in record class me.stringdotjar.flixelgdx.tween.FlixelTweenManager.TweenTypeRegistration
Returns the value of the builderFactory record component.
ByteSupplier - Interface in me.stringdotjar.flixelgdx.functional.supplier
Represents a supplier of byte-valued results.

C

C - Static variable in class me.stringdotjar.flixelgdx.input.gamepad.FlixelGamepad
 
C - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
CALL - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
callMethod(Object, String, Object...) - Method in class me.stringdotjar.flixelgdx.backend.reflect.FlixelDefaultReflectionHandler
 
callMethod(Object, String, Object...) - Method in interface me.stringdotjar.flixelgdx.backend.reflect.FlixelReflection
Invokes a method by name on the target.
callMethod(Object, String, Object...) - Method in class me.stringdotjar.flixelgdx.backend.reflect.FlixelUnsupportedReflectionHandler
 
CAMERA - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
cameraBound(FlixelSprite, FlixelCamera, boolean, boolean, boolean, boolean) - Static method in class me.stringdotjar.flixelgdx.util.FlixelSpriteUtil
Keeps the sprite inside the given camera world view (FlixelCamera.getViewLeft() etc.).
cameras - Variable in class me.stringdotjar.flixelgdx.FlixelBasic
Cameras this object may render on.
cameraWrap(FlixelSprite, FlixelCamera, boolean, boolean, boolean, boolean) - Static method in class me.stringdotjar.flixelgdx.util.FlixelSpriteUtil
Wraps the sprite relative to the camera view edges.
cancel() - Method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Cancels this tween, removes it from its manager and automatically defaults its values.
cancel() - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelShakeTween
 
cancel() - Method in class me.stringdotjar.flixelgdx.util.timer.FlixelTimer
Cancels the timer and removes it from its manager.
cancelActiveTweens() - Static method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Cancels every active tween on the global manager.
cancelAll() - Static method in class me.stringdotjar.flixelgdx.util.timer.FlixelTimer
Cancels all active timers in the global manager.
cancelAll() - Method in class me.stringdotjar.flixelgdx.util.timer.FlixelTimerManager
Stops every running timer and returns instances to the pool.
cancelTweensOf(Object, String...) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Cancels active tweens whose FlixelTween.isTweenOf(Object, String) matches object and optional fieldPaths (OR semantics).
cancelTweensOf(Object, String...) - Method in class me.stringdotjar.flixelgdx.tween.FlixelTweenManager
Cancels all active tweens matching object and optional field paths (OR semantics).
canStoreLogs() - Static method in class me.stringdotjar.flixelgdx.Flixel
Returns whether file logging is enabled for the default logger.
canStoreLogs() - Method in class me.stringdotjar.flixelgdx.logging.FlixelLogger
 
CAPS_LOCK - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
CEILING - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.Physics
 
CENTER - Enum constant in enum class me.stringdotjar.flixelgdx.text.FlixelText.Alignment
 
CENTER - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
centerCameraOnResize - Variable in class me.stringdotjar.flixelgdx.FlixelCamera
Whether the libGDX viewport should (re-)center the camera when the game window is resized.
changeMasterVolume(float) - Method in class me.stringdotjar.flixelgdx.audio.FlixelAudioManager
Changes the global master volume by the given amount.
changeRotation(float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
Adds dr degrees to the current rotation angle.
changeX(float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
Adds dx to the current X position.
changeY(float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
Adds dy to the current Y position.
changeZoom(float) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Changes the zoom level by the given amount.
charAt(int) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
 
charBuffer() - Method in class me.stringdotjar.flixelgdx.util.FlixelString
Returns the mutable backing CharArray.
charset - Variable in class me.stringdotjar.flixelgdx.asset.FlixelStringAssetLoader.StringParameter
 
CharSupplier - Interface in me.stringdotjar.flixelgdx.functional.supplier
Represents a supplier of char-valued results.
circIn(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
circInOut(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
circle(float, float, float) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelCircularMotionBuilder
 
CIRCLE - Static variable in class me.stringdotjar.flixelgdx.input.gamepad.FlixelGamepad
 
circOut(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
circularMotion(FlixelObject, float, float, float, float, boolean, float, boolean, FlixelTweenSettings) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Creates a new circular motion tween with the provided settings and adds it to the global tween manager.
CLASSPATH - Enum constant in enum class me.stringdotjar.flixelgdx.util.FlixelRuntimeUtil.RunEnvironment
 
clear() - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationController
Clears all clips and resets playback state.
clear() - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationStateMachine
Resets logical state to empty and clears all mapStateToAnimation entries.
clear() - Method in class me.stringdotjar.flixelgdx.debug.FlixelDebugWatchManager
Clears all watch entries.
clear() - Method in class me.stringdotjar.flixelgdx.group.FlixelBasicGroup
 
clear() - Method in class me.stringdotjar.flixelgdx.group.FlixelGroup
 
clear() - Method in interface me.stringdotjar.flixelgdx.group.FlixelGroupable
Removes all members from the group without touching member instances.
clear() - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Unlinks every member and restores local coordinates.
clear() - Method in class me.stringdotjar.flixelgdx.util.FlixelString
Clears all characters without shrinking the allocated buffer.
clear() - Method in class me.stringdotjar.flixelgdx.util.signal.FlixelSignal
Removes all callbacks from this signal.
CLEAR - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
clearAll() - Method in interface me.stringdotjar.flixelgdx.asset.FlixelWrapperFactory
Disposes all wrapper objects.
clearAll() - Method in class me.stringdotjar.flixelgdx.graphics.FlixelGraphicWrapperFactory
 
clearAudioEffectChain() - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Detaches and disposes every node in the effect chain (reverse order).
clearBorder() - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
Removes the border drawn by FlixelBar.setBorder(Color, float).
clearGoals() - Method in class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings
 
clearNonPersist() - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAssetManager
Clears non-persistent pooled wrappers and FlixelAsset handles with zero reference counts.
clearNonPersist() - Method in class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
 
clearNonPersist(FlixelAssetManager) - Method in interface me.stringdotjar.flixelgdx.asset.FlixelWrapperFactory
Disposes all non-persistent wrapper objects.
clearNonPersist(FlixelAssetManager) - Method in class me.stringdotjar.flixelgdx.graphics.FlixelGraphicWrapperFactory
 
clearNonPersistTypedAssets() - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAssetManager
Unloads and removes non-persistent typed asset handles with zero reference counts.
clearNonPersistTypedAssets() - Method in class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
 
clearPools() - Method in class me.stringdotjar.flixelgdx.tween.FlixelTweenManager
 
clearScreenRegion() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Clears the custom pixel region set by FlixelCamera.setScreenRegion(float, float, int, int).
clearThresholds() - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
Disables threshold-based fill coloring so the bar uses FlixelBar.setFilledColor(Color) or gradient only.
clearTweenPools() - Static method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Clears every tween pool on the global manager (e.g.
clockwise(boolean) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelCircularMotionBuilder
 
close() - Method in class me.stringdotjar.flixelgdx.FlixelSubState
Closes this substate by telling the parent state to remove it.
close(int) - Method in class me.stringdotjar.flixelgdx.util.save.FlixelSave
 
closeCallback - Variable in class me.stringdotjar.flixelgdx.FlixelSubState
Called when this substate is closed.
closeSubState() - Method in class me.stringdotjar.flixelgdx.FlixelState
Closes the currently active substate, if one exists.
collide(FlixelBasic, FlixelBasic) - Static method in class me.stringdotjar.flixelgdx.Flixel
Shorthand for Flixel.collide(FlixelBasic, FlixelBasic, BiConsumer) with no notifyCallback.
collide(FlixelBasic, FlixelBasic, BiConsumer<FlixelObject, FlixelObject>) - Static method in class me.stringdotjar.flixelgdx.Flixel
Checks for overlaps and separates colliding objects.
COLON - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
color - Variable in class me.stringdotjar.flixelgdx.FlixelCamera
The color tint of the camera display.
color() - Method in record class me.stringdotjar.flixelgdx.ui.FlixelBar.ThresholdStop
Returns the value of the color record component.
color(FlixelSprite, FlixelColor, FlixelColor, FlixelTweenSettings) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Creates a new color tween with the provided settings and adds it to the global tween manager.
color(FlixelSprite, FlixelColor, FlixelColor, FlixelTweenSettings, Runnable) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Creates a new color tween with the provided settings and adds it to the global tween manager.
colorRaw(FlixelSprite, Color, Color, FlixelTweenSettings) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Creates a new color tween using libGDX Color values with the provided settings and adds it to the global tween manager.
colorRaw(FlixelSprite, Color, Color, FlixelTweenSettings, Runnable) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Creates a new color tween using libGDX Color values with the provided settings and adds it to the global tween manager.
COMMA - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
commit() - Method in record class me.stringdotjar.flixelgdx.util.FlixelGitUtil.RepoInfo
Returns the value of the commit record component.
compareMethods(Object, Object) - Method in class me.stringdotjar.flixelgdx.backend.reflect.FlixelDefaultReflectionHandler
 
compareMethods(Object, Object) - Method in interface me.stringdotjar.flixelgdx.backend.reflect.FlixelReflection
Compares two method-like references for logical equality.
compareMethods(Object, Object) - Method in class me.stringdotjar.flixelgdx.backend.reflect.FlixelUnsupportedReflectionHandler
 
completeAll() - Method in class me.stringdotjar.flixelgdx.tween.FlixelTweenManager
Completes all active non-looping tweens.
completeAll() - Static method in class me.stringdotjar.flixelgdx.util.timer.FlixelTimer
Completes all active timers in the global manager.
completeAll() - Method in class me.stringdotjar.flixelgdx.util.timer.FlixelTimerManager
Completes all active timers in the manager.
completeAllTweens() - Static method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Completes all active non-looping tweens on the global manager.
completeTweensOf(Object, String...) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Snaps matching non-looping tweens to their end state in one step (large delta) and runs completion logic where applicable.
completeTweensOf(Object, String...) - Method in class me.stringdotjar.flixelgdx.tween.FlixelTweenManager
Completes matching tweens in one step (large delta).
completeTweensOfType(Class<? extends FlixelTween>) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Completes active non-looping tweens assignable to type.
completeTweensOfType(Class<? extends FlixelTween>) - Method in class me.stringdotjar.flixelgdx.tween.FlixelTweenManager
Completes all active tweens assignable to type (non-looping only).
compute(float) - Method in interface me.stringdotjar.flixelgdx.tween.FlixelEase.FunkinEaseFunction
 
computeOverlapX(FlixelObject, FlixelObject, boolean) - Static method in class me.stringdotjar.flixelgdx.FlixelObject
Computes the overlap between two objects on the X axis and updates their FlixelObject.touching flags.
computeOverlapY(FlixelObject, FlixelObject, boolean) - Static method in class me.stringdotjar.flixelgdx.FlixelObject
Computes the overlap between two objects on the Y axis and updates their FlixelObject.touching flags.
computeVelocity(float, float, float, float, float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
Internal function for computing velocity after acceleration and drag.
concat(boolean) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
Appends the content of value to the buffer.
concat(byte) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
Appends the content of value to the buffer.
concat(char) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
Appends the content of value to the buffer.
concat(double) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
Appends the content of value to the buffer.
concat(float) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
Appends the content of value to the buffer.
concat(int) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
Appends the content of value to the buffer.
concat(long) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
Appends the content of value to the buffer.
concat(short) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
Appends the content of value to the buffer.
concat(CharSequence) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
Appends the content of other to the buffer.
concat(BooleanSupplier) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
Appends the content of supplier to the buffer.
concat(DoubleSupplier) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
Appends the content of supplier to the buffer.
concat(IntSupplier) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
Appends the content of supplier to the buffer.
concat(LongSupplier) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
Appends the content of supplier to the buffer.
concat(ByteSupplier) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
Appends the content of supplier to the buffer.
concat(CharSupplier) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
Appends the content of supplier to the buffer.
concat(FloatSupplier) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
Appends the content of supplier to the buffer.
concat(ShortSupplier) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
Appends the content of supplier to the buffer.
concat(FlixelString) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
Appends the content of other to the buffer.
concat(Object) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
Appends an object the same way CharArray.append(Object) does: null becomes the literal "null", CharSequence is appended without Object.toString(), and other types use Object.toString().
concatFloatRoundedOneDecimal(float) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
Appends value rounded to one decimal place (tenths) using the same rules as FlixelStringUtil.appendFloatRoundedOneDecimal(CharArray, float).
contains(FlixelSprite) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Returns true if the group contains the given sprite, false otherwise.
containsPoint(Vector2) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Checks whether this camera's display area contains the given point (screen coordinates).
containsPoint(Vector2, float, float) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Checks whether this camera's display area overlaps a rectangle at the given point.
containsRect(Rectangle) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Checks whether this camera's display area overlaps the given rectangle (screen coordinates).
containsTweensOf(Object, String...) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Checks if the global manager contains tweens of the given object and field paths.
containsTweensOf(Object, String...) - Method in class me.stringdotjar.flixelgdx.tween.FlixelTweenManager
Returns whether any active tween matches object and optional fieldPaths (OR).
contentEquals(CharSequence, CharSequence) - Static method in class me.stringdotjar.flixelgdx.util.FlixelStringUtil
Compares the content of two CharSequences for equality.
CONTROL_LEFT - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
CONTROL_RIGHT - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
copy(T) - Method in class me.stringdotjar.flixelgdx.backend.reflect.FlixelDefaultReflectionHandler
 
copy(T) - Method in interface me.stringdotjar.flixelgdx.backend.reflect.FlixelReflection
Creates a shallow copy of the source object.
copy(T) - Method in class me.stringdotjar.flixelgdx.backend.reflect.FlixelUnsupportedReflectionHandler
 
copyContentToNewString() - Method in class me.stringdotjar.flixelgdx.util.FlixelString
Copies the current buffer into a new String.
copyFrom(FlixelCamera) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Copies the bounds, follow target, deadzone info, and scroll from another camera.
countActiveMembers() - Static method in class me.stringdotjar.flixelgdx.util.FlixelDebugUtil
Recursively counts all active members in the current state's object tree.
countMembers() - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Returns the number of non-null members, which may differ from FlixelSpriteGroup.getLength().
create() - Method in class me.stringdotjar.flixelgdx.audio.FlixelSoundSource
Convenience overload using the default SFX group.
create() - Method in class me.stringdotjar.flixelgdx.FlixelGame
Called when the game is created.
create() - Method in class me.stringdotjar.flixelgdx.FlixelState
Called when the state is first created.
create(Object) - Method in class me.stringdotjar.flixelgdx.audio.FlixelSoundSource
Creates a new playable FlixelSound instance using the provided group (or the default SFX group if null).
createBuilder(Class<T>) - Method in class me.stringdotjar.flixelgdx.tween.FlixelTweenManager
Creates a new builder instance for the given tween type using the registered builder factory.
createDelayNode(float, float) - Method in interface me.stringdotjar.flixelgdx.audio.FlixelSoundBackend.Factory
Creates a delay / echo effect node.
createGroup() - Method in interface me.stringdotjar.flixelgdx.audio.FlixelSoundBackend.Factory
Creates a new sound group.
createLinearGradientPixmap(int, int, Color, Color, boolean) - Static method in class me.stringdotjar.flixelgdx.util.FlixelSpriteUtil
Creates a 2-color linear gradient Pixmap.
createLinearGradientTexture(int, int, Color, Color, boolean) - Static method in class me.stringdotjar.flixelgdx.util.FlixelSpriteUtil
Creates a 2-color linear gradient Texture.
createLowPassFilter(double, int) - Method in interface me.stringdotjar.flixelgdx.audio.FlixelSoundBackend.Factory
Creates a low-pass filter effect node.
createReverbNode(float) - Method in interface me.stringdotjar.flixelgdx.audio.FlixelSoundBackend.Factory
Creates a reverb effect node.
createSound(String, short, Object, boolean) - Method in interface me.stringdotjar.flixelgdx.audio.FlixelSoundBackend.Factory
Creates a new sound from a resolved file path.
createWhitePixelTexture() - Static method in class me.stringdotjar.flixelgdx.util.FlixelSpriteUtil
Creates a 1x1 white pixel texture.
cubeIn(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
cubeInOut(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
cubeOut(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
cubic(float, float, float, float, float, float, float, float) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelCubicMotionBuilder
 
cubicMotion(FlixelObject, float, float, float, float, float, float, float, float, float, boolean, FlixelTweenSettings) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Cubic Bézier motion.
CYAN - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.AsciiCodes
 

D

D - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
data - Variable in class me.stringdotjar.flixelgdx.util.save.FlixelSave
Root data object (JSON-compatible tree via libGDX ObjectMap).
deadzone - Variable in class me.stringdotjar.flixelgdx.FlixelCamera
The dead zone rectangle, measured from the camera's upper left corner in game pixels.
DEBUG - Enum constant in enum class me.stringdotjar.flixelgdx.backend.runtime.FlixelRuntimeMode
Development/debug build (debug overlay and diagnostics are available).
DEFAULT_DEBUG_CAMERA_CYCLE_LEFT - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.Debug
Default keys to cycle the inspect camera while paused (with Alt).
DEFAULT_DEBUG_CAMERA_CYCLE_RIGHT - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.Debug
Default key used to cycle the inspect camera to the right while paused (with Alt).
DEFAULT_DRAW_DEBUG_KEY - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.Debug
Default key used to toggle visual debug (bounding boxes) on/off.
DEFAULT_MAX - Static variable in class me.stringdotjar.flixelgdx.ui.FlixelBar
 
DEFAULT_MIN - Static variable in class me.stringdotjar.flixelgdx.ui.FlixelBar
 
DEFAULT_PAUSE_KEY - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.Debug
Default key used to pause the game update loop (debug mode only).
DEFAULT_TOGGLE_KEY - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.Debug
Default key used to toggle the debug overlay visibility.
defaultTweenFunction(FlixelFlickerTween) - Static method in class me.stringdotjar.flixelgdx.tween.type.FlixelFlickerTween
The default tween function that toggles visibility based on the period and ratio.
defaultZoom - Static variable in class me.stringdotjar.flixelgdx.FlixelCamera
Any FlixelCamera with a zoom of anything <= 0 (the default constructor value) will receive this zoom level instead.
DEL - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
destroy() - Method in class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
 
destroy() - Method in class me.stringdotjar.flixelgdx.audio.FlixelAudioManager
 
destroy() - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
 
destroy() - Method in class me.stringdotjar.flixelgdx.debug.FlixelDebugOverlay
 
destroy() - Method in class me.stringdotjar.flixelgdx.FlixelBasic
Cleans up this object so it can be garbage-collected.
destroy() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Cleans up this camera's state, stopping all effects and clearing the follow target.
destroy() - Method in interface me.stringdotjar.flixelgdx.FlixelDestroyable
Destroys the object and releases all resources.
destroy() - Method in class me.stringdotjar.flixelgdx.FlixelGame
Destroys the game and all of its resources.
destroy() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
destroy() - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
destroy() - Method in class me.stringdotjar.flixelgdx.FlixelState
 
destroy() - Method in class me.stringdotjar.flixelgdx.group.FlixelBasicGroup
 
destroy() - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
 
destroy() - Method in class me.stringdotjar.flixelgdx.text.FlixelText
 
destroy() - Method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Sets this tween's FlixelTweenSettings and FlixelTweenManager to null.
destroy() - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
 
destroy() - Method in class me.stringdotjar.flixelgdx.util.save.FlixelSave
 
destroy() - Method in class me.stringdotjar.flixelgdx.util.timer.FlixelTimer
 
destroy() - Method in class me.stringdotjar.flixelgdx.util.timer.FlixelTimerManager
 
destroySubStates - Variable in class me.stringdotjar.flixelgdx.FlixelState
If substates get destroyed when they are closed.
detach(int) - Method in interface me.stringdotjar.flixelgdx.audio.FlixelSoundBackend.EffectNode
Detaches this node from its input bus.
detach(FlixelSprite) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Same as FlixelSpriteGroup.remove(FlixelSprite): restores local coordinates and unlinks the sprite.
detach(T) - Method in interface me.stringdotjar.flixelgdx.group.FlixelGroupable
Removes the member from the group without additional teardown.
detachOnly(FlixelTimer) - Method in class me.stringdotjar.flixelgdx.util.timer.FlixelTimerManager
Removes the timer from the active list without returning it to the pool (used before restart).
DETAILED - Enum constant in enum class me.stringdotjar.flixelgdx.logging.FlixelLogMode
Provides a more detailed log output that includes the time of the log call, class, line number, and method of the call.
detectEnvironment() - Static method in class me.stringdotjar.flixelgdx.util.FlixelRuntimeUtil
Detects the current runtime environment.
dispatch() - Method in class me.stringdotjar.flixelgdx.util.signal.FlixelSignal
Triggers this signal and executes all callbacks.
dispatch(T) - Method in class me.stringdotjar.flixelgdx.util.signal.FlixelSignal
Triggers this signal and executes all callbacks.
dispose() - Method in class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
 
dispose() - Method in class me.stringdotjar.flixelgdx.audio.FlixelAudioManager
 
dispose() - Method in interface me.stringdotjar.flixelgdx.audio.FlixelSoundBackend
Releases native resources held by this sound.
dispose() - Method in interface me.stringdotjar.flixelgdx.audio.FlixelSoundBackend.EffectNode
Releases native resources held by this effect node.
dispose() - Method in class me.stringdotjar.flixelgdx.debug.FlixelDebugOverlay
 
dispose() - Method in class me.stringdotjar.flixelgdx.FlixelBasic
Automatically calls FlixelBasic.destroy().
dispose() - Method in class me.stringdotjar.flixelgdx.FlixelGame
 
dispose() - Static method in class me.stringdotjar.flixelgdx.text.FlixelFontRegistry
Disposes all cached FreeTypeFontGenerator instances and clears the registry.
disposeEngine() - Method in interface me.stringdotjar.flixelgdx.audio.FlixelSoundBackend.Factory
Disposes the underlying audio engine and releases all native resources.
disposeGroup(Object) - Method in interface me.stringdotjar.flixelgdx.audio.FlixelSoundBackend.Factory
Disposes a group previously created by FlixelSoundBackend.Factory.createGroup().
DOWN - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
DOWN - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.Physics
 
DPAD_CENTER - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
DPAD_DOWN - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
DPAD_LEFT - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
DPAD_RIGHT - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
DPAD_UP - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
draw() - Method in class me.stringdotjar.flixelgdx.debug.FlixelDebugOverlay
Draws the overlay panels (stats, log console, watch list) on top of everything using the overlay's own batch and camera.
draw(Batch) - Method in class me.stringdotjar.flixelgdx.FlixelBasic
Override this function to control how the object is drawn.
draw(Batch) - Method in interface me.stringdotjar.flixelgdx.FlixelDrawable
Draws the visible object.
draw(Batch) - Method in class me.stringdotjar.flixelgdx.FlixelGame
Updates the graphics and display of the game.
draw(Batch) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
draw(Batch) - Method in class me.stringdotjar.flixelgdx.FlixelState
Draws this state's members onto the screen.
draw(Batch) - Method in class me.stringdotjar.flixelgdx.group.FlixelBasicGroup
 
draw(Batch) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Draws all members in insertion order.
draw(Batch) - Method in class me.stringdotjar.flixelgdx.text.FlixelText
 
draw(Batch) - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
 
draw(Batch) - Method in class me.stringdotjar.flixelgdx.util.timer.FlixelTimerManager
 
drawBorder(Batch, Texture, float, float, float, float, float, Color) - Static method in class me.stringdotjar.flixelgdx.util.FlixelSpriteUtil
Draws a border around the given rectangle.
drawBoundingBoxes(FlixelCamera[]) - Method in class me.stringdotjar.flixelgdx.debug.FlixelDebugOverlay
Draws bounding boxes for all visible FlixelDebugDrawable instances using each game camera's projection.
drawFX(Batch, Texture) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Draws active screen effects (flash and fade overlays) using the given batch.
drawLine(Batch, Texture, float, float, float, float, float, Color) - Static method in class me.stringdotjar.flixelgdx.util.FlixelSpriteUtil
Draws a line segment using a 1x1 texture and Batch.
drawRect(Batch, Texture, float, float, float, float, Color) - Static method in class me.stringdotjar.flixelgdx.util.FlixelSpriteUtil
Draws a rectangle with the given color.
durationOrSpeed(float, boolean) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelCircularMotionBuilder
 
durationOrSpeed(float, boolean) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelCubicMotionBuilder
 
durationOrSpeed(float, boolean) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelLinearMotionBuilder
 
durationOrSpeed(float, boolean) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelLinearPathBuilder
 
durationOrSpeed(float, boolean) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelQuadMotionBuilder
 
durationOrSpeed(float, boolean) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelQuadPathBuilder
 

E

E - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
elapsed() - Method in class me.stringdotjar.flixelgdx.util.signal.FlixelSignalData.UpdateSignalData
 
elapsedLoops - Variable in class me.stringdotjar.flixelgdx.util.timer.FlixelTimer
The number of loops the timer has completed.
elapsedTime - Variable in class me.stringdotjar.flixelgdx.util.timer.FlixelTimer
The time elapsed since the timer started.
elasticIn(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
elasticInOut(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
elasticOut(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
EMPTY - Enum constant in enum class me.stringdotjar.flixelgdx.util.save.FlixelSaveStatus
 
enabled - Variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKeyInputManager
Whether keyboard input is currently enabled.
enabled - Variable in class me.stringdotjar.flixelgdx.input.mouse.FlixelMouseManager
 
END - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
ENDCALL - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
endFrame() - Method in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKeyInputManager
Captures current key state as "previous" for the next frame.
endFrame() - Method in class me.stringdotjar.flixelgdx.input.mouse.FlixelMouseManager
Call at end of frame after game logic (with FlixelKeyInputManager.endFrame()).
ensureAnimation() - Method in class me.stringdotjar.flixelgdx.FlixelSprite
Returns the existing controller or creates and assigns a new FlixelAnimationController for this sprite.
ensureAssets() - Static method in class me.stringdotjar.flixelgdx.Flixel
Ensures Flixel.assets is available for embedded libGDX usage.
ensureMembers() - Method in class me.stringdotjar.flixelgdx.group.FlixelBasicGroup
 
ensureMembers() - Method in class me.stringdotjar.flixelgdx.group.FlixelGroup
 
ENTER - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
ENVELOPE - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
equals(Object) - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationFrameSignalData
 
equals(Object) - Method in record class me.stringdotjar.flixelgdx.backend.reflect.FlixelPropertyPath
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class me.stringdotjar.flixelgdx.logging.FlixelLogEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class me.stringdotjar.flixelgdx.tween.FlixelTweenManager.TweenTypeRegistration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings.FlixelTweenPropertyGoal
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings.FlixelTweenVarGoal
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class me.stringdotjar.flixelgdx.ui.FlixelBar.ThresholdStop
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class me.stringdotjar.flixelgdx.util.FlixelGitUtil.RepoInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class me.stringdotjar.flixelgdx.util.signal.FlixelSignalData.StateSwitchSignalData
Indicates whether some other object is "equal to" this one.
EQUALS - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
erase() - Method in class me.stringdotjar.flixelgdx.util.save.FlixelSave
Erases the save data and flushes automatically.
error(Object) - Method in class me.stringdotjar.flixelgdx.logging.FlixelLogger
Logs an error message using the default tag with no throwable.
error(Object, Throwable) - Method in class me.stringdotjar.flixelgdx.logging.FlixelLogger
Logs an error message using the default tag, including the throwable's string representation in the output.
error(String) - Static method in class me.stringdotjar.flixelgdx.Flixel
Logs a error message, with red highlighting (and the file location underlined), with a custom tag.
error(String, Object) - Static method in class me.stringdotjar.flixelgdx.Flixel
Logs a error message, with red highlighting (and the file location underlined), with a custom tag.
error(String, Object) - Method in class me.stringdotjar.flixelgdx.logging.FlixelLogger
Logs an error message under a custom tag with no throwable.
error(String, Object, Throwable) - Static method in class me.stringdotjar.flixelgdx.Flixel
Logs a error message, with red highlighting (and the file location underlined), with a custom tag.
error(String, Object, Throwable) - Method in class me.stringdotjar.flixelgdx.logging.FlixelLogger
Logs an error message under a custom tag, optionally including a throwable in the output.
ERROR - Enum constant in enum class me.stringdotjar.flixelgdx.logging.FlixelLogLevel
Highlighted red in the console and indicates an error.
ERROR - Enum constant in enum class me.stringdotjar.flixelgdx.util.save.FlixelSaveStatus
 
ESCAPE - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
execute(T) - Method in interface me.stringdotjar.flixelgdx.util.signal.FlixelSignal.SignalHandler
 
exists - Variable in class me.stringdotjar.flixelgdx.FlixelBasic
Controls whether FlixelBasic.update(float) and FlixelBasic.draw(Batch) are automatically called.
EXPLORER - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
expoIn(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
expoInOut(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
expoOut(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
external - Variable in class me.stringdotjar.flixelgdx.audio.FlixelSoundSourceLoader.FlixelSoundSourceParameter
 
external(String) - Static method in class me.stringdotjar.flixelgdx.util.FlixelPathsUtil
 
extractAssetPath(String) - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAssetManager
Converts an internal path to an absolute filesystem path, extracting to a temp file when needed (e.g.
extractAssetPath(String) - Method in class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
 

F

F - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
F1 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
F10 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
F11 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
F12 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
F13 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
F14 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
F15 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
F16 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
F17 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
F18 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
F19 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
F2 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
F20 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
F21 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
F22 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
F23 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
F24 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
F3 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
F4 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
F5 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
F6 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
F7 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
F8 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
F9 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
FACING_DOWN - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.Graphics
 
FACING_LEFT - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.Graphics
 
FACING_RIGHT - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.Graphics
 
FACING_UP - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.Graphics
 
fade() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Fades to black over 1 second.
fade(Color) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Fades to the given color over 1 second.
fade(Color, float) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Fades to the given color over the specified duration.
fade(Color, float, boolean) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Fades to/from the given color.
fade(Color, float, boolean, Runnable, boolean) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
The screen is gradually filled with (or cleared of) this color.
fadeIn(float) - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Fades in from 0 to 1 over the given duration (seconds).
fadeIn(float, float, float) - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Fades volume from from to to over durationSeconds.
fadeOut(float) - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Fades out to 0 over the given duration (seconds).
fadeOut(float, float) - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Fades volume to to over durationSeconds.
field() - Method in record class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings.FlixelTweenVarGoal
Returns the value of the field record component.
field(Object, String) - Method in class me.stringdotjar.flixelgdx.backend.reflect.FlixelDefaultReflectionHandler
 
field(Object, String) - Method in interface me.stringdotjar.flixelgdx.backend.reflect.FlixelReflection
Reads a field value from the target instance.
field(Object, String) - Method in class me.stringdotjar.flixelgdx.backend.reflect.FlixelUnsupportedReflectionHandler
 
fields(Object) - Method in class me.stringdotjar.flixelgdx.backend.reflect.FlixelDefaultReflectionHandler
 
fields(Object) - Method in interface me.stringdotjar.flixelgdx.backend.reflect.FlixelReflection
Returns a list of available field names for the target.
fields(Object) - Method in class me.stringdotjar.flixelgdx.backend.reflect.FlixelUnsupportedReflectionHandler
 
fill(FlixelSprite, Color) - Static method in class me.stringdotjar.flixelgdx.util.FlixelSpriteUtil
Fills the active bitmap area with a solid color, similar to HaxeFlixel FlxSpriteUtil.fill.
fill(Color, boolean, float, Batch, Texture) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Fills the camera display with the specified color using the given batch and a 1x1 white Texture.
fillWatchLines(Array<FlixelString>) - Method in class me.stringdotjar.flixelgdx.debug.FlixelDebugWatchManager
Formats all watch lines into output, reusing existing FlixelString slots and shrinking the array when fewer watches are registered.
finish() - Method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Called when the tween reaches the end of its duration.
finish() - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelFlickerTween
 
finish() - Method in class me.stringdotjar.flixelgdx.tween.type.motion.FlixelMotion
 
finished - Variable in class me.stringdotjar.flixelgdx.tween.FlixelTween
Is this tween finished tweening?
finished - Variable in class me.stringdotjar.flixelgdx.util.timer.FlixelTimer
Whether the timer has finished.
finishLast(FlixelTimer, FlixelTimerListener) - Method in class me.stringdotjar.flixelgdx.util.timer.FlixelTimerManager
Removes the timer from the active list, invokes the listener, then returns the instance to the pool.
finishLoading() - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAssetManager
Blocks until all queued assets are loaded.
finishLoading() - Method in class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
 
finishLoadingAsset(String) - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAssetManager
Blocks until the asset at fileName is loaded.
finishLoadingAsset(String) - Method in class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
 
firstJustPressed() - Method in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKeyInputManager
Returns the first key code that was just pressed this frame, or FlixelKey.NONE if none.
firstJustReleased() - Method in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKeyInputManager
Returns the first key code that was just released this frame, or FlixelKey.NONE if none.
firstPressed() - Method in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKeyInputManager
Returns the key code that was pressed first (chronologically) among those currently held, or FlixelKey.NONE if none.
flash() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Flashes white for 1 second.
flash(Color) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Flashes the given color for 1 second.
flash(Color, float) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Flashes the given color for the specified duration.
flash(Color, float, Runnable, boolean) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
The screen is filled with this color and gradually returns to normal.
flicker(FlixelBasic, float, float, boolean, FlixelTweenSettings, Predicate<FlixelFlickerTween>) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Creates a new flicker tween with the provided settings and adds it to the global tween manager.
flicker(FlixelBasic, FlixelTweenSettings) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Creates a new flicker tween with the provided settings and adds it to the global tween manager.
flip(boolean, boolean) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
flip(boolean, boolean) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Toggles the flip state on the X and/or Y axis for the group and all current members.
Flixel - Class in me.stringdotjar.flixelgdx
The static singleton entry point and global manager for the FlixelGDX framework.
Flixel.Signals - Class in me.stringdotjar.flixelgdx
Contains all the global events that get dispatched when something happens in the game.
FlixelAbstractTweenBuilder<T extends FlixelTween,B extends FlixelAbstractTweenBuilder<T,B>> - Class in me.stringdotjar.flixelgdx.tween.builders
Base for fluent tween builders using the recursive generic pattern (CRTP).
FlixelAbstractTweenBuilder() - Constructor for class me.stringdotjar.flixelgdx.tween.builders.FlixelAbstractTweenBuilder
 
FlixelAlerter - Interface in me.stringdotjar.flixelgdx.backend.alert
Interface for displaying alert notifications to the user.
FlixelAngleTween - Class in me.stringdotjar.flixelgdx.tween.type
Tweens FlixelObject.getAngle() toward an end angle (degrees).
FlixelAngleTween(FlixelTweenSettings) - Constructor for class me.stringdotjar.flixelgdx.tween.type.FlixelAngleTween
 
FlixelAngleTweenBuilder - Class in me.stringdotjar.flixelgdx.tween.builders
Builder for FlixelAngleTween.
FlixelAngleTweenBuilder() - Constructor for class me.stringdotjar.flixelgdx.tween.builders.FlixelAngleTweenBuilder
 
FlixelAnimationController - Class in me.stringdotjar.flixelgdx.animation
Playback state and clip registration for FlixelSprite animations.
FlixelAnimationController(FlixelSprite) - Constructor for class me.stringdotjar.flixelgdx.animation.FlixelAnimationController
Creates a new animation controller for the given sprite.
FlixelAnimationFrameSignalData - Class in me.stringdotjar.flixelgdx.animation
Payload for animation frame / completion signals.
FlixelAnimationFrameSignalData(String, int, FlixelFrame) - Constructor for class me.stringdotjar.flixelgdx.animation.FlixelAnimationFrameSignalData
 
FlixelAnimationSources - Class in me.stringdotjar.flixelgdx.animation
Helpers to register clips from libGDX TextureAtlas and related sources.
FlixelAnimationStateMachine - Class in me.stringdotjar.flixelgdx.animation
Optional indirection between game logic state labels and registered animation clip names on a FlixelAnimationController.
FlixelAnimationStateMachine() - Constructor for class me.stringdotjar.flixelgdx.animation.FlixelAnimationStateMachine
 
FlixelAsset<T> - Interface in me.stringdotjar.flixelgdx.asset
Typed handle for one asset path + class, with optional persist and refcount.
FlixelAssetManager - Interface in me.stringdotjar.flixelgdx.asset
Asset manager interface for FlixelGDX.
FlixelAudioManager - Class in me.stringdotjar.flixelgdx.audio
Central manager for all audio.
FlixelAudioManager(FlixelSoundBackend.Factory) - Constructor for class me.stringdotjar.flixelgdx.audio.FlixelAudioManager
Constructs a new audio manager using the given backend factory.
FlixelAxes - Enum Class in me.stringdotjar.flixelgdx.util
Enum for the different coordinate axes.
FlixelBar - Class in me.stringdotjar.flixelgdx.ui
A UI bar for progress, health, stamina, experience, cooldowns, loading, or any value mapped to a numeric range.
FlixelBar(float, float, float, float) - Constructor for class me.stringdotjar.flixelgdx.ui.FlixelBar
Creates a bar at the given world position with the given hitbox size.
FlixelBar.BarFillDirection - Enum Class in me.stringdotjar.flixelgdx.ui
Fill direction for FlixelBar.
FlixelBar.ThresholdStop - Record Class in me.stringdotjar.flixelgdx.ui
One entry in a piecewise-linear threshold color ramp.
FlixelBasic - Class in me.stringdotjar.flixelgdx
This is the most generic Flixel object.
FlixelBasic() - Constructor for class me.stringdotjar.flixelgdx.FlixelBasic
 
FlixelBasicGroup<T extends FlixelBasic> - Class in me.stringdotjar.flixelgdx.group
FlixelBasicGroupable<T extends FlixelBasic> - Interface in me.stringdotjar.flixelgdx.group
A FlixelGroupable whose members are FlixelBasic instances.
FlixelCamera - Class in me.stringdotjar.flixelgdx
A powerful camera class that allows you to control the camera's position, zoom, and more.
FlixelCamera() - Constructor for class me.stringdotjar.flixelgdx.FlixelCamera
Creates a camera sized to the current window using the default OrthographicCamera and FitViewport.
FlixelCamera(float, float, int, int, float) - Constructor for class me.stringdotjar.flixelgdx.FlixelCamera
Creates a camera at the given display position, size, and zoom level using default types.
FlixelCamera(float, float, int, int, float, Camera, Viewport) - Constructor for class me.stringdotjar.flixelgdx.FlixelCamera
Full constructor allowing fully custom libGDX Camera and Viewport types.
FlixelCamera(int, int) - Constructor for class me.stringdotjar.flixelgdx.FlixelCamera
Creates a camera with the given dimensions using the default camera and viewport types.
FlixelCamera(int, int, Camera) - Constructor for class me.stringdotjar.flixelgdx.FlixelCamera
Creates a camera with a custom libGDX Camera, wrapped in a default FitViewport.
FlixelCamera(int, int, Viewport) - Constructor for class me.stringdotjar.flixelgdx.FlixelCamera
Creates a camera with a custom libGDX Viewport.
FlixelCamera.FollowStyle - Enum Class in me.stringdotjar.flixelgdx
Determines how a FlixelCamera follows a FlixelObject.
FlixelCamera.RegionMode - Enum Class in me.stringdotjar.flixelgdx
Defines how a FlixelCamera's screen region coordinates are interpreted when placing its viewport on the window.
FlixelCircularMotion - Class in me.stringdotjar.flixelgdx.tween.type.motion
Motion along a circular arc (angles in degrees for the API, radians internally).
FlixelCircularMotion(FlixelTweenSettings) - Constructor for class me.stringdotjar.flixelgdx.tween.type.motion.FlixelCircularMotion
 
FlixelCircularMotionBuilder - Class in me.stringdotjar.flixelgdx.tween.builders
FlixelCircularMotionBuilder() - Constructor for class me.stringdotjar.flixelgdx.tween.builders.FlixelCircularMotionBuilder
 
FlixelColor - Class in me.stringdotjar.flixelgdx.util
Mutable color wrapper that owns a single Color instance for stable tinting and tween endpoints without per-frame allocations.
FlixelColor() - Constructor for class me.stringdotjar.flixelgdx.util.FlixelColor
Creates a new color with the default white color.
FlixelColor(float, float, float, float) - Constructor for class me.stringdotjar.flixelgdx.util.FlixelColor
Creates a new color with the given RGBA values.
FlixelColor(int) - Constructor for class me.stringdotjar.flixelgdx.util.FlixelColor
Creates a new color from the given packed RGBA8888 value.
FlixelColor(int, int, int, int) - Constructor for class me.stringdotjar.flixelgdx.util.FlixelColor
Creates a new color with the given RGBA values.
FlixelColor(Color) - Constructor for class me.stringdotjar.flixelgdx.util.FlixelColor
Creates a new color from the given Color value.
FlixelColorTween - Class in me.stringdotjar.flixelgdx.tween.type
Interpolates between two colors and optionally applies tint to a FlixelSprite.
FlixelColorTween(FlixelTweenSettings) - Constructor for class me.stringdotjar.flixelgdx.tween.type.FlixelColorTween
 
FlixelColorTweenBuilder - Class in me.stringdotjar.flixelgdx.tween.builders
Builder for FlixelColorTween.
FlixelColorTweenBuilder() - Constructor for class me.stringdotjar.flixelgdx.tween.builders.FlixelColorTweenBuilder
 
FlixelConstants - Class in me.stringdotjar.flixelgdx.util
Core class for holding static classes with values which do not change.
FlixelConstants.AsciiCodes - Class in me.stringdotjar.flixelgdx.util
ASCII color code constants for text in the console.
FlixelConstants.Debug - Class in me.stringdotjar.flixelgdx.util
Constants used by the debug overlay and diagnostic systems.
FlixelConstants.Graphics - Class in me.stringdotjar.flixelgdx.util
Values for graphics throughout the game.
FlixelConstants.Physics - Class in me.stringdotjar.flixelgdx.util
Direction flags used for collision detection and touch sensing.
FlixelCubicMotion - Class in me.stringdotjar.flixelgdx.tween.type.motion
Cubic Bézier motion (two control points).
FlixelCubicMotion(FlixelTweenSettings) - Constructor for class me.stringdotjar.flixelgdx.tween.type.motion.FlixelCubicMotion
 
FlixelCubicMotionBuilder - Class in me.stringdotjar.flixelgdx.tween.builders
Builder for FlixelCubicMotion.
FlixelCubicMotionBuilder() - Constructor for class me.stringdotjar.flixelgdx.tween.builders.FlixelCubicMotionBuilder
 
FlixelDebugConsoleEntry - Class in me.stringdotjar.flixelgdx.logging
Abstract base for custom entries that are displayed in the debug overlay console.
FlixelDebugDrawable - Interface in me.stringdotjar.flixelgdx.debug
Interface for objects that can draw a debug bounding box in the FlixelDebugOverlay.
FlixelDebugOverlay - Class in me.stringdotjar.flixelgdx.debug
The in-game debug overlay drawn as a separate layer on top of the entire game (including over the UI stage).
FlixelDebugOverlay() - Constructor for class me.stringdotjar.flixelgdx.debug.FlixelDebugOverlay
Constructs a new debug overlay.
FlixelDebugUtil - Class in me.stringdotjar.flixelgdx.util
Utility methods used by the debug overlay for recursively traversing the state's object tree (counting active members, iterating FlixelDebugDrawable instances for bounding-box drawing, etc.).
FlixelDebugWatchManager - Class in me.stringdotjar.flixelgdx.debug
Manages the variable watch list for the debug overlay.
FlixelDebugWatchManager() - Constructor for class me.stringdotjar.flixelgdx.debug.FlixelDebugWatchManager
 
FlixelDefaultAssetManager - Class in me.stringdotjar.flixelgdx.asset
Default concrete asset manager for FlixelGDX.
FlixelDefaultAssetManager() - Constructor for class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
Constructs a new asset manager with the default loaders for strings and sound sources.
FlixelDefaultReflectionHandler - Class in me.stringdotjar.flixelgdx.backend.reflect
Default reflection handler used across platforms that rely on Java reflection.
FlixelDefaultReflectionHandler() - Constructor for class me.stringdotjar.flixelgdx.backend.reflect.FlixelDefaultReflectionHandler
 
FlixelDestroyable - Interface in me.stringdotjar.flixelgdx
Interface for Flixel-based objects that can be destroyed.
FlixelDrawable - Interface in me.stringdotjar.flixelgdx
Interface for Flixel-based visible objects that can be drawn.
FlixelEase - Class in me.stringdotjar.flixelgdx.tween
Class where all easer functions are stored, mostly used for tweening.
FlixelEase.FunkinEaseCompleteCallback - Interface in me.stringdotjar.flixelgdx.tween
 
FlixelEase.FunkinEaseFunction - Interface in me.stringdotjar.flixelgdx.tween
 
FlixelEase.FunkinEaseStartCallback - Interface in me.stringdotjar.flixelgdx.tween
 
FlixelEase.FunkinEaseUpdateCallback - Interface in me.stringdotjar.flixelgdx.tween
 
FlixelFlickerTween - Class in me.stringdotjar.flixelgdx.tween.type
Toggles FlixelBasic.visible over time; restores visibility on completion.
FlixelFlickerTween(FlixelTweenSettings) - Constructor for class me.stringdotjar.flixelgdx.tween.type.FlixelFlickerTween
 
FlixelFlickerTweenBuilder - Class in me.stringdotjar.flixelgdx.tween.builders
Builder for FlixelFlickerTween.
FlixelFlickerTweenBuilder() - Constructor for class me.stringdotjar.flixelgdx.tween.builders.FlixelFlickerTweenBuilder
 
FlixelFontRegistry - Class in me.stringdotjar.flixelgdx.text
A global registry for TrueType (.ttf/.otf) fonts that can be used with FlixelText.
FlixelFrame - Class in me.stringdotjar.flixelgdx.graphics
HaxeFlixel-like frame wrapper around a libGDX TextureRegion.
FlixelFrame(TextureRegion) - Constructor for class me.stringdotjar.flixelgdx.graphics.FlixelFrame
Constructs a new FlixelFrame with the given region.
FlixelGame - Class in me.stringdotjar.flixelgdx
The game object used for containing the main loop and core elements of the Flixel game.
FlixelGame(String, int, int, Supplier<FlixelState>, int, boolean, boolean) - Constructor for class me.stringdotjar.flixelgdx.FlixelGame
Same as FlixelGame(String, int, int, FlixelState, int, boolean, boolean) but supplies a new root state from a factory (recommended after Flixel.resetGame() so each cold start can use new MyState()).
FlixelGame(String, int, int, FlixelState) - Constructor for class me.stringdotjar.flixelgdx.FlixelGame
Creates a new game instance with the details specified.
FlixelGame(String, int, int, FlixelState, int) - Constructor for class me.stringdotjar.flixelgdx.FlixelGame
Creates a new game instance with the details specified.
FlixelGame(String, int, int, FlixelState, int, boolean) - Constructor for class me.stringdotjar.flixelgdx.FlixelGame
Creates a new game instance with the details specified.
FlixelGame(String, int, int, FlixelState, int, boolean, boolean) - Constructor for class me.stringdotjar.flixelgdx.FlixelGame
Creates a new game instance with the details specified.
FlixelGame(String, FlixelState) - Constructor for class me.stringdotjar.flixelgdx.FlixelGame
Creates a new game instance with the details specified.
FlixelGamepad - Class in me.stringdotjar.flixelgdx.input.gamepad
Gamepad button codes copied from libGDX Input.Keys BUTTON_* values for backwards compatibility.
FlixelGitUtil - Class in me.stringdotjar.flixelgdx.util
Utility class for obtaining Git information about the current repository Flixel is being run in.
FlixelGitUtil.RepoInfo - Record Class in me.stringdotjar.flixelgdx.util
A record holding all info about the current Git repository.
FlixelGraphic - Class in me.stringdotjar.flixelgdx.graphics
Graphic container and wrapper around a libGDX Texture, implementing FlixelAsset<Texture> via FlixelTypedAsset.
FlixelGraphic(FlixelAssetManager, String) - Constructor for class me.stringdotjar.flixelgdx.graphics.FlixelGraphic
 
FlixelGraphic(FlixelAssetManager, String, Texture) - Constructor for class me.stringdotjar.flixelgdx.graphics.FlixelGraphic
 
FlixelGraphicSource - Class in me.stringdotjar.flixelgdx.graphics
Cached graphic "source" (asset) that can provide a pooled FlixelGraphic wrapper.
FlixelGraphicSource(String) - Constructor for class me.stringdotjar.flixelgdx.graphics.FlixelGraphicSource
 
FlixelGraphicWrapperFactory - Class in me.stringdotjar.flixelgdx.graphics
FlixelGraphicWrapperFactory() - Constructor for class me.stringdotjar.flixelgdx.graphics.FlixelGraphicWrapperFactory
 
FlixelGroup<T> - Class in me.stringdotjar.flixelgdx.group
Framework-agnostic member list backed by a SnapshotArray.
FlixelGroup(ArraySupplier<T[]>) - Constructor for class me.stringdotjar.flixelgdx.group.FlixelGroup
Creates a new group with the given array factory and unlimited size by default.
FlixelGroup(ArraySupplier<T[]>, int) - Constructor for class me.stringdotjar.flixelgdx.group.FlixelGroup
Creates a new group with the given array factory and maximum size.
FlixelGroupable<T> - Interface in me.stringdotjar.flixelgdx.group
Group-like containers with a typed member list.
FlixelKey - Class in me.stringdotjar.flixelgdx.input.keyboard
Keyboard key codes used for FlixelKeyInputManager.
FlixelKeyInputManager - Class in me.stringdotjar.flixelgdx.input.keyboard
Keyboard input manager backed by Gdx.input.
FlixelKeyInputManager() - Constructor for class me.stringdotjar.flixelgdx.input.keyboard.FlixelKeyInputManager
 
FlixelLinearMotion - Class in me.stringdotjar.flixelgdx.tween.type.motion
Straight-line motion from (fromX, fromY) to (toX, toY).
FlixelLinearMotion(FlixelTweenSettings) - Constructor for class me.stringdotjar.flixelgdx.tween.type.motion.FlixelLinearMotion
 
FlixelLinearMotionBuilder - Class in me.stringdotjar.flixelgdx.tween.builders
Builder for FlixelLinearMotion.
FlixelLinearMotionBuilder() - Constructor for class me.stringdotjar.flixelgdx.tween.builders.FlixelLinearMotionBuilder
 
FlixelLinearPath - Class in me.stringdotjar.flixelgdx.tween.type.motion
Piecewise-linear path through a polyline.
FlixelLinearPath(FlixelTweenSettings) - Constructor for class me.stringdotjar.flixelgdx.tween.type.motion.FlixelLinearPath
 
FlixelLinearPathBuilder - Class in me.stringdotjar.flixelgdx.tween.builders
Builder for FlixelLinearPath.
FlixelLinearPathBuilder() - Constructor for class me.stringdotjar.flixelgdx.tween.builders.FlixelLinearPathBuilder
 
FlixelLogEntry - Record Class in me.stringdotjar.flixelgdx.logging
Immutable snapshot of a single log message produced by FlixelLogger.
FlixelLogEntry(FlixelLogLevel, String, String) - Constructor for record class me.stringdotjar.flixelgdx.logging.FlixelLogEntry
Creates an instance of a FlixelLogEntry record class.
FlixelLogFileHandler - Interface in me.stringdotjar.flixelgdx.logging
Platform-specific handler for writing log output to a persistent file.
FlixelLogger - Class in me.stringdotjar.flixelgdx.logging
Logger instance for Flixel that formats and outputs log messages to the console and optionally to a file.
FlixelLogger(FlixelLogMode) - Constructor for class me.stringdotjar.flixelgdx.logging.FlixelLogger
Creates a logger that outputs to the console and optionally to a file (when a FlixelLogFileHandler is registered on Flixel.setLogFileHandler(me.stringdotjar.flixelgdx.logging.FlixelLogFileHandler)).
FlixelLogLevel - Enum Class in me.stringdotjar.flixelgdx.logging
An enum that defines the log levels for FlixelGDX's logging system.
FlixelLogMode - Enum Class in me.stringdotjar.flixelgdx.logging
An enum that defines the log modes for FlixelGDX's logging system.
FlixelMathUtil - Class in me.stringdotjar.flixelgdx.util
Utility class for various math related functions used in FlixelGDX.
FlixelMotion - Class in me.stringdotjar.flixelgdx.tween.type.motion
Base class for motion tweens that drive an optional FlixelObject position.
FlixelMouseButton - Class in me.stringdotjar.flixelgdx.input.mouse
Simple class that extends Input.Buttons to provide a more straightforward API.
FlixelMouseButton() - Constructor for class me.stringdotjar.flixelgdx.input.mouse.FlixelMouseButton
 
FlixelMouseManager - Class in me.stringdotjar.flixelgdx.input.mouse
Mouse and pointer polling with screen/world coordinates.
FlixelMouseManager() - Constructor for class me.stringdotjar.flixelgdx.input.mouse.FlixelMouseManager
 
FlixelNumTween - Class in me.stringdotjar.flixelgdx.tween.type
Tween type that tweens one numerical value to another.
FlixelNumTween(float, float, FlixelTweenSettings, FlixelNumTween.FlixelNumTweenUpdateCallback) - Constructor for class me.stringdotjar.flixelgdx.tween.type.FlixelNumTween
Constructs a new numerical tween, which will tween a simple starting number to an ending value.
FlixelNumTween.FlixelNumTweenUpdateCallback - Interface in me.stringdotjar.flixelgdx.tween.type
Functional interface for updating the numerical value when the tween updates.
FlixelNumTweenBuilder - Class in me.stringdotjar.flixelgdx.tween.builders
Fluent builder for FlixelNumTween.
FlixelNumTweenBuilder() - Constructor for class me.stringdotjar.flixelgdx.tween.builders.FlixelNumTweenBuilder
Creates a new num tween builder.
FlixelObject - Class in me.stringdotjar.flixelgdx
The base class for all visual/spatial objects in Flixel.
FlixelObject() - Constructor for class me.stringdotjar.flixelgdx.FlixelObject
 
FlixelObject(float, float) - Constructor for class me.stringdotjar.flixelgdx.FlixelObject
 
FlixelObject(float, float, float, float) - Constructor for class me.stringdotjar.flixelgdx.FlixelObject
 
FlixelPathsUtil - Class in me.stringdotjar.flixelgdx.util
Utility class for simplifying asset paths and libGDX FileHandles.
FlixelPooledWrapper - Interface in me.stringdotjar.flixelgdx.asset
Pooled wrapper registered through FlixelAssetManager (registerWrapper) for FlixelAssetManager.clearNonPersist() lifecycle.
FlixelPropertyPath - Record Class in me.stringdotjar.flixelgdx.backend.reflect
Result of resolving a dotted property path (e.g.
FlixelPropertyPath(Object, String) - Constructor for record class me.stringdotjar.flixelgdx.backend.reflect.FlixelPropertyPath
Creates an instance of a FlixelPropertyPath record class.
FlixelPropertyTween - Class in me.stringdotjar.flixelgdx.tween.type
Tween type for animating values via getter/setter pairs (property goals) rather than reflection.
FlixelPropertyTween(FlixelTweenSettings) - Constructor for class me.stringdotjar.flixelgdx.tween.type.FlixelPropertyTween
Constructs a new property tween with the given settings.
FlixelPropertyTweenBuilder - Class in me.stringdotjar.flixelgdx.tween.builders
Fluent builder for FlixelPropertyTween.
FlixelPropertyTweenBuilder() - Constructor for class me.stringdotjar.flixelgdx.tween.builders.FlixelPropertyTweenBuilder
Creates a new property tween builder.
FlixelQuadMotion - Class in me.stringdotjar.flixelgdx.tween.type.motion
Quadratic Bézier motion (one control point).
FlixelQuadMotion(FlixelTweenSettings) - Constructor for class me.stringdotjar.flixelgdx.tween.type.motion.FlixelQuadMotion
 
FlixelQuadMotionBuilder - Class in me.stringdotjar.flixelgdx.tween.builders
Builder for FlixelQuadMotion.
FlixelQuadMotionBuilder() - Constructor for class me.stringdotjar.flixelgdx.tween.builders.FlixelQuadMotionBuilder
 
FlixelQuadPath - Class in me.stringdotjar.flixelgdx.tween.type.motion
Chain of quadratic Bézier segments: control points are start, control, end, control, end, ... (odd total count, at least three points).
FlixelQuadPath(FlixelTweenSettings) - Constructor for class me.stringdotjar.flixelgdx.tween.type.motion.FlixelQuadPath
 
FlixelQuadPathBuilder - Class in me.stringdotjar.flixelgdx.tween.builders
Builder for FlixelQuadPath.
FlixelQuadPathBuilder() - Constructor for class me.stringdotjar.flixelgdx.tween.builders.FlixelQuadPathBuilder
 
FlixelReflection - Interface in me.stringdotjar.flixelgdx.backend.reflect
Runtime reflection service contract used by Flixel.reflect.
FlixelRuntimeMode - Enum Class in me.stringdotjar.flixelgdx.backend.runtime
Describes the build/runtime mode the game is running in.
FlixelRuntimeUtil - Class in me.stringdotjar.flixelgdx.util
Utility class for handling operation related to the runtime environment, including OS detection, extracting runtime information, obtaining information from exceptions, and other related tasks.
FlixelRuntimeUtil.RunEnvironment - Enum Class in me.stringdotjar.flixelgdx.util
Enum representing the environment in which the game is running in.
FlixelSave - Class in me.stringdotjar.flixelgdx.util.save
Utility class that provides a high-level, cross-platform mechanism for saving and loading persistent game data within the FlixelGDX framework using libGDX's Preferences API.
FlixelSave() - Constructor for class me.stringdotjar.flixelgdx.util.save.FlixelSave
 
FlixelSaveStatus - Enum Class in me.stringdotjar.flixelgdx.util.save
Status of a FlixelSave bind()/load() operation.
FlixelShakeTween - Class in me.stringdotjar.flixelgdx.tween.type
Random shake applied to a sprite by adjusting FlixelSprite.getOffsetX() and FlixelSprite.getOffsetY().
FlixelShakeTween(FlixelTweenSettings) - Constructor for class me.stringdotjar.flixelgdx.tween.type.FlixelShakeTween
 
FlixelShakeTween.ShakeUnit - Enum Class in me.stringdotjar.flixelgdx.tween.type
How FlixelShakeTween.intensity maps to maximum offset per axis.
FlixelShakeTweenBuilder - Class in me.stringdotjar.flixelgdx.tween.builders
Fluent builder for FlixelShakeTween.
FlixelShakeTweenBuilder() - Constructor for class me.stringdotjar.flixelgdx.tween.builders.FlixelShakeTweenBuilder
 
FlixelSignal<T> - Class in me.stringdotjar.flixelgdx.util.signal
Utility class for creating objects that can execute multiple callbacks when it is dispatched (or triggered).
FlixelSignal() - Constructor for class me.stringdotjar.flixelgdx.util.signal.FlixelSignal
 
FlixelSignal.SignalHandler<T> - Interface in me.stringdotjar.flixelgdx.util.signal
 
FlixelSignalData - Class in me.stringdotjar.flixelgdx.util.signal
Convenience class for holding all signal data types used in the default signals stored in the global Flixel manager class.
FlixelSignalData.StateSwitchSignalData - Record Class in me.stringdotjar.flixelgdx.util.signal
 
FlixelSignalData.UpdateSignalData - Class in me.stringdotjar.flixelgdx.util.signal
Mutable carrier for per-frame update data.
FlixelSound - Class in me.stringdotjar.flixelgdx.audio
Flixel sound object that wraps a platform-specific FlixelSoundBackend.
FlixelSound(FileHandle) - Constructor for class me.stringdotjar.flixelgdx.audio.FlixelSound
Creates a new Flixel sound wrapping the given file path.
FlixelSound(FlixelSoundBackend) - Constructor for class me.stringdotjar.flixelgdx.audio.FlixelSound
Creates a Flixel sound wrapping the given backend.
FlixelSoundBackend - Interface in me.stringdotjar.flixelgdx.audio
Platform-agnostic abstraction over a single sound instance.
FlixelSoundBackend.EffectNode - Interface in me.stringdotjar.flixelgdx.audio
An opaque handle to an audio-graph effect node (reverb, delay, low-pass, etc.).
FlixelSoundBackend.Factory - Interface in me.stringdotjar.flixelgdx.audio
Platform-specific factory for creating sounds, groups, and effect nodes.
FlixelSoundSource - Class in me.stringdotjar.flixelgdx.audio
Cached sound "source" (asset) that can spawn fresh FlixelSound instances on demand.
FlixelSoundSource(String) - Constructor for class me.stringdotjar.flixelgdx.audio.FlixelSoundSource
Creates a sound source with the given asset key.
FlixelSoundSource(String, boolean) - Constructor for class me.stringdotjar.flixelgdx.audio.FlixelSoundSource
Creates a sound source with the given asset key and external flag.
FlixelSoundSourceLoader - Class in me.stringdotjar.flixelgdx.audio
AssetManager loader that creates FlixelSoundSource instances from an asset key.
FlixelSoundSourceLoader(FileHandleResolver) - Constructor for class me.stringdotjar.flixelgdx.audio.FlixelSoundSourceLoader
 
FlixelSoundSourceLoader.FlixelSoundSourceParameter - Class in me.stringdotjar.flixelgdx.audio
 
FlixelSoundSourceParameter() - Constructor for class me.stringdotjar.flixelgdx.audio.FlixelSoundSourceLoader.FlixelSoundSourceParameter
 
FlixelSource<T> - Interface in me.stringdotjar.flixelgdx.asset
Common interface for asset "source" objects.
FlixelSprite - Class in me.stringdotjar.flixelgdx
The core building block of all Flixel games.
FlixelSprite() - Constructor for class me.stringdotjar.flixelgdx.FlixelSprite
Constructs a new FlixelSprite with default values.
FlixelSpriteGroup - Class in me.stringdotjar.flixelgdx.group
A special FlixelSprite that can be treated like a single sprite even when made up of several member sprites.
FlixelSpriteGroup() - Constructor for class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Creates a sprite group with no member limit and default wheel radius 100.
FlixelSpriteGroup(int, float, float) - Constructor for class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Creates a sprite group with the given maximum size, rotation radius, and rotation.
FlixelSpriteGroup.RotationMode - Enum Class in me.stringdotjar.flixelgdx.group
Controls how a FlixelSpriteGroup's rotation affects its members.
FlixelSpriteUtil - Class in me.stringdotjar.flixelgdx.util
Helper class related to FlixelSprite.
FlixelStackFrame - Interface in me.stringdotjar.flixelgdx.logging
Interface representing a stack frame in a platform-independent way.
FlixelStackTraceProvider - Interface in me.stringdotjar.flixelgdx.logging
Interface for providing stack trace information in a platform-independent way.
FlixelState - Class in me.stringdotjar.flixelgdx
The core building block for every FlixelGDX game.
FlixelString - Class in me.stringdotjar.flixelgdx.util
Reusable mutable text buffer backed by libGDX CharArray, implementing CharSequence so it can be passed directly to libGDX text APIs (for example BitmapFont.draw(com.badlogic.gdx.graphics.g2d.Batch, java.lang.CharSequence, float, float)) without building a temporary String on each frame.
FlixelString() - Constructor for class me.stringdotjar.flixelgdx.util.FlixelString
Creates an empty buffer with a default initial capacity.
FlixelString(int) - Constructor for class me.stringdotjar.flixelgdx.util.FlixelString
Creates an empty buffer with the given initial capacity hint.
FlixelString(CharSequence) - Constructor for class me.stringdotjar.flixelgdx.util.FlixelString
Creates a buffer whose content is a copy of text.
FlixelStringAssetLoader - Class in me.stringdotjar.flixelgdx.asset
AssetManager loader that loads a text file into a String.
FlixelStringAssetLoader(FileHandleResolver) - Constructor for class me.stringdotjar.flixelgdx.asset.FlixelStringAssetLoader
 
FlixelStringAssetLoader.StringParameter - Class in me.stringdotjar.flixelgdx.asset
 
FlixelStringAssetSource - Class in me.stringdotjar.flixelgdx.asset
Source for plain text assets loaded via the libGDX String asset loader.
FlixelStringAssetSource(String) - Constructor for class me.stringdotjar.flixelgdx.asset.FlixelStringAssetSource
 
FlixelStringUtil - Class in me.stringdotjar.flixelgdx.util
Handy utility class for handling strings more efficiently.
FlixelSubState - Class in me.stringdotjar.flixelgdx
A FlixelSubState can be opened inside a FlixelState.
FlixelSubState() - Constructor for class me.stringdotjar.flixelgdx.FlixelSubState
Creates a new substate with a clear background.
FlixelSubState(Color) - Constructor for class me.stringdotjar.flixelgdx.FlixelSubState
Creates a new substate with the given background color.
FlixelText - Class in me.stringdotjar.flixelgdx.text
A display object for rendering text on screen.
FlixelText() - Constructor for class me.stringdotjar.flixelgdx.text.FlixelText
Creates a new text object at (0, 0) with default settings.
FlixelText(float, float) - Constructor for class me.stringdotjar.flixelgdx.text.FlixelText
Creates a new text object at the specified position.
FlixelText(float, float, float) - Constructor for class me.stringdotjar.flixelgdx.text.FlixelText
Creates a new text object at the specified position with a field width.
FlixelText(float, float, float, String) - Constructor for class me.stringdotjar.flixelgdx.text.FlixelText
Creates a new text object with position, field width, and initial text.
FlixelText(float, float, float, String, int) - Constructor for class me.stringdotjar.flixelgdx.text.FlixelText
Creates a new text object with all primary parameters.
FlixelText.Alignment - Enum Class in me.stringdotjar.flixelgdx.text
Horizontal alignment options for text within its field.
FlixelText.BorderStyle - Enum Class in me.stringdotjar.flixelgdx.text
Border/outline styles for text rendering.
FlixelTimer - Class in me.stringdotjar.flixelgdx.util.timer
Frame-based countdown timer.
FlixelTimer() - Constructor for class me.stringdotjar.flixelgdx.util.timer.FlixelTimer
Constructs a new timer object with the global manager.
FlixelTimer(FlixelTimerManager) - Constructor for class me.stringdotjar.flixelgdx.util.timer.FlixelTimer
Constructs a new timer object with a parent manager.
FlixelTimerListener - Interface in me.stringdotjar.flixelgdx.util.timer
Callback invoked when a FlixelTimer completes a loop or the whole run.
FlixelTimerManager - Class in me.stringdotjar.flixelgdx.util.timer
Owns active FlixelTimer instances and advances them once per frame.
FlixelTimerManager() - Constructor for class me.stringdotjar.flixelgdx.util.timer.FlixelTimerManager
Creates a new timer manager with a default pool of capacity 32.
FlixelTween - Class in me.stringdotjar.flixelgdx.tween
Base class for all FlixelGDX tweens and motion interpolators.
FlixelTweenBuilder<T extends FlixelTween> - Interface in me.stringdotjar.flixelgdx.tween.builders
Fluent builder for creating and starting a FlixelTween of a specific type.
FlixelTweenManager - Class in me.stringdotjar.flixelgdx.tween
Manager class for handling a list of active FlixelTweens.
FlixelTweenManager() - Constructor for class me.stringdotjar.flixelgdx.tween.FlixelTweenManager
 
FlixelTweenManager.TweenTypeRegistration - Record Class in me.stringdotjar.flixelgdx.tween
Registry entry for a tween type.
FlixelTweenPropertyGoal(FloatSupplier, float, FlixelTweenSettings.FlixelTweenPropertyGoal.FlixelTweenPropertyFloatSetter) - Constructor for record class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings.FlixelTweenPropertyGoal
Creates an instance of a FlixelTweenPropertyGoal record class.
FlixelTweenSettings - Class in me.stringdotjar.flixelgdx.tween.settings
Class for holding basic data, containing configurations to be used on a FlixelTween.
FlixelTweenSettings() - Constructor for class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings
 
FlixelTweenSettings(FlixelTweenType) - Constructor for class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings
 
FlixelTweenSettings(FlixelTweenType, FlixelEase.FunkinEaseFunction) - Constructor for class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings
 
FlixelTweenSettings.FlixelTweenGoalVisitor - Interface in me.stringdotjar.flixelgdx.tween.settings
 
FlixelTweenSettings.FlixelTweenPropertyGoal - Record Class in me.stringdotjar.flixelgdx.tween.settings
A record containing a getter, a target value, and a setter for a property-based tween goal.
FlixelTweenSettings.FlixelTweenPropertyGoal.FlixelTweenPropertyFloatGetter - Interface in me.stringdotjar.flixelgdx.tween.settings
Supplies a primitive float without boxing.
FlixelTweenSettings.FlixelTweenPropertyGoal.FlixelTweenPropertyFloatSetter - Interface in me.stringdotjar.flixelgdx.tween.settings
Consumes a primitive float without boxing.
FlixelTweenSettings.FlixelTweenVarGoal - Record Class in me.stringdotjar.flixelgdx.tween.settings
A record containing basic info for a FlixelVarTween goal (aka a field to tween a numeric value to).
FlixelTweenType - Enum Class in me.stringdotjar.flixelgdx.tween.settings
Enum containing all different tween types that can determine the behavior of a tween.
FlixelTweenVarGoal(String, float) - Constructor for record class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings.FlixelTweenVarGoal
Creates an instance of a FlixelTweenVarGoal record class.
FlixelTypedAsset<T> - Class in me.stringdotjar.flixelgdx.asset
Default pooled implementation of FlixelAsset; constructed only via FlixelAssetManager.obtainTypedAsset(String, Class) or framework subclasses.
FlixelUnsupportedReflectionHandler - Class in me.stringdotjar.flixelgdx.backend.reflect
Default placeholder reflection service until a platform handler is assigned.
FlixelUnsupportedReflectionHandler() - Constructor for class me.stringdotjar.flixelgdx.backend.reflect.FlixelUnsupportedReflectionHandler
 
FlixelUpdatable - Interface in me.stringdotjar.flixelgdx
Interface for Flixel-based objects that can be updated.
FlixelVarTween - Class in me.stringdotjar.flixelgdx.tween.type
Tweens numeric properties on a target object by name using Flixel.reflect.
FlixelVarTween(Object, FlixelTweenSettings) - Constructor for class me.stringdotjar.flixelgdx.tween.type.FlixelVarTween
Constructs a new var tween that will animate the given object's properties using reflection.
FlixelVarTweenBuilder - Class in me.stringdotjar.flixelgdx.tween.builders
Fluent builder for FlixelVarTween (reflection-based).
FlixelVarTweenBuilder() - Constructor for class me.stringdotjar.flixelgdx.tween.builders.FlixelVarTweenBuilder
Creates a new var tween builder.
FlixelWrapperFactory<W> - Interface in me.stringdotjar.flixelgdx.asset
Creates and pools wrapper instances for a single wrapper type.
FlixelWrapperSource<T,W> - Interface in me.stringdotjar.flixelgdx.asset
An asset FlixelSource that also has a pooled Flixel wrapper type W (e.g.
FloatSupplier - Interface in me.stringdotjar.flixelgdx.functional.supplier
Represents a supplier of float-valued results.
FLOOR - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.Physics
 
flush() - Method in class me.stringdotjar.flixelgdx.util.save.FlixelSave
Writes FlixelSave.data to preferences and flushes.
FOCUS - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
focusOn(Vector2) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Instantly moves the camera so the given world point is centered.
follow(FlixelObject) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Tells this camera to follow the given sprite using FlixelCamera.FollowStyle.LOCKON and lerp of 1.0f.
follow(FlixelObject, FlixelCamera.FollowStyle) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Tells this camera to follow the given sprite with the specified style and a lerp of 1.0f.
follow(FlixelObject, FlixelCamera.FollowStyle, float) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Tells this camera to follow the given sprite.
followLead - Variable in class me.stringdotjar.flixelgdx.FlixelCamera
Used to force the camera to look ahead of the target.
followLerp - Variable in class me.stringdotjar.flixelgdx.FlixelCamera
The ratio of the distance to the follow target the camera moves per 1/60 sec.
fontAsset(String) - Static method in class me.stringdotjar.flixelgdx.util.FlixelPathsUtil
 
forEach(BiConsumer<String, String>) - Method in class me.stringdotjar.flixelgdx.debug.FlixelDebugWatchManager
Iterates every watch entry, invoking the callback with each display name and its current resolved value string.
forEach(Consumer<FlixelTween>) - Method in class me.stringdotjar.flixelgdx.tween.FlixelTweenManager
Invokes action for each active tween (current snapshot order).
forEachDebugDrawable(Consumer<FlixelDebugDrawable>) - Static method in class me.stringdotjar.flixelgdx.util.FlixelDebugUtil
Iterates all visible FlixelDebugDrawable instances in the current state's object tree (where exists and visible are both true), invoking the callback for each one.
forEachGoal(FlixelTweenSettings.FlixelTweenGoalVisitor) - Method in class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings
 
forEachMember(Consumer<T>) - Method in interface me.stringdotjar.flixelgdx.group.FlixelGroupable
Invokes callback for each non-null member using snapshot iteration.
forEachMemberType(Class<C>, Consumer<C>) - Method in interface me.stringdotjar.flixelgdx.group.FlixelGroupable
Invokes callback for each member assignable to type.
FORWARD_DEL - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
FRACTION - Enum constant in enum class me.stringdotjar.flixelgdx.tween.type.FlixelShakeTween.ShakeUnit
Scale intensity by sprite width (X) and height (Y).
freeTypeBitmapFontKey(String, int, int) - Static method in class me.stringdotjar.flixelgdx.text.FlixelFontRegistry
Builds the cache key used by FlixelFontRegistry.obtainBitmapFontFromFreeType(String, FreeTypeFontGenerator, int, int) for a given source prefix and glyph settings.
from(float) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelNumTweenBuilder
 
fromAngle(float) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelAngleTweenBuilder
 
fromFile(FileHandle) - Static method in class me.stringdotjar.flixelgdx.audio.FlixelSoundSource
Convenience constructor from a libGDX file handle (uses handle.path() as key).
fromHsv(float, float, float, float) - Method in class me.stringdotjar.flixelgdx.util.FlixelColor
Mutates this color from HSV (h degrees, s/v 0–1), then sets alpha.
fromInt(int) - Static method in enum class me.stringdotjar.flixelgdx.text.FlixelText.Alignment
 
fromString(String) - Static method in class me.stringdotjar.flixelgdx.input.gamepad.FlixelGamepad
Resolves a button name (as returned by Input.Keys.toString(int)) to a button code.
fromString(String) - Static method in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
Resolves a key name (as returned by FlixelKey.toString(int) or Input.Keys.toString(int)) to a key code.
fromTo(FlixelColor, FlixelColor) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelColorTweenBuilder
 
fromToRaw(Color, Color) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelColorTweenBuilder
 

G

G - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
get() - Method in class me.stringdotjar.flixelgdx.graphics.FlixelGraphicSource
Returns the pooled wrapper for this asset key (does not retain).
get() - Method in interface me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings.FlixelTweenPropertyGoal.FlixelTweenPropertyFloatGetter
 
get(int) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Returns the member at the given index, or null if the index is out of bounds.
get(String, Class<T>) - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAssetManager
Returns a loaded asset of the given type, or throws if missing.
get(String, Class<T>) - Method in class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
 
get(String, Class<T>) - Method in class me.stringdotjar.flixelgdx.asset.FlixelTypedAsset
Obtains another typed handle from the manager (same pattern as the former instance helpers on FlixelAsset).
get(FlixelSource<T>) - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAssetManager
Returns a loaded asset using the source’s key and type.
get(FlixelSource<T>) - Method in class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
 
getAccelerationX() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
getAccelerationY() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
getActiveTweens() - Method in class me.stringdotjar.flixelgdx.tween.FlixelTweenManager
 
getAlerter() - Static method in class me.stringdotjar.flixelgdx.Flixel
 
getAlignment() - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Returns the current text alignment.
getAllowCollisions() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
getAlpha() - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
getAlpha() - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
 
getAngle() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
getAngularAcceleration() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
getAngularDrag() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
getAngularVelocity() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
getAnimationName() - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationFrameSignalData
 
getAnimations() - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationController
 
getApproximateLoadedTextureBytes() - Static method in class me.stringdotjar.flixelgdx.Flixel
Approximate GPU-style memory for loaded textures reachable from the global Flixel.assets AssetManager: each Texture is counted at most once (deduplicated), including page textures referenced by managed TextureAtlas instances.
getAsByte() - Method in interface me.stringdotjar.flixelgdx.functional.supplier.ByteSupplier
Gets a byte result.
getAsChar() - Method in interface me.stringdotjar.flixelgdx.functional.supplier.CharSupplier
Gets a char result.
getAsFloat() - Method in interface me.stringdotjar.flixelgdx.functional.supplier.FloatSupplier
Gets a float result.
getAsFloat() - Method in interface me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings.FlixelTweenPropertyGoal.FlixelTweenPropertyFloatGetter
 
getAssetKey() - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAsset
Gets and returns the asset key associated with this asset.
getAssetKey() - Method in interface me.stringdotjar.flixelgdx.asset.FlixelPooledWrapper
Gets and returns the asset key associated with this wrapper.
getAssetKey() - Method in interface me.stringdotjar.flixelgdx.asset.FlixelSource
 
getAssetKey() - Method in class me.stringdotjar.flixelgdx.asset.FlixelStringAssetSource
 
getAssetKey() - Method in class me.stringdotjar.flixelgdx.asset.FlixelTypedAsset
 
getAssetKey() - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
 
getAssetKey() - Method in class me.stringdotjar.flixelgdx.audio.FlixelSoundSource
 
getAssetKey() - Method in class me.stringdotjar.flixelgdx.graphics.FlixelGraphicSource
 
getAsShort() - Method in interface me.stringdotjar.flixelgdx.functional.supplier.ShortSupplier
Gets a short result.
getAtlasRegions() - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
getAtlasRegions() - Method in class me.stringdotjar.flixelgdx.text.FlixelText
 
getBackend() - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Returns the underlying sound backend for advanced use.
getBatch() - Method in class me.stringdotjar.flixelgdx.FlixelGame
 
getBgColor() - Method in class me.stringdotjar.flixelgdx.FlixelGame
 
getBgColor() - Method in class me.stringdotjar.flixelgdx.FlixelState
Reads the first camera's FlixelCamera.bgColor.
getBorderColor() - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Returns the border color.
getBorderQuality() - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Returns the border rendering quality.
getBorderSize() - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Returns the border size in pixels.
getBorderStyle() - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Returns the current border style.
getBounds(Rectangle) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Computes the axis-aligned bounding rectangle that encloses all members, taking each member's position, size, and scale into account.
getBuilderClass(Class<? extends FlixelTween>) - Method in class me.stringdotjar.flixelgdx.tween.FlixelTweenManager
Returns the builder class registered for the given tween type.
getCaller() - Method in interface me.stringdotjar.flixelgdx.logging.FlixelStackTraceProvider
Gets the stack frame of the caller of the logger.
getCamera() - Static method in class me.stringdotjar.flixelgdx.Flixel
 
getCamera() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Returns the underlying libGDX Camera used for projection.
getCamera() - Method in class me.stringdotjar.flixelgdx.FlixelGame
Gets the first camera that is part of the list.
getCameras() - Static method in class me.stringdotjar.flixelgdx.Flixel
 
getCameras() - Method in class me.stringdotjar.flixelgdx.FlixelGame
 
getCamerasArray() - Static method in class me.stringdotjar.flixelgdx.Flixel
 
getClassName() - Method in interface me.stringdotjar.flixelgdx.logging.FlixelStackFrame
 
getColor() - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
getConsoleEntries() - Method in class me.stringdotjar.flixelgdx.logging.FlixelLogger
 
getConsoleLines() - Method in class me.stringdotjar.flixelgdx.logging.FlixelDebugConsoleEntry
Called each frame (or each stats-refresh interval) by the debug overlay to retrieve the lines of text this entry wants to display.
getCurrentAnim() - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationController
 
getCurrentFrame() - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
getCurrentFrame() - Method in class me.stringdotjar.flixelgdx.text.FlixelText
 
getCursorPosition() - Method in interface me.stringdotjar.flixelgdx.audio.FlixelSoundBackend
Returns the current cursor position in seconds.
getDebugBoundingBoxColor() - Method in interface me.stringdotjar.flixelgdx.debug.FlixelDebugDrawable
Returns the RGBA color for this object's debug bounding box as a 4-element array: [r, g, b, a].
getDebugBoundingBoxColor() - Method in class me.stringdotjar.flixelgdx.FlixelObject
Returns the appropriate debug color based on collision state: Override color if set Blue when allowCollisions == NONE Green when immovable or partial collision Red (normal/solid) otherwise
getDebugCameraCycleLeftKey() - Static method in class me.stringdotjar.flixelgdx.Flixel
 
getDebugCameraCycleRightKey() - Static method in class me.stringdotjar.flixelgdx.Flixel
 
getDebugCameraPanButton() - Static method in class me.stringdotjar.flixelgdx.Flixel
Mouse button (e.g.
getDebugDrawToggleKey() - Static method in class me.stringdotjar.flixelgdx.Flixel
Returns the key used to toggle visual debug (bounding box drawing) on/off.
getDebugDrawX(FlixelCamera) - Method in interface me.stringdotjar.flixelgdx.debug.FlixelDebugDrawable
X position of the debug box in the same world space as FlixelCamera projection during draw (includes scroll-factor / parallax).
getDebugDrawX(FlixelCamera) - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
getDebugDrawY(FlixelCamera) - Method in interface me.stringdotjar.flixelgdx.debug.FlixelDebugDrawable
Y position of the debug box in the same world space as FlixelCamera projection during draw.
getDebugDrawY(FlixelCamera) - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
getDebugHeight() - Method in interface me.stringdotjar.flixelgdx.debug.FlixelDebugDrawable
Height of the bounding box in world pixels.
getDebugHeight() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
getDebugOverlay() - Static method in class me.stringdotjar.flixelgdx.Flixel
Returns the active debug overlay instance, or null when debug mode is off or the overlay has not been created yet.
getDebugPauseKey() - Static method in class me.stringdotjar.flixelgdx.Flixel
Key used to pause the game update loop (debug mode only).
getDebugToggleKey() - Static method in class me.stringdotjar.flixelgdx.Flixel
Returns the key used to toggle the debug overlay visibility.
getDebugWidth() - Method in interface me.stringdotjar.flixelgdx.debug.FlixelDebugDrawable
Width of the bounding box in world pixels.
getDebugWidth() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
getDebugX() - Method in interface me.stringdotjar.flixelgdx.debug.FlixelDebugDrawable
X position of the bounding box in world space.
getDebugX() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
getDebugY() - Method in interface me.stringdotjar.flixelgdx.debug.FlixelDebugDrawable
Y position of the bounding box in world space.
getDebugY() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
getDefault() - Static method in class me.stringdotjar.flixelgdx.text.FlixelFontRegistry
Returns the ID of the current default font, or null if none is set.
getDefaultGenerator() - Static method in class me.stringdotjar.flixelgdx.text.FlixelFontRegistry
Returns the FreeTypeFontGenerator for the default font, or null if no default is set.
getDefaultLogsFolderPath() - Method in interface me.stringdotjar.flixelgdx.logging.FlixelLogFileHandler
Returns the platform-appropriate default directory for log files, or null if the platform does not support file logging.
getDefaultLogsFolderPath() - Static method in class me.stringdotjar.flixelgdx.util.FlixelRuntimeUtil
Returns the default directory path where log files should be stored, depending on the runtime.
getDefaultTag() - Method in class me.stringdotjar.flixelgdx.logging.FlixelLogger
 
getDependencies(String, FileHandle, FlixelStringAssetLoader.StringParameter) - Method in class me.stringdotjar.flixelgdx.asset.FlixelStringAssetLoader
 
getDependencies(String, FileHandle, FlixelSoundSourceLoader.FlixelSoundSourceParameter) - Method in class me.stringdotjar.flixelgdx.audio.FlixelSoundSourceLoader
 
getDiagnostics() - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAssetManager
 
getDiagnostics() - Method in class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
 
getDisplayedValue() - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
 
getDragX() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
getDragY() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
getDrawCamera() - Static method in class me.stringdotjar.flixelgdx.Flixel
The camera currently being drawn in FlixelGame.draw(com.badlogic.gdx.graphics.g2d.Batch), or null if not in a camera pass.
getDuration() - Method in class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings
 
getEase() - Method in class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings
 
getElapsed() - Static method in class me.stringdotjar.flixelgdx.Flixel
Returns the capped elapsed time (in seconds) for the current frame.
getElasticity() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
getEndTime() - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Returns the position (in milliseconds) at which playback will stop, or null if the sound will play to the end.
getExceptionLocation(Throwable) - Static method in class me.stringdotjar.flixelgdx.util.FlixelRuntimeUtil
Obtains a string representation of where an exception was thrown from, including the class, method, file, and line number.
getFacing() - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
getFacing() - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
 
getFactory() - Method in class me.stringdotjar.flixelgdx.audio.FlixelAudioManager
Returns the underlying backend factory for advanced use.
getFadeAlpha() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
 
getFadeColor() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
 
getFadeTween() - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Returns the tween used for fade-in/fade-out, if any.
getFieldHeight() - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Returns the height of the text field, or 0 if auto-height.
getFieldLabel() - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelPropertyTween
Returns the optional logical field label associated with this tween, or null if none has been set.
getFieldWidth() - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Returns the width of the text field, or 0 if auto-sizing.
getFile(String) - Static method in class me.stringdotjar.flixelgdx.text.FlixelFontRegistry
Returns the FileHandle for a registered font.
getFileName() - Method in interface me.stringdotjar.flixelgdx.logging.FlixelStackFrame
 
getFillDirection() - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
 
getFirstDead() - Method in interface me.stringdotjar.flixelgdx.group.FlixelBasicGroupable
Returns the first non-null member with exists == false, or null.
getFirstMatching(Predicate<FlixelSprite>) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Returns the first member that satisfies the predicate, or null if none match.
getFirstNullIndex() - Method in interface me.stringdotjar.flixelgdx.group.FlixelGroupable
Index of the first null slot in FlixelGroupable.getMembers(), or -1 if none.
getFlashAlpha() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
 
getFlashColor() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
 
getFontRegistryId() - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Returns the FlixelFontRegistry ID currently set on this text, or null if a direct FileHandle or the default font is used.
getFPS() - Static method in class me.stringdotjar.flixelgdx.Flixel
Returns the current frames-per-second as reported by the graphics backend.
getFrame() - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationFrameSignalData
 
getFrameIndex() - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationFrameSignalData
 
getFramerate() - Method in class me.stringdotjar.flixelgdx.FlixelGame
 
getFramerate() - Method in class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings
 
getFrames() - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
getFrames() - Method in class me.stringdotjar.flixelgdx.text.FlixelText
 
getFullExceptionMessage(Throwable) - Static method in class me.stringdotjar.flixelgdx.util.FlixelRuntimeUtil
Obtains a full detailed message from an exception, including its type, location, and stack trace.
getGame() - Static method in class me.stringdotjar.flixelgdx.Flixel
 
getGdxColor() - Method in class me.stringdotjar.flixelgdx.util.FlixelColor
 
getGenerator(String) - Static method in class me.stringdotjar.flixelgdx.text.FlixelFontRegistry
Returns the cached FreeTypeFontGenerator for a registered font, creating it lazily on first access.
getGlobalManager() - Static method in class me.stringdotjar.flixelgdx.tween.FlixelTween
 
getGlobalManager() - Static method in class me.stringdotjar.flixelgdx.util.timer.FlixelTimer
 
getGoal(String) - Method in class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings
 
getGoals() - Method in class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings
 
getGraphic() - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
getHeight() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
getInputProcessor() - Method in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKeyInputManager
Returns the input processor that tracks key state.
getInputProcessor() - Method in class me.stringdotjar.flixelgdx.input.mouse.FlixelMouseManager
 
getJavaHeapMaxBytes() - Static method in class me.stringdotjar.flixelgdx.Flixel
Returns the maximum Java heap memory available to the JVM, in bytes.
getJavaHeapMaxGigabytes() - Static method in class me.stringdotjar.flixelgdx.Flixel
Returns the maximum Java heap memory available to the JVM, in gigabytes.
getJavaHeapMaxMegabytes() - Static method in class me.stringdotjar.flixelgdx.Flixel
Returns the maximum Java heap memory available to the JVM, in megabytes.
getJavaHeapTotalBytes() - Static method in class me.stringdotjar.flixelgdx.Flixel
Returns the total Java heap memory allocated by the JVM, in bytes.
getJavaHeapTotalGigabytes() - Static method in class me.stringdotjar.flixelgdx.Flixel
Returns the total Java heap memory allocated by the JVM, in gigabytes.
getJavaHeapTotalMegabytes() - Static method in class me.stringdotjar.flixelgdx.Flixel
Returns the total Java heap memory allocated by the JVM, in megabytes.
getJavaHeapUsedBytes() - Static method in class me.stringdotjar.flixelgdx.Flixel
Returns the Java heap memory currently in use, in bytes.
getJavaHeapUsedGigabytes() - Static method in class me.stringdotjar.flixelgdx.Flixel
Returns the Java heap memory currently in use, in gigabytes.
getJavaHeapUsedMegabytes() - Static method in class me.stringdotjar.flixelgdx.Flixel
Returns the Java heap memory currently in use, in megabytes.
getLastX() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
getLastY() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
getLength() - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Returns the total length of the sound in milliseconds.
getLength() - Method in interface me.stringdotjar.flixelgdx.audio.FlixelSoundBackend
Returns the total length of the sound in seconds.
getLength() - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
 
getLerp() - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
 
getLetterSpacing() - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Returns the letter spacing in pixels.
getLibraryRoot() - Static method in class me.stringdotjar.flixelgdx.util.FlixelRuntimeUtil
Returns the root package name of the library.
getLineNumber() - Method in interface me.stringdotjar.flixelgdx.logging.FlixelStackFrame
 
getLogFileHandler() - Static method in class me.stringdotjar.flixelgdx.Flixel
Returns the platform-specific log file handler, or null if none has been registered (for example, on web/TeaVM).
getLogger() - Static method in class me.stringdotjar.flixelgdx.Flixel
 
getLogListener() - Method in class me.stringdotjar.flixelgdx.debug.FlixelDebugOverlay
 
getLogMode() - Static method in class me.stringdotjar.flixelgdx.Flixel
 
getLogMode() - Method in class me.stringdotjar.flixelgdx.logging.FlixelLogger
Returns the current log mode used for console output formatting.
getLogsFolder() - Static method in class me.stringdotjar.flixelgdx.Flixel
Returns the custom logs folder path, or null if using the default.
getLogsFolder() - Method in class me.stringdotjar.flixelgdx.logging.FlixelLogger
 
getLoopDelay() - Method in class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings
 
getLoopsLeft() - Method in class me.stringdotjar.flixelgdx.util.timer.FlixelTimer
 
getManager() - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAssetManager
 
getManager() - Method in class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
Returns the underlying libGDX AssetManager.
getManager() - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Returns the manager that this sound is a member of.
getManager() - Method in class me.stringdotjar.flixelgdx.tween.FlixelTween
 
getMass() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
getMasterVolume() - Method in class me.stringdotjar.flixelgdx.audio.FlixelAudioManager
Returns the current master volume.
getMasterVolume() - Static method in class me.stringdotjar.flixelgdx.Flixel
 
getMax() - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
 
getMaxAngularVelocity() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
getMaxLogFiles() - Static method in class me.stringdotjar.flixelgdx.Flixel
Returns the maximum number of log files to keep.
getMaxLogFiles() - Method in class me.stringdotjar.flixelgdx.logging.FlixelLogger
 
getMaxSize() - Method in class me.stringdotjar.flixelgdx.group.FlixelBasicGroup
 
getMaxSize() - Method in class me.stringdotjar.flixelgdx.group.FlixelGroup
 
getMaxSize() - Method in interface me.stringdotjar.flixelgdx.group.FlixelGroupable
Returns the maximum number of members allowed.
getMaxSize() - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
 
getMaxSupplier() - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
 
getMaxVelocityX() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
getMaxVelocityY() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
getMembers() - Method in class me.stringdotjar.flixelgdx.group.FlixelBasicGroup
 
getMembers() - Method in class me.stringdotjar.flixelgdx.group.FlixelGroup
 
getMembers() - Method in interface me.stringdotjar.flixelgdx.group.FlixelGroupable
Returns the backing array, or null if the implementation has not allocated it yet (FlixelGroup).
getMembers() - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
 
getMethodName() - Method in interface me.stringdotjar.flixelgdx.logging.FlixelStackFrame
 
getMidpoint(FlixelSprite, Vector2) - Static method in class me.stringdotjar.flixelgdx.util.FlixelSpriteUtil
Midpoint of the sprite AABB in world space.
getMidpoint(Vector2) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Returns the center point of the bounding rectangle that encompasses all members.
getMidpointX() - Method in class me.stringdotjar.flixelgdx.FlixelObject
Returns the center X coordinate of this object.
getMidpointY() - Method in class me.stringdotjar.flixelgdx.FlixelObject
Returns the center Y coordinate of this object.
getMin() - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
 
getMotionTarget() - Method in class me.stringdotjar.flixelgdx.tween.type.motion.FlixelMotion
 
getMoves() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
getMusic() - Method in class me.stringdotjar.flixelgdx.audio.FlixelAudioManager
Returns the currently playing music, or null if none.
getMusic() - Static method in class me.stringdotjar.flixelgdx.Flixel
 
getMusicGroup() - Method in class me.stringdotjar.flixelgdx.audio.FlixelAudioManager
Returns the music group handle.
getName() - Method in class me.stringdotjar.flixelgdx.logging.FlixelDebugConsoleEntry
Returns the display name of this console entry.
getName() - Method in class me.stringdotjar.flixelgdx.util.save.FlixelSave
 
getNativeHeapUsedBytes() - Static method in class me.stringdotjar.flixelgdx.Flixel
Returns an estimate of the native heap usage in bytes as reported by libGDX.
getNativeHeapUsedGigabytes() - Static method in class me.stringdotjar.flixelgdx.Flixel
Returns the native heap usage in gigabytes.
getNativeHeapUsedMegabytes() - Static method in class me.stringdotjar.flixelgdx.Flixel
Returns the native heap usage in megabytes.
getOffsetX() - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
getOffsetY() - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
getOnComplete() - Method in class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings
 
getOnStart() - Method in class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings
 
getOnUpdate() - Method in class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings
 
getOriginX() - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
getOriginY() - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
getOwnedTexture() - Method in class me.stringdotjar.flixelgdx.graphics.FlixelGraphic
The owned texture when FlixelGraphic.isOwned() is true, else null.
getPan() - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Returns the cached pan value.
getPeriod() - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelFlickerTween
 
getPitch() - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Returns the cached pitch multiplier.
getPlatform() - Static method in class me.stringdotjar.flixelgdx.Flixel
 
getPlayDirection() - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationController
 
getPool(Class<? extends FlixelTween>) - Method in class me.stringdotjar.flixelgdx.tween.FlixelTweenManager
 
getProgress() - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAssetManager
 
getProgress() - Method in class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
 
getProgress() - Method in class me.stringdotjar.flixelgdx.util.timer.FlixelTimer
 
getPropertyGoals() - Method in class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings
 
getRandom() - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Returns a random member, or null if the group is empty.
getRandom(int, int) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Returns a random member from the range [startIndex, startIndex + length).
getRatio() - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelFlickerTween
 
getRefCount() - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAsset
Gets and returns the reference count of this asset.
getRefCount() - Method in class me.stringdotjar.flixelgdx.asset.FlixelTypedAsset
 
getRefCount() - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
 
getRegion() - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
getRegion() - Method in class me.stringdotjar.flixelgdx.graphics.FlixelFrame
 
getRegionHeight() - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
getRegionHeight() - Method in class me.stringdotjar.flixelgdx.graphics.FlixelFrame
 
getRegionMode() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Returns the current screen-region mode.
getRegionWidth() - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
getRegionWidth() - Method in class me.stringdotjar.flixelgdx.graphics.FlixelFrame
 
getRegionX() - Method in class me.stringdotjar.flixelgdx.graphics.FlixelFrame
 
getRegionY() - Method in class me.stringdotjar.flixelgdx.graphics.FlixelFrame
 
getRegisteredIds() - Static method in class me.stringdotjar.flixelgdx.text.FlixelFontRegistry
Returns an unmodifiable view of all currently registered font IDs.
getRepoInfo() - Static method in class me.stringdotjar.flixelgdx.util.FlixelGitUtil
Gets basic Git info about the current app running.
getRotationMode() - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
 
getRotationRadius() - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
 
getRuntimeMode() - Static method in class me.stringdotjar.flixelgdx.Flixel
Returns the current runtime mode.
getScaleX() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
 
getScaleX() - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
getScaleY() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
 
getScaleY() - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
getScreenX() - Method in class me.stringdotjar.flixelgdx.input.mouse.FlixelMouseManager
 
getScreenY() - Method in class me.stringdotjar.flixelgdx.input.mouse.FlixelMouseManager
 
getScrollDeltaX() - Method in class me.stringdotjar.flixelgdx.input.mouse.FlixelMouseManager
Sum of horizontal scroll amounts received this frame via InputProcessor.scrolled(float, float) amountX (not cleared until FlixelMouseManager.endFrame()).
getScrollDeltaY() - Method in class me.stringdotjar.flixelgdx.input.mouse.FlixelMouseManager
Sum of vertical scroll amounts received this frame via InputProcessor.scrolled(float, float) amountY (not cleared until FlixelMouseManager.endFrame()).
getScrollX() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
getScrollY() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
getSecondsSinceStart() - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelFlickerTween
 
getSfxGroup() - Method in class me.stringdotjar.flixelgdx.audio.FlixelAudioManager
Returns the SFX group handle.
getShakeUnit() - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelShakeTween
 
getSlot() - Method in class me.stringdotjar.flixelgdx.util.save.FlixelSave
 
getSoundFactory() - Static method in class me.stringdotjar.flixelgdx.Flixel
Returns the platform-specific sound backend factory, or null if none has been registered yet.
getSoundsGroup() - Method in class me.stringdotjar.flixelgdx.audio.FlixelAudioManager
Returns the default group used when no group is specified (SFX group).
getStackTraceProvider() - Static method in class me.stringdotjar.flixelgdx.Flixel
 
getStackTraceProvider() - Method in class me.stringdotjar.flixelgdx.logging.FlixelLogger
Returns the stack trace provider used to determine the caller location when logging messages.
getStage() - Static method in class me.stringdotjar.flixelgdx.Flixel
 
getStage() - Method in class me.stringdotjar.flixelgdx.FlixelGame
 
getStartDelay() - Method in class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings
 
getState() - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationStateMachine
getState() - Static method in class me.stringdotjar.flixelgdx.Flixel
 
getStateTime() - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationController
 
getStatus() - Method in class me.stringdotjar.flixelgdx.util.save.FlixelSave
 
getSubState() - Method in class me.stringdotjar.flixelgdx.FlixelState
 
getter() - Method in record class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings.FlixelTweenPropertyGoal
Returns the value of the getter record component.
getTextBuffer() - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Returns the text currently being displayed.
getTextHeight() - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Returns the actual rendered height of the text content (which may differ from FlixelText.getFieldHeight() when a fixed field height is set).
getTextSize() - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Returns the font size in pixels.
getTexture() - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
getTexture() - Method in class me.stringdotjar.flixelgdx.graphics.FlixelFrame
 
getTextWidth() - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Returns the actual rendered width of the text content (which may differ from FlixelText.getFieldWidth() when a fixed field width is set).
getTime() - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Returns the current playback position in milliseconds.
getTimeLeft() - Method in class me.stringdotjar.flixelgdx.util.timer.FlixelTimer
 
getTimeScale() - Static method in class me.stringdotjar.flixelgdx.Flixel
Global timer scale.
getTitle() - Method in class me.stringdotjar.flixelgdx.FlixelGame
 
getTotalScaleX() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
 
getTotalScaleY() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
 
getTouching() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
getTrack() - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
 
getTweenObject() - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelPropertyTween
Returns the logical target object that this tween animates, or null if no object has been set yet.
getTweenSettings() - Method in class me.stringdotjar.flixelgdx.tween.FlixelTween
 
getType() - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAsset
Gets and returns the type of the asset.
getType() - Method in interface me.stringdotjar.flixelgdx.asset.FlixelSource
 
getType() - Method in class me.stringdotjar.flixelgdx.asset.FlixelStringAssetSource
 
getType() - Method in class me.stringdotjar.flixelgdx.asset.FlixelTypedAsset
 
getType() - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
 
getType() - Method in class me.stringdotjar.flixelgdx.audio.FlixelSoundSource
 
getType() - Method in class me.stringdotjar.flixelgdx.graphics.FlixelGraphicSource
 
getType() - Method in class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings
 
getValue() - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
 
getVelocityX() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
getVelocityY() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
getVersion() - Static method in class me.stringdotjar.flixelgdx.Flixel
Returns the version of the FlixelGDX library.
getViewBottom() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
 
getViewHeight() - Static method in class me.stringdotjar.flixelgdx.Flixel
 
getViewHeight() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
 
getViewHeight() - Method in class me.stringdotjar.flixelgdx.FlixelGame
 
getViewLeft() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
 
getViewMarginBottom() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
 
getViewMarginLeft() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
 
getViewMarginRect() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
 
getViewMarginRight() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
 
getViewMarginTop() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
 
getViewMarginX() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
 
getViewMarginY() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
 
getViewport() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Returns the underlying libGDX Viewport used for screen scaling.
getViewRight() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
 
getViewSize() - Static method in class me.stringdotjar.flixelgdx.Flixel
 
getViewSize() - Method in class me.stringdotjar.flixelgdx.FlixelGame
 
getViewTop() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
 
getViewWidth() - Static method in class me.stringdotjar.flixelgdx.Flixel
 
getViewWidth() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
 
getViewWidth() - Method in class me.stringdotjar.flixelgdx.FlixelGame
 
getViewX() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
 
getViewY() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
 
getVolume() - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Returns the current volume.
getVolume() - Method in interface me.stringdotjar.flixelgdx.audio.FlixelSoundBackend
Returns the current volume.
getWasTouching() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
getWidth() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
getWindowHeight() - Static method in class me.stringdotjar.flixelgdx.Flixel
 
getWindowHeight() - Method in class me.stringdotjar.flixelgdx.FlixelGame
 
getWindowSize() - Static method in class me.stringdotjar.flixelgdx.Flixel
 
getWindowSize() - Method in class me.stringdotjar.flixelgdx.FlixelGame
 
getWindowWidth() - Static method in class me.stringdotjar.flixelgdx.Flixel
 
getWindowWidth() - Method in class me.stringdotjar.flixelgdx.FlixelGame
 
getWorkingDirectory() - Static method in class me.stringdotjar.flixelgdx.util.FlixelRuntimeUtil
Returns the working directory of the game (code source location: class output dir or JAR path).
getWorldBounds() - Static method in class me.stringdotjar.flixelgdx.Flixel
Returns the world bounds used for collision broad-phase culling.
getWorldCamera() - Method in class me.stringdotjar.flixelgdx.input.mouse.FlixelMouseManager
 
getWorldHeight() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
 
getWorldWidth() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
 
getWorldX() - Method in class me.stringdotjar.flixelgdx.input.mouse.FlixelMouseManager
 
getWorldX(FlixelCamera) - Method in class me.stringdotjar.flixelgdx.input.mouse.FlixelMouseManager
 
getWorldY() - Method in class me.stringdotjar.flixelgdx.input.mouse.FlixelMouseManager
 
getWorldY(FlixelCamera) - Method in class me.stringdotjar.flixelgdx.input.mouse.FlixelMouseManager
 
getX() - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Returns the X position in world coordinates (for proximity/panning).
getX() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
getY() - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Returns the Y position in world coordinates (for proximity/panning).
getY() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
getZoom() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
 
globalAntialiasing() - Static method in class me.stringdotjar.flixelgdx.Flixel
 
GRAVE - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
green() - Method in class me.stringdotjar.flixelgdx.util.FlixelColor
 
GREEN - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.AsciiCodes
 
groupPause(Object) - Method in interface me.stringdotjar.flixelgdx.audio.FlixelSoundBackend.Factory
Pauses all sounds in the given group.
groupPlay(Object) - Method in interface me.stringdotjar.flixelgdx.audio.FlixelSoundBackend.Factory
Resumes (plays) all sounds in the given group.

H

H - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
has(String) - Static method in class me.stringdotjar.flixelgdx.text.FlixelFontRegistry
Returns whether a font with the given ID is registered.
hasField(Object, String) - Method in class me.stringdotjar.flixelgdx.backend.reflect.FlixelDefaultReflectionHandler
 
hasField(Object, String) - Method in interface me.stringdotjar.flixelgdx.backend.reflect.FlixelReflection
Checks whether a field with the given name exists on the target instance.
hasField(Object, String) - Method in class me.stringdotjar.flixelgdx.backend.reflect.FlixelUnsupportedReflectionHandler
 
hashCode() - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationFrameSignalData
 
hashCode() - Method in record class me.stringdotjar.flixelgdx.backend.reflect.FlixelPropertyPath
Returns a hash code value for this object.
hashCode() - Method in record class me.stringdotjar.flixelgdx.logging.FlixelLogEntry
Returns a hash code value for this object.
hashCode() - Method in record class me.stringdotjar.flixelgdx.tween.FlixelTweenManager.TweenTypeRegistration
Returns a hash code value for this object.
hashCode() - Method in record class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings.FlixelTweenPropertyGoal
Returns a hash code value for this object.
hashCode() - Method in record class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings.FlixelTweenVarGoal
Returns a hash code value for this object.
hashCode() - Method in record class me.stringdotjar.flixelgdx.ui.FlixelBar.ThresholdStop
Returns a hash code value for this object.
hashCode() - Method in record class me.stringdotjar.flixelgdx.util.FlixelGitUtil.RepoInfo
Returns a hash code value for this object.
hashCode() - Method in record class me.stringdotjar.flixelgdx.util.signal.FlixelSignalData.StateSwitchSignalData
Returns a hash code value for this object.
hasOwnedGraphic() - Method in class me.stringdotjar.flixelgdx.FlixelSprite
Whether this sprite holds an owned FlixelGraphic (e.g.
HEADSETHOOK - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
height - Variable in class me.stringdotjar.flixelgdx.FlixelCamera
How tall the camera display is, in game pixels.
hide() - Method in class me.stringdotjar.flixelgdx.FlixelState
 
HOME - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 

I

I - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
ID - Variable in class me.stringdotjar.flixelgdx.FlixelBasic
A unique ID starting from 0 and increasing by 1 for each subsequent FlixelBasic created.
IDE - Enum constant in enum class me.stringdotjar.flixelgdx.util.FlixelRuntimeUtil.RunEnvironment
 
indexOf(FlixelSprite) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Returns the index of the given sprite in the group.
INDIVIDUAL - Enum constant in enum class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup.RotationMode
Rotation delta is applied to each sprite's individual rotation.
info(Object) - Static method in class me.stringdotjar.flixelgdx.Flixel
Logs a generic informational message.
info(Object) - Method in class me.stringdotjar.flixelgdx.logging.FlixelLogger
Logs an informational message using the default tag.
info(String, Object) - Static method in class me.stringdotjar.flixelgdx.Flixel
Logs a generic informational message with a custom tag.
info(String, Object) - Method in class me.stringdotjar.flixelgdx.logging.FlixelLogger
Logs an informational message under a custom tag.
INFO - Enum constant in enum class me.stringdotjar.flixelgdx.logging.FlixelLogLevel
Simple white/gray text and simple informational log level that is used for general information about the game.
initialize(FlixelGame) - Static method in class me.stringdotjar.flixelgdx.Flixel
Initializes the entire Flixel system.
initialZoom - Variable in class me.stringdotjar.flixelgdx.FlixelCamera
Camera's initial zoom value, captured at construction time.
insert(int, FlixelSprite) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Inserts a sprite at the given index, offset by the group's current position.
INSERT - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
inWorldBounds() - Method in class me.stringdotjar.flixelgdx.FlixelObject
Returns true if the object is within the world bounds configured on the global manager class.
isActive() - Method in interface me.stringdotjar.flixelgdx.logging.FlixelLogFileHandler
Returns whether the handler is currently active and accepting log lines.
isActive() - Method in class me.stringdotjar.flixelgdx.tween.FlixelTween
 
isAnimationFinished() - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationController
 
isAntialiasing() - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
isAntialiasing() - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
 
isAutoDestroy() - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Returns whether this sound auto-destroys when playback completes.
isAutoSize() - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Returns whether the text field auto-sizes to fit its content.
isBackward() - Method in enum class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenType
True if this type plays in reverse (initial direction for FlixelTweenType.BACKWARD).
isBold() - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Returns whether bold text is enabled.
isBound() - Method in class me.stringdotjar.flixelgdx.util.save.FlixelSave
 
isClassFinal(String) - Method in class me.stringdotjar.flixelgdx.backend.reflect.FlixelDefaultReflectionHandler
 
isClassFinal(String) - Method in interface me.stringdotjar.flixelgdx.backend.reflect.FlixelReflection
Checks whether the class at the given class path is declared as final.
isClassFinal(String) - Method in class me.stringdotjar.flixelgdx.backend.reflect.FlixelUnsupportedReflectionHandler
 
isClosed() - Method in class me.stringdotjar.flixelgdx.FlixelGame
 
isClosing() - Method in class me.stringdotjar.flixelgdx.FlixelGame
 
isDebugMode() - Static method in class me.stringdotjar.flixelgdx.Flixel
 
isDrawDebug() - Method in class me.stringdotjar.flixelgdx.debug.FlixelDebugOverlay
 
isEmbedded() - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Returns whether this text uses a custom embedded font (true) or the default libGDX bitmap font (false).
isEmpty() - Method in class me.stringdotjar.flixelgdx.debug.FlixelDebugWatchManager
Returns true when there are no watch entries registered.
isEmpty() - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
 
isEmpty() - Method in class me.stringdotjar.flixelgdx.util.FlixelString
 
isEmpty() - Method in class me.stringdotjar.flixelgdx.util.save.FlixelSave
 
isEnd() - Method in interface me.stringdotjar.flixelgdx.audio.FlixelSoundBackend
Returns whether this sound has reached its end.
isExternal() - Method in class me.stringdotjar.flixelgdx.audio.FlixelSoundSource
Returns whether this source uses an external (absolute) path.
isFadeActive() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
 
isFadeOut() - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelShakeTween
 
isFinished() - Method in class me.stringdotjar.flixelgdx.tween.FlixelTween
 
isFlashActive() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
 
isFlipX() - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
isFlipY() - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
isFocused() - Method in class me.stringdotjar.flixelgdx.FlixelGame
 
isFullscreen() - Static method in class me.stringdotjar.flixelgdx.Flixel
 
isFullscreen() - Method in class me.stringdotjar.flixelgdx.FlixelGame
 
isGamePaused() - Method in class me.stringdotjar.flixelgdx.FlixelGame
 
isImmovable() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
isItalic() - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Returns whether italic text is enabled.
isLoaded(String) - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAssetManager
 
isLoaded(String) - Method in class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
 
isLoaded(String, Class<?>) - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAssetManager
 
isLoaded(String, Class<?>) - Method in class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
 
isLoaded(FlixelAssetManager) - Method in interface me.stringdotjar.flixelgdx.asset.FlixelSource
Whether this source is loaded in the provided asset manager.
isLoaded(FlixelSource<?>) - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAssetManager
 
isLoaded(FlixelSource<?>) - Method in class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
 
isLooped() - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Returns whether this sound is set to loop.
isLooping() - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationController
 
isLooping() - Method in interface me.stringdotjar.flixelgdx.audio.FlixelSoundBackend
Returns whether this sound is set to loop.
isLooping() - Method in enum class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenType
True for LOOPING and PINGPONG (tween restarts and may flip direction).
isMinimized() - Method in class me.stringdotjar.flixelgdx.FlixelGame
 
isModified() - Method in record class me.stringdotjar.flixelgdx.util.FlixelGitUtil.RepoInfo
Returns the value of the isModified record component.
isObject(Object) - Method in class me.stringdotjar.flixelgdx.backend.reflect.FlixelDefaultReflectionHandler
 
isObject(Object) - Method in interface me.stringdotjar.flixelgdx.backend.reflect.FlixelReflection
Returns whether a value should be treated as an object value in reflection contexts.
isObject(Object) - Method in class me.stringdotjar.flixelgdx.backend.reflect.FlixelUnsupportedReflectionHandler
 
isOnDrawCamera(FlixelCamera[]) - Static method in class me.stringdotjar.flixelgdx.Flixel
Whether something with the given cameras list should render during the current draw pass.
isOwned() - Method in interface me.stringdotjar.flixelgdx.asset.FlixelPooledWrapper
Checks if this wrapper is owned.
isOwned() - Method in class me.stringdotjar.flixelgdx.graphics.FlixelGraphic
Whether this graphic wraps a pixmap-generated texture (disposed on clear, not unloaded by key).
isPaused() - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationController
 
isPaused() - Static method in class me.stringdotjar.flixelgdx.Flixel
Whether the game update loop is frozen (debug pause).
isPersist() - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAsset
Checks if this asset will be kept in memory after the game state is switched.
isPersist() - Method in class me.stringdotjar.flixelgdx.asset.FlixelTypedAsset
 
isPersist() - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
 
isPlaying() - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Returns whether this sound is currently playing.
isPlaying() - Method in interface me.stringdotjar.flixelgdx.audio.FlixelSoundBackend
Returns whether this sound is currently playing.
isRunningFromJar() - Static method in class me.stringdotjar.flixelgdx.util.FlixelRuntimeUtil
Returns true when the application is running from the final packaged distribution JAR, and false when it is running from the IDE (even if the IDE loads individual module JARs on the classpath).
isRunningInIDE() - Static method in class me.stringdotjar.flixelgdx.util.FlixelRuntimeUtil
Returns true when the application is running inside an IDE (IntelliJ, Eclipse, Cursor, VS Code, etc.), and false when running from the distribution JAR or plain classpath.
isShakeActive() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
 
isSolid() - Method in class me.stringdotjar.flixelgdx.FlixelObject
Convenience accessor, returns true when allowCollisions is not FlixelConstants.Physics.NONE.
isTouching(int) - Method in class me.stringdotjar.flixelgdx.FlixelObject
Returns true if this object is currently touching the given surface(s).
isTweenOf(Object, String) - Method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Whether this tween is considered to animate object for the given logical field or path.
isTweenOf(Object, String) - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelAngleTween
 
isTweenOf(Object, String) - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelColorTween
 
isTweenOf(Object, String) - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelFlickerTween
 
isTweenOf(Object, String) - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelNumTween
 
isTweenOf(Object, String) - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelPropertyTween
 
isTweenOf(Object, String) - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelShakeTween
 
isTweenOf(Object, String) - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelVarTween
 
isTweenOf(Object, String) - Method in class me.stringdotjar.flixelgdx.tween.type.motion.FlixelMotion
 
isUnderline() - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Returns whether underline is enabled.
isVisible() - Method in class me.stringdotjar.flixelgdx.debug.FlixelDebugOverlay
 
isVisible() - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
 
isVsync() - Method in class me.stringdotjar.flixelgdx.FlixelGame
 
isWordWrap() - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Returns whether word wrapping is enabled.
ITALIC - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.AsciiCodes
 

J

J - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
JAR - Enum constant in enum class me.stringdotjar.flixelgdx.util.FlixelRuntimeUtil.RunEnvironment
 
justPressed(int) - Method in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKeyInputManager
Returns whether the given key was just pressed this frame.
justPressed(int) - Method in class me.stringdotjar.flixelgdx.input.mouse.FlixelMouseManager
 
justReleased(int) - Method in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKeyInputManager
Returns whether the given key was just released this frame.
justReleased(int) - Method in class me.stringdotjar.flixelgdx.input.mouse.FlixelMouseManager
 
justTouched(int) - Method in class me.stringdotjar.flixelgdx.FlixelObject
Returns true if this object just started touching the given surface(s) this frame (was not touching last frame).

K

K - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
keys - Static variable in class me.stringdotjar.flixelgdx.Flixel
Keyboard input manager.
kill() - Method in class me.stringdotjar.flixelgdx.FlixelBasic
Flags this object as nonexistent and dead.

L

L - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
L1 - Static variable in class me.stringdotjar.flixelgdx.input.gamepad.FlixelGamepad
 
L2 - Static variable in class me.stringdotjar.flixelgdx.input.gamepad.FlixelGamepad
 
leafName() - Method in record class me.stringdotjar.flixelgdx.backend.reflect.FlixelPropertyPath
Returns the value of the leafName record component.
leafObject() - Method in record class me.stringdotjar.flixelgdx.backend.reflect.FlixelPropertyPath
Returns the value of the leafObject record component.
LEFT - Enum constant in enum class me.stringdotjar.flixelgdx.text.FlixelText.Alignment
 
LEFT - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
LEFT - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.Physics
 
LEFT_BRACKET - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
LEFT_TO_RIGHT - Enum constant in enum class me.stringdotjar.flixelgdx.ui.FlixelBar.BarFillDirection
 
length() - Method in class me.stringdotjar.flixelgdx.util.FlixelString
 
lerp(FlixelColor, float) - Method in class me.stringdotjar.flixelgdx.util.FlixelColor
Linearly interpolates between this color and to by t.
level() - Method in record class me.stringdotjar.flixelgdx.logging.FlixelLogEntry
Returns the value of the level record component.
line(float, float, float, float) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelLinearMotionBuilder
 
linear(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
linearMotion(FlixelObject, float, float, float, float, float, boolean, FlixelTweenSettings) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Creates a new linear motion tween with the provided settings and adds it to the global tween manager.
linearPath(FlixelObject, float, boolean, FlixelTweenSettings, float...) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Piecewise-linear path through vertices x0,y0,x1,y1,....
load() - Method in class me.stringdotjar.flixelgdx.util.save.FlixelSave
Loads the last saved data from disk and refreshes the FlixelSave.data map.
load(AssetDescriptor<?>) - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAssetManager
Enqueues loading using a libGDX asset descriptor.
load(AssetDescriptor<?>) - Method in class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
 
load(String) - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAssetManager
Loads an asset using a path and the file extension to choose a FlixelSource factory from the registry on this manager.
load(String) - Method in class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
 
load(String, Class<T>) - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAssetManager
Loads by explicit file name and runtime asset type.
load(String, Class<T>) - Method in class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
 
load(FlixelSource<?>) - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAssetManager
Enqueues loading for the given source’s key and runtime type.
load(FlixelSource<?>) - Method in class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
 
load(AssetManager, String, FileHandle, FlixelStringAssetLoader.StringParameter) - Method in class me.stringdotjar.flixelgdx.asset.FlixelStringAssetLoader
 
load(AssetManager, String, FileHandle, FlixelSoundSourceLoader.FlixelSoundSourceParameter) - Method in class me.stringdotjar.flixelgdx.audio.FlixelSoundSourceLoader
 
loadGraphic(FileHandle) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
Load's a texture and automatically resizes the size of this sprite.
loadGraphic(FileHandle) - Method in class me.stringdotjar.flixelgdx.text.FlixelText
 
loadGraphic(FileHandle, int) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
Load's a texture and automatically resizes the size of this sprite.
loadGraphic(FileHandle, int) - Method in class me.stringdotjar.flixelgdx.text.FlixelText
 
loadGraphic(FileHandle, int, int) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
Load's a texture and automatically resizes the size of this sprite.
loadGraphic(FileHandle, int, int) - Method in class me.stringdotjar.flixelgdx.text.FlixelText
 
loadGraphic(Texture, int, int) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
Loads a texture and automatically resizes the size of this sprite.
loadGraphic(Texture, int, int) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
 
loadGraphic(Texture, int, int) - Method in class me.stringdotjar.flixelgdx.text.FlixelText
 
loadGraphic(Texture, int, int) - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
 
loadGraphic(String) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
Loads a cached graphic by key.
loadGraphic(String, int) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
Loads a cached graphic by key.
loadGraphic(String, int, int) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
Loads a cached graphic by key.
loadGraphic(FlixelGraphic, int, int) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
Loads a graphic from a FlixelGraphic.
loadNow() - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAsset
Explicit synchronous load for one-off cases.
loadNow() - Method in class me.stringdotjar.flixelgdx.asset.FlixelTypedAsset
 
loadNow() - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
 
loadNow() - Method in class me.stringdotjar.flixelgdx.graphics.FlixelGraphic
Explicit synchronous load for one-off cases if the texture is not loaded yet.
loadSparrowFrames(FileHandle, FileHandle) - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationController
Loads a Sparrow-format XML atlas (SubTexture elements) using a texture already registered as a FlixelGraphic under textureFile.path().
loadSparrowFrames(String, FileHandle) - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationController
 
loadSparrowFrames(String, XmlReader.Element) - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationController
Parses Sparrow SubTexture entries and installs the result on the owner.
LOCKON - Enum constant in enum class me.stringdotjar.flixelgdx.FlixelCamera.FollowStyle
Camera follows the target and keeps it centered on the screen (with no dead zone).
log - Static variable in class me.stringdotjar.flixelgdx.Flixel
loop(float, FlixelTimerListener, int) - Static method in class me.stringdotjar.flixelgdx.util.timer.FlixelTimer
Starts a pooled timer registered with the global manager.
LOOPING - Enum constant in enum class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenType
Restarts immediately when it finishes.
loops - Variable in class me.stringdotjar.flixelgdx.util.timer.FlixelTimer
Requested loop count.

M

M - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
makeGraphic(int, int, Color) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
Creates a solid color rectangular texture on the fly.
makeGraphic(int, int, Color) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
 
makeGraphic(int, int, Color) - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
 
mapStateToAnimation(String, String) - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationStateMachine
Associates a logical state label with an animation clip name that must already be registered on the sprite/controller (same string you passed to addAnimation / addAnimationByPrefix).
markFinished() - Method in class me.stringdotjar.flixelgdx.util.timer.FlixelTimer
Marks the timer as finished.
MAX_ELAPSED - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.Graphics
Maximum allowed elapsed time (seconds) per frame to cap extreme lag spikes.
MAX_KEYCODE - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
MAX_LOG_ENTRIES - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.Debug
The maximum number of log entries the debug console keeps in its buffer.
maxScrollX - Variable in class me.stringdotjar.flixelgdx.FlixelCamera
Upper bound of the camera's scroll on the X axis.
maxScrollY - Variable in class me.stringdotjar.flixelgdx.FlixelCamera
Upper bound of the camera's scroll on the Y axis.
me.stringdotjar.flixelgdx - package me.stringdotjar.flixelgdx
The core package of the FlixelGDX framework.
me.stringdotjar.flixelgdx.animation - package me.stringdotjar.flixelgdx.animation
Sprite animation controllers, state machines, and clip playback helpers used by FlixelSprite.
me.stringdotjar.flixelgdx.asset - package me.stringdotjar.flixelgdx.asset
Asset loading and lifecycle for FlixelGDX.
me.stringdotjar.flixelgdx.audio - package me.stringdotjar.flixelgdx.audio
Audio support for FlixelGDX.
me.stringdotjar.flixelgdx.backend.alert - package me.stringdotjar.flixelgdx.backend.alert
Alert and notification backend abstraction.
me.stringdotjar.flixelgdx.backend.reflect - package me.stringdotjar.flixelgdx.backend.reflect
Reflection abstraction for FlixelGDX.
me.stringdotjar.flixelgdx.backend.runtime - package me.stringdotjar.flixelgdx.backend.runtime
Runtime mode support for FlixelGDX.
me.stringdotjar.flixelgdx.core - module me.stringdotjar.flixelgdx.core
 
me.stringdotjar.flixelgdx.debug - package me.stringdotjar.flixelgdx.debug
Debug tooling for FlixelGDX.
me.stringdotjar.flixelgdx.functional.supplier - package me.stringdotjar.flixelgdx.functional.supplier
Functional suppliers for FlixelGDX.
me.stringdotjar.flixelgdx.graphics - package me.stringdotjar.flixelgdx.graphics
Graphics primitives for FlixelGDX.
me.stringdotjar.flixelgdx.group - package me.stringdotjar.flixelgdx.group
Group and collection types for FlixelGDX.
me.stringdotjar.flixelgdx.input.gamepad - package me.stringdotjar.flixelgdx.input.gamepad
Gamepad input support for FlixelGDX.
me.stringdotjar.flixelgdx.input.keyboard - package me.stringdotjar.flixelgdx.input.keyboard
Keyboard input support for FlixelGDX.
me.stringdotjar.flixelgdx.input.mouse - package me.stringdotjar.flixelgdx.input.mouse
 
me.stringdotjar.flixelgdx.logging - package me.stringdotjar.flixelgdx.logging
Logging utilities for FlixelGDX.
me.stringdotjar.flixelgdx.text - package me.stringdotjar.flixelgdx.text
Text rendering and font utilities for FlixelGDX.
me.stringdotjar.flixelgdx.tween - package me.stringdotjar.flixelgdx.tween
Tweening system for FlixelGDX.
me.stringdotjar.flixelgdx.tween.builders - package me.stringdotjar.flixelgdx.tween.builders
Tween builder implementations.
me.stringdotjar.flixelgdx.tween.settings - package me.stringdotjar.flixelgdx.tween.settings
Tween settings and configuration objects.
me.stringdotjar.flixelgdx.tween.type - package me.stringdotjar.flixelgdx.tween.type
Tween type implementations.
me.stringdotjar.flixelgdx.tween.type.motion - package me.stringdotjar.flixelgdx.tween.type.motion
Motion and path tweens (linear, circular, quadratic/cubic Bézier, polyline and quadratic chains).
me.stringdotjar.flixelgdx.ui - package me.stringdotjar.flixelgdx.ui
Higher-level UI widgets and bars that build on libGDX batch rendering and FlixelGDX cameras.
me.stringdotjar.flixelgdx.util - package me.stringdotjar.flixelgdx.util
General utilities for FlixelGDX.
me.stringdotjar.flixelgdx.util.save - package me.stringdotjar.flixelgdx.util.save
Persistent preferences and JSON-friendly save data built on libGDX Preferences.
me.stringdotjar.flixelgdx.util.signal - package me.stringdotjar.flixelgdx.util.signal
Lightweight signal and typed payload types for framework events (state switches, update hooks, etc.).
me.stringdotjar.flixelgdx.util.timer - package me.stringdotjar.flixelgdx.util.timer
Frame-based timers package for FlixelGDX.
MEDIA_FAST_FORWARD - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
MEDIA_NEXT - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
MEDIA_PLAY_PAUSE - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
MEDIA_PREVIOUS - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
MEDIA_REWIND - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
MEDIA_STOP - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
MENU - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
mergeData(ObjectMap<String, Object>, boolean, boolean) - Method in class me.stringdotjar.flixelgdx.util.save.FlixelSave
Merges another data map into this save (optionally overwriting keys).
message() - Method in record class me.stringdotjar.flixelgdx.logging.FlixelLogEntry
Returns the value of the message record component.
META_ALT_LEFT_ON - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
META_ALT_ON - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
META_ALT_RIGHT_ON - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
META_SHIFT_LEFT_ON - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
META_SHIFT_ON - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
META_SHIFT_RIGHT_ON - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
META_SYM_ON - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
MIN_ELAPSED - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.Graphics
Minimum allowed elapsed time (seconds) per frame to avoid zero-delta issues.
minScrollX - Variable in class me.stringdotjar.flixelgdx.FlixelCamera
Lower bound of the camera's scroll on the X axis.
minScrollY - Variable in class me.stringdotjar.flixelgdx.FlixelCamera
Lower bound of the camera's scroll on the Y axis.
MINUS - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
MODE - Static variable in class me.stringdotjar.flixelgdx.input.gamepad.FlixelGamepad
 
motionX - Variable in class me.stringdotjar.flixelgdx.tween.type.motion.FlixelMotion
Current world X for this motion.
motionY - Variable in class me.stringdotjar.flixelgdx.tween.type.motion.FlixelMotion
Current world Y for this motion.
mouse - Static variable in class me.stringdotjar.flixelgdx.Flixel
Mouse/pointer input manager.
MUTE - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 

N

N - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
name - Variable in class me.stringdotjar.flixelgdx.graphics.FlixelFrame
Optional frame name (used by Sparrow prefix animations).
NO_DEAD_ZONE - Enum constant in enum class me.stringdotjar.flixelgdx.FlixelCamera.FollowStyle
No dead zone, the camera only follows the target when explicitly moved; the camera does not track the target automatically.
NONE - Enum constant in enum class me.stringdotjar.flixelgdx.text.FlixelText.BorderStyle
No border.
NONE - Static variable in class me.stringdotjar.flixelgdx.input.gamepad.FlixelGamepad
 
NONE - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
NONE - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.Physics
 
NORMALIZED_RECT - Enum constant in enum class me.stringdotjar.flixelgdx.FlixelCamera.RegionMode
Normalized region values (0..1) relative to current window size, using top-left origin semantics.
NOTIFICATION - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
num(float, float, FlixelTweenSettings, FlixelNumTween.FlixelNumTweenUpdateCallback) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Creates a new numerical tween with the provided settings and adds it to the global tween manager (which starts it automatically).
NUM - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
NUM_0 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
NUM_1 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
NUM_2 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
NUM_3 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
NUM_4 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
NUM_5 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
NUM_6 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
NUM_7 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
NUM_8 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
NUM_9 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
NUM_LOCK - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
NUMPAD_0 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
NUMPAD_1 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
NUMPAD_2 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
NUMPAD_3 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
NUMPAD_4 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
NUMPAD_5 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
NUMPAD_6 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
NUMPAD_7 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
NUMPAD_8 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
NUMPAD_9 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
NUMPAD_ADD - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
NUMPAD_COMMA - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
NUMPAD_DIVIDE - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
NUMPAD_DOT - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
NUMPAD_ENTER - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
NUMPAD_EQUALS - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
NUMPAD_LEFT_PAREN - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
NUMPAD_MULTIPLY - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
NUMPAD_RIGHT_PAREN - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
NUMPAD_SUBTRACT - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 

O

O - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
objectFields(Class<?>) - Method in class me.stringdotjar.flixelgdx.backend.reflect.FlixelDefaultReflectionHandler
 
objectFields(Class<?>) - Method in interface me.stringdotjar.flixelgdx.backend.reflect.FlixelReflection
Returns all fields declared on a type and its superclasses.
objectFields(Class<?>) - Method in class me.stringdotjar.flixelgdx.backend.reflect.FlixelUnsupportedReflectionHandler
 
objectFieldsArray(Class<?>) - Method in class me.stringdotjar.flixelgdx.backend.reflect.FlixelDefaultReflectionHandler
 
objectFieldsArray(Class<?>) - Method in interface me.stringdotjar.flixelgdx.backend.reflect.FlixelReflection
Returns all fields declared on a type and its superclasses as an array.
objectFieldsArray(Class<?>) - Method in class me.stringdotjar.flixelgdx.backend.reflect.FlixelUnsupportedReflectionHandler
 
obtainBitmapFontFromFreeType(String, FreeTypeFontGenerator, int, int) - Static method in class me.stringdotjar.flixelgdx.text.FlixelFontRegistry
Returns a shared BitmapFont generated from the given FreeType generator with the supplied parameters.
obtainDefaultBitmapFont(int) - Static method in class me.stringdotjar.flixelgdx.text.FlixelFontRegistry
Returns a shared libGDX default BitmapFont (Arial 15px) scaled to the given pixel size.
obtainKeyed(FlixelAssetManager, String) - Method in interface me.stringdotjar.flixelgdx.asset.FlixelWrapperFactory
Returns a wrapper object if it is cached, otherwise creates a new one and caches it.
obtainKeyed(FlixelAssetManager, String) - Method in class me.stringdotjar.flixelgdx.graphics.FlixelGraphicWrapperFactory
 
obtainTween(Class<T>, Supplier<T>) - Method in class me.stringdotjar.flixelgdx.tween.FlixelTweenManager
Obtains a tween of the given type from the registry's pool.
obtainTypedAsset(String, Class<T>) - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAssetManager
Obtains or creates a typed FlixelAsset handle for the given key and runtime type.
obtainTypedAsset(String, Class<T>) - Method in class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
 
obtainWhitePixelTexture(FlixelAssetManager) - Static method in class me.stringdotjar.flixelgdx.util.FlixelSpriteUtil
Returns the shared 1x1 white Texture registered with assets.
obtainWrapper(String, Class<W>) - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAssetManager
Returns or creates a pooled wrapper of the given type for key.
obtainWrapper(String, Class<W>) - Method in class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
 
obtainWrapper(FlixelAssetManager) - Method in interface me.stringdotjar.flixelgdx.asset.FlixelWrapperSource
Returns or creates the pooled wrapper for this source’s key (does not retain).
offsetX - Variable in class me.stringdotjar.flixelgdx.graphics.FlixelFrame
 
offsetY - Variable in class me.stringdotjar.flixelgdx.graphics.FlixelFrame
 
OK - Enum constant in enum class me.stringdotjar.flixelgdx.util.save.FlixelSaveStatus
 
onAnimationFinished - Variable in class me.stringdotjar.flixelgdx.animation.FlixelAnimationController
Dispatched once when a non-looping clip reaches its end, or when looping is turned off at end.
onComplete - Variable in class me.stringdotjar.flixelgdx.audio.FlixelSound
Signal dispatched when the sound reaches its end (non-looping).
onComplete - Variable in class me.stringdotjar.flixelgdx.util.timer.FlixelTimer
The callback to run when the timer completes.
onComplete(FlixelTimer) - Method in interface me.stringdotjar.flixelgdx.util.timer.FlixelTimerListener
Called when a FlixelTimer completes a loop or the whole run.
ONESHOT - Enum constant in enum class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenType
Stops and removes itself from the manager when it finishes.
onFrameChanged - Variable in class me.stringdotjar.flixelgdx.animation.FlixelAnimationController
Dispatched when the visible keyframe index changes.
onResize() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Called by the game's front-end on window resize.
onStateChanged - Variable in class me.stringdotjar.flixelgdx.animation.FlixelAnimationStateMachine
Fired immediately after the internal state string changes in FlixelAnimationStateMachine.setState(java.lang.String, me.stringdotjar.flixelgdx.animation.FlixelAnimationController, boolean, boolean), with the new state as payload.
onWindowFocused() - Method in class me.stringdotjar.flixelgdx.FlixelGame
Called when the user regains focus on the game's window.
onWindowMinimized(boolean) - Method in class me.stringdotjar.flixelgdx.FlixelGame
Called when the user minimizes the game's window.
onWindowUnfocused() - Method in class me.stringdotjar.flixelgdx.FlixelGame
Called when the user loses focus on the game's window, while also not being minimized.
openCallback - Variable in class me.stringdotjar.flixelgdx.FlixelSubState
Called when this substate is opened or resumed.
openSubState(FlixelSubState) - Method in class me.stringdotjar.flixelgdx.FlixelState
Opens a FlixelSubState on top of this state.
ORBIT - Enum constant in enum class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup.RotationMode
All sprites orbit around the group origin as a rigid body.
originalHeight - Variable in class me.stringdotjar.flixelgdx.graphics.FlixelFrame
 
originalWidth - Variable in class me.stringdotjar.flixelgdx.graphics.FlixelFrame
 
OUTLINE - Enum constant in enum class me.stringdotjar.flixelgdx.text.FlixelText.BorderStyle
A full outline drawn in all 8 directions around each glyph.
OUTLINE_FAST - Enum constant in enum class me.stringdotjar.flixelgdx.text.FlixelText.BorderStyle
A faster outline using only the 4 cardinal directions.
overlap(FlixelObject) - Method in class me.stringdotjar.flixelgdx.input.mouse.FlixelMouseManager
 
overlap(FlixelBasic, FlixelBasic) - Static method in class me.stringdotjar.flixelgdx.Flixel
overlap(FlixelBasic, FlixelBasic, BiConsumer<FlixelObject, FlixelObject>, BiFunction<FlixelObject, FlixelObject, Boolean>) - Static method in class me.stringdotjar.flixelgdx.Flixel
Checks for overlaps between two objects or groups.
overlaps(FlixelObject) - Method in class me.stringdotjar.flixelgdx.FlixelObject
Checks if this object's AABB overlaps another FlixelObject.
overlapsPoint(float, float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
Checks if a point in world space overlaps this object's AABB.

P

P - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
pack() - Method in class me.stringdotjar.flixelgdx.util.FlixelColor
 
PAGE_DOWN - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
PAGE_UP - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
pause() - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationController
 
pause() - Method in class me.stringdotjar.flixelgdx.audio.FlixelAudioManager
Pauses all currently playing sounds.
pause() - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Pauses the sound at its current position.
pause() - Method in interface me.stringdotjar.flixelgdx.audio.FlixelSoundBackend
Pauses playback at the current cursor position.
pause() - Method in class me.stringdotjar.flixelgdx.FlixelGame
 
pause() - Method in class me.stringdotjar.flixelgdx.FlixelState
 
pause() - Method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Pauses this tween, stopping it from updating until resumed.
PAUSE - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
paused - Variable in class me.stringdotjar.flixelgdx.tween.FlixelTween
Is this tween currently paused?
peek(String, Class<?>) - Method in class me.stringdotjar.flixelgdx.asset.FlixelTypedAsset
 
peek(FlixelAssetManager, String) - Method in interface me.stringdotjar.flixelgdx.asset.FlixelWrapperFactory
Returns a wrapper object if it is cached, otherwise returns null.
peek(FlixelAssetManager, String) - Method in class me.stringdotjar.flixelgdx.graphics.FlixelGraphicWrapperFactory
 
peekTypedAsset(String, Class<?>) - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAssetManager
Peeks at a typed asset handle without creating it.
peekTypedAsset(String, Class<?>) - Method in class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
 
peekWrapper(String, Class<W>) - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAssetManager
Returns a pooled wrapper if present, or null.
peekWrapper(String, Class<W>) - Method in class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
 
percent() - Method in record class me.stringdotjar.flixelgdx.ui.FlixelBar.ThresholdStop
Returns the value of the percent record component.
PERIOD - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
PERSIST - Enum constant in enum class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenType
Stops when finished but remains in the manager.
persistentDraw - Variable in class me.stringdotjar.flixelgdx.FlixelState
Should this state draw its members even when a substate is currently opened?
persistentUpdate - Variable in class me.stringdotjar.flixelgdx.FlixelState
Should this state update its logic even when a substate is currently opened?
PICTSYMBOLS - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
PINGPONG - Enum constant in enum class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenType
Like FlixelTweenType.LOOPING but every second run is in reverse.
PIXEL_BOTTOM_LEFT - Enum constant in enum class me.stringdotjar.flixelgdx.FlixelCamera.RegionMode
Pixel coordinates with a bottom-left origin (X right, Y up) for the camera region.
PIXEL_CENTERED - Enum constant in enum class me.stringdotjar.flixelgdx.FlixelCamera.RegionMode
Pixel coordinates where x/y represent the region center.
PIXEL_TOP_LEFT - Enum constant in enum class me.stringdotjar.flixelgdx.FlixelCamera.RegionMode
Pixel coordinates with a top-left origin (X right, Y down) for the camera region.
pixelPerfectRender - Variable in class me.stringdotjar.flixelgdx.FlixelCamera
Whether positions of rendered objects are rounded to whole pixels.
pixelPerfectShake - Variable in class me.stringdotjar.flixelgdx.FlixelCamera
If true, screen shake offsets will be rounded to whole pixels.
PIXELS - Enum constant in enum class me.stringdotjar.flixelgdx.tween.type.FlixelShakeTween.ShakeUnit
Treat intensity as pixel magnitude on each shaken axis.
PLATFORMER - Enum constant in enum class me.stringdotjar.flixelgdx.FlixelCamera.FollowStyle
A horizontally-biased dead zone placed near the bottom of the camera.
play() - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Plays the sound from the beginning.
play() - Method in interface me.stringdotjar.flixelgdx.audio.FlixelSoundBackend
Starts or resumes playback.
play(boolean) - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Plays the sound.
play(boolean, float) - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Plays the sound.
play(String) - Method in class me.stringdotjar.flixelgdx.audio.FlixelAudioManager
Plays a new sound effect (SFX group).
play(String, float) - Method in class me.stringdotjar.flixelgdx.audio.FlixelAudioManager
Plays a new sound effect.
play(String, float, boolean) - Method in class me.stringdotjar.flixelgdx.audio.FlixelAudioManager
Plays a new sound effect.
play(String, float, boolean, Object) - Method in class me.stringdotjar.flixelgdx.audio.FlixelAudioManager
Plays a new sound effect.
play(String, float, boolean, Object, boolean) - Method in class me.stringdotjar.flixelgdx.audio.FlixelAudioManager
Plays a new sound effect.
playAnimation(String) - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationController
Plays the animation with the given name.
playAnimation(String, boolean) - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationController
Plays the animation with the given name.
playAnimation(String, boolean, boolean) - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationController
Plays the animation with the given name.
playMusic(String) - Method in class me.stringdotjar.flixelgdx.audio.FlixelAudioManager
Sets and plays the current music (music group).
playMusic(String, float) - Method in class me.stringdotjar.flixelgdx.audio.FlixelAudioManager
Sets and plays the current music.
playMusic(String, float, boolean) - Method in class me.stringdotjar.flixelgdx.audio.FlixelAudioManager
Sets and plays the current music.
playMusic(String, float, boolean, boolean) - Method in class me.stringdotjar.flixelgdx.audio.FlixelAudioManager
Sets and plays the current music.
PLUS - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
pool() - Method in record class me.stringdotjar.flixelgdx.tween.FlixelTweenManager.TweenTypeRegistration
Returns the value of the pool record component.
postDraw - Static variable in class me.stringdotjar.flixelgdx.Flixel.Signals
 
postGameClose - Static variable in class me.stringdotjar.flixelgdx.Flixel.Signals
 
postStateSwitch - Static variable in class me.stringdotjar.flixelgdx.Flixel.Signals
 
postUpdate - Static variable in class me.stringdotjar.flixelgdx.Flixel.Signals
 
POUND - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
POWER - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
preDraw - Static variable in class me.stringdotjar.flixelgdx.Flixel.Signals
 
preGameClose - Static variable in class me.stringdotjar.flixelgdx.Flixel.Signals
 
pressed(int) - Method in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKeyInputManager
Returns whether the given key is currently held down.
pressed(int) - Method in class me.stringdotjar.flixelgdx.input.mouse.FlixelMouseManager
 
preStateSwitch - Static variable in class me.stringdotjar.flixelgdx.Flixel.Signals
 
preUpdate - Static variable in class me.stringdotjar.flixelgdx.Flixel.Signals
 
PRINT_SCREEN - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
property(Object, String) - Method in class me.stringdotjar.flixelgdx.backend.reflect.FlixelDefaultReflectionHandler
 
property(Object, String) - Method in interface me.stringdotjar.flixelgdx.backend.reflect.FlixelReflection
Reads a property value from the target.
property(Object, String) - Method in class me.stringdotjar.flixelgdx.backend.reflect.FlixelUnsupportedReflectionHandler
 
PURPLE - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.AsciiCodes
 

Q

Q - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
quad(float, float, float, float, float, float) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelQuadMotionBuilder
 
quadIn(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
quadInOut(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
quadMotion(FlixelObject, float, float, float, float, float, float, float, boolean, FlixelTweenSettings) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Quadratic Bézier motion (one control point).
quadOut(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
quadPath(FlixelObject, float, boolean, FlixelTweenSettings, float...) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Chain of quadratic Bézier segments.
quartIn(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
quartInOut(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
quartOut(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
queueLoad() - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAsset
Enqueues this asset into the active FlixelAssetManager.
queueLoad() - Method in class me.stringdotjar.flixelgdx.asset.FlixelTypedAsset
 
queueLoad() - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
 
queueLoad() - Method in class me.stringdotjar.flixelgdx.graphics.FlixelGraphic
 
queueLoad(FlixelAssetManager) - Method in interface me.stringdotjar.flixelgdx.asset.FlixelSource
Enqueues this source into the provided asset manager.
quintIn(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
quintInOut(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
quintOut(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 

R

R - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
R1 - Static variable in class me.stringdotjar.flixelgdx.input.gamepad.FlixelGamepad
 
R2 - Static variable in class me.stringdotjar.flixelgdx.input.gamepad.FlixelGamepad
 
recycle() - Method in class me.stringdotjar.flixelgdx.FlixelState
 
recycle() - Method in class me.stringdotjar.flixelgdx.group.FlixelBasicGroup
Revives the first dead member, or uses FlixelBasicGroup.createMemberForRecycle(), revives it, adds it when under max size, and returns it.
recycle() - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Revives the first dead member, or creates a new sprite, applies FlixelSpriteGroup.preAdd(me.stringdotjar.flixelgdx.FlixelSprite), and adds it when under FlixelSpriteGroup.maxSize.
red() - Method in class me.stringdotjar.flixelgdx.util.FlixelColor
 
RED - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.AsciiCodes
 
reflect - Static variable in class me.stringdotjar.flixelgdx.Flixel
Global reflection service.
register(String, FileHandle) - Static method in class me.stringdotjar.flixelgdx.text.FlixelFontRegistry
Registers a TrueType font under the given identifier.
registerExtension(String, Function<String, FlixelSource<?>>) - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAssetManager
Registers or replaces the factory used for a file extension (e.g.
registerExtension(String, Function<String, FlixelSource<?>>) - Method in class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
 
registerInstance(FlixelAssetManager, FlixelGraphic) - Method in class me.stringdotjar.flixelgdx.graphics.FlixelGraphicWrapperFactory
 
registerInstance(FlixelAssetManager, W) - Method in interface me.stringdotjar.flixelgdx.asset.FlixelWrapperFactory
Inserts a caller-constructed wrapper (e.g.
registerTweenType(Class<T>, Class<? extends FlixelAbstractTweenBuilder<T, ?>>, Supplier<? extends FlixelAbstractTweenBuilder<T, ?>>, Supplier<T>) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Registers a tween type with its builder factory and pool factory on the global manager.
registerTweenType(Class<T>, Class<? extends FlixelAbstractTweenBuilder<T, ?>>, Supplier<? extends FlixelAbstractTweenBuilder<T, ?>>, Supplier<T>) - Method in class me.stringdotjar.flixelgdx.tween.FlixelTweenManager
Registers a tween type with its builder factory and a pool factory for creating new tween instances when the pool is empty.
registerWrapper(FlixelPooledWrapper) - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAssetManager
Registers a caller-built wrapper with the pool for FlixelAssetManager.clearNonPersist() and keyed lookup.
registerWrapper(FlixelPooledWrapper) - Method in class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
 
registerWrapperFactory(FlixelWrapperFactory<?>) - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAssetManager
Registers a FlixelWrapperFactory for a wrapper type (e.g.
registerWrapperFactory(FlixelWrapperFactory<?>) - Method in class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
 
release() - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAsset
Decrements the reference count of this asset.
release() - Method in class me.stringdotjar.flixelgdx.asset.FlixelTypedAsset
 
release() - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
 
release() - Method in class me.stringdotjar.flixelgdx.graphics.FlixelGraphic
 
RELEASE - Enum constant in enum class me.stringdotjar.flixelgdx.backend.runtime.FlixelRuntimeMode
Production/release build (all debug facilities are stripped or disabled).
remoteUrl() - Method in record class me.stringdotjar.flixelgdx.util.FlixelGitUtil.RepoInfo
Returns the value of the remoteUrl record component.
remove(String) - Method in class me.stringdotjar.flixelgdx.debug.FlixelDebugWatchManager
Removes a previously registered watch entry by name.
remove(FlixelSprite) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Removes the sprite from the group and restores local coordinates.
remove(FlixelSignal.SignalHandler<T>) - Method in class me.stringdotjar.flixelgdx.util.signal.FlixelSignal
Removes a specific callback from this signal.
remove(T) - Method in class me.stringdotjar.flixelgdx.group.FlixelBasicGroup
 
remove(T) - Method in class me.stringdotjar.flixelgdx.group.FlixelGroup
 
remove(T) - Method in interface me.stringdotjar.flixelgdx.group.FlixelGroupable
Removes the member from this group only.
removeAndFree(FlixelTimer) - Method in class me.stringdotjar.flixelgdx.util.timer.FlixelTimerManager
Removes the timer from the active list and frees it from the pool.
removeConsoleEntry(FlixelDebugConsoleEntry) - Method in class me.stringdotjar.flixelgdx.logging.FlixelLogger
Removes a previously registered console entry.
removeLogListener(Consumer<FlixelLogEntry>) - Method in class me.stringdotjar.flixelgdx.logging.FlixelLogger
Removes a previously registered log listener.
removeMember(T, boolean) - Method in interface me.stringdotjar.flixelgdx.group.FlixelBasicGroupable
Removes the member from the group; if destroy is true, also calls FlixelBasic.destroy() on it after removal.
removeMouse() - Method in class me.stringdotjar.flixelgdx.debug.FlixelDebugWatchManager
Removes the convenience mouse position watch entry.
removeOnFinish() - Method in enum class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenType
True only for FlixelTweenType.ONESHOT: tween is removed from the manager when it finishes.
removeState(String) - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationStateMachine
removeTween(FlixelTween, boolean) - Method in class me.stringdotjar.flixelgdx.tween.FlixelTweenManager
Remove an FlixelTween from this manager.
render() - Method in class me.stringdotjar.flixelgdx.FlixelGame
Updates the game's global and internal FlixelGame.update(float) and FlixelGame.draw(Batch) methods, with elapsed time clamped to the min and max values to prevent major lag spikes.
render(float) - Method in class me.stringdotjar.flixelgdx.FlixelState
 
replace(FlixelSprite, FlixelSprite) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Replaces an existing member with a new sprite.
RepoInfo(String, String, String, String) - Constructor for record class me.stringdotjar.flixelgdx.util.FlixelGitUtil.RepoInfo
Creates an instance of a RepoInfo record class.
require() - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAsset
Requires the asset to already be loaded.
require() - Method in class me.stringdotjar.flixelgdx.asset.FlixelTypedAsset
 
require() - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
 
require() - Method in class me.stringdotjar.flixelgdx.graphics.FlixelGraphic
Returns the loaded texture.
require(FlixelAssetManager) - Method in interface me.stringdotjar.flixelgdx.asset.FlixelSource
Requires this source to already be loaded in the provided asset manager.
require(FlixelSource<T>) - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAssetManager
Requires the source to already be loaded, then returns it (delegates to FlixelSource.require(me.stringdotjar.flixelgdx.asset.FlixelAssetManager)).
require(FlixelSource<T>) - Method in class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
 
requireTexture() - Method in class me.stringdotjar.flixelgdx.graphics.FlixelGraphic
Same as FlixelGraphic.require(); kept for call sites that name the texture explicitly.
requireTexture(FlixelAssetManager) - Method in class me.stringdotjar.flixelgdx.graphics.FlixelGraphicSource
Requires the underlying texture to already be loaded, then returns it.
reset() - Method in class me.stringdotjar.flixelgdx.FlixelBasic
Automatically calls FlixelBasic.destroy().
reset() - Method in class me.stringdotjar.flixelgdx.FlixelGame
Tears down this session's cameras, state, stage, and batch without application-exit semantics.
reset() - Method in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKeyInputManager
Resets internal state (e.g.
reset() - Method in class me.stringdotjar.flixelgdx.tween.FlixelTween
 
reset() - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelAngleTween
 
reset() - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelColorTween
 
reset() - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelFlickerTween
 
reset() - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelPropertyTween
 
reset() - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelShakeTween
 
reset() - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelVarTween
 
reset() - Method in class me.stringdotjar.flixelgdx.tween.type.motion.FlixelLinearPath
 
reset() - Method in class me.stringdotjar.flixelgdx.tween.type.motion.FlixelMotion
 
reset() - Method in class me.stringdotjar.flixelgdx.tween.type.motion.FlixelQuadPath
 
reset() - Method in class me.stringdotjar.flixelgdx.util.timer.FlixelTimer
 
reset(float, float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
Resets this object to a new position, reviving it and clearing physics state.
RESET - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.AsciiCodes
 
resetBasic() - Method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Resets only the basic values of this tween without removing any references to the object, its settings or its callback function.
resetBasic() - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelVarTween
 
resetCameras() - Method in class me.stringdotjar.flixelgdx.FlixelGame
Resets the camera list to contain a single default camera with the current window size as its viewport.
resetGame() - Static method in class me.stringdotjar.flixelgdx.Flixel
Full session teardown.
resetRegistry() - Static method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Resets the registry of all registered tween types and their respective pools.
resetRegistry() - Method in class me.stringdotjar.flixelgdx.tween.FlixelTweenManager
Clears the registry of all registered tween types and their respective pools.
resetSession() - Method in class me.stringdotjar.flixelgdx.audio.FlixelAudioManager
Stops session audio and rebuilds SFX and music groups on the existing engine.
resetState() - Static method in class me.stringdotjar.flixelgdx.Flixel
Refreshes the current state by creating a new instance from the factory last set by Flixel.switchState(FlixelState, boolean, boolean, Supplier).
resetState(FlixelState) - Static method in class me.stringdotjar.flixelgdx.Flixel
resetStorage() - Method in class me.stringdotjar.flixelgdx.group.FlixelGroup
Clears the member list and discards the backing SnapshotArray so the next FlixelGroup.ensureMembers() or FlixelGroup.add(T) allocates a fresh array.
resetSubState() - Method in class me.stringdotjar.flixelgdx.FlixelState
Reloads the current substate's parent reference.
resize(int, int) - Method in class me.stringdotjar.flixelgdx.debug.FlixelDebugOverlay
Call from FlixelGame.resize(int, int) to keep the overlay viewport in sync.
resize(int, int) - Method in class me.stringdotjar.flixelgdx.FlixelGame
 
resize(int, int) - Method in class me.stringdotjar.flixelgdx.FlixelState
 
resolveAudioPath(String) - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAssetManager
Resolves an internal audio path to an absolute filesystem path suitable for native backends (cached).
resolveAudioPath(String) - Method in class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
 
resolveAudioPath(String) - Static method in class me.stringdotjar.flixelgdx.util.FlixelPathsUtil
Resolves an internal asset path to an absolute filesystem path that the native audio backend can open directly.
resolvePropertyPath(Object, String) - Method in interface me.stringdotjar.flixelgdx.backend.reflect.FlixelReflection
Walks a dotted path from root, using FlixelReflection.property(Object, String) for each segment except the last.
resolvePropertyPath(Object, String) - Method in class me.stringdotjar.flixelgdx.backend.reflect.FlixelUnsupportedReflectionHandler
 
restart() - Method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Restarts this tween from the beginning.
restart() - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelPropertyTween
 
restart() - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelVarTween
 
restart(float) - Method in class me.stringdotjar.flixelgdx.util.timer.FlixelTimer
Restarts the timer.
restoreScrollAndZoom(float, float, float) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Restores scroll and zoom together without running FlixelCamera.setZoom(float)'s recentering logic.
resume() - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationController
 
resume() - Method in class me.stringdotjar.flixelgdx.audio.FlixelAudioManager
Resumes all sounds that were paused by FlixelAudioManager.pause().
resume() - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Resumes from the current position after a pause.
resume() - Method in class me.stringdotjar.flixelgdx.FlixelGame
 
resume() - Method in class me.stringdotjar.flixelgdx.FlixelState
 
resume() - Method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Resumes this tween if it was previously paused.
retain() - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAsset
Increments the reference count of this asset.
retain() - Method in class me.stringdotjar.flixelgdx.asset.FlixelTypedAsset
 
retain() - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
 
retain() - Method in class me.stringdotjar.flixelgdx.graphics.FlixelGraphic
 
reverse() - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationController
Toggles playback direction.
revive() - Method in class me.stringdotjar.flixelgdx.FlixelBasic
Brings this object back to life by setting FlixelBasic.alive and FlixelBasic.exists to true.
RIGHT - Enum constant in enum class me.stringdotjar.flixelgdx.text.FlixelText.Alignment
 
RIGHT - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
RIGHT - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.Physics
 
RIGHT_BRACKET - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
RIGHT_TO_LEFT - Enum constant in enum class me.stringdotjar.flixelgdx.ui.FlixelBar.BarFillDirection
 
round(float, int) - Static method in class me.stringdotjar.flixelgdx.util.FlixelMathUtil
Rounds a float value to a specified number of decimal places.
run(FlixelTween) - Method in interface me.stringdotjar.flixelgdx.tween.FlixelEase.FunkinEaseCompleteCallback
 
run(FlixelTween) - Method in interface me.stringdotjar.flixelgdx.tween.FlixelEase.FunkinEaseStartCallback
 
run(FlixelTween) - Method in interface me.stringdotjar.flixelgdx.tween.FlixelEase.FunkinEaseUpdateCallback
 

S

S - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
save - Static variable in class me.stringdotjar.flixelgdx.Flixel
Preferences-based save helper.
SCREEN_BY_SCREEN - Enum constant in enum class me.stringdotjar.flixelgdx.FlixelCamera.FollowStyle
The camera moves in whole-screen increments, or "pages", jumping once the target leaves the current screen.
screenCenter() - Method in class me.stringdotjar.flixelgdx.FlixelSprite
Centers this sprite on the screen.
screenCenter(FlixelAxes) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
Centers this sprite on the screen.
screenWrap(FlixelSprite, boolean, boolean, boolean, boolean) - Static method in class me.stringdotjar.flixelgdx.util.FlixelSpriteUtil
Wraps the sprite when it leaves the game view (same default max as FlixelSpriteUtil.bound(me.stringdotjar.flixelgdx.FlixelSprite, float, float, float, float) when zeros).
scroll - Variable in class me.stringdotjar.flixelgdx.FlixelCamera
The basic parallax scrolling values, essentially the camera's top-left corner position in world coordinates.
SCROLL_LOCK - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
SEARCH - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
seekTo(float) - Method in interface me.stringdotjar.flixelgdx.audio.FlixelSoundBackend
Seeks to the given position.
SELECT - Static variable in class me.stringdotjar.flixelgdx.input.gamepad.FlixelGamepad
 
SEMICOLON - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
sendToBack(FlixelSprite) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Moves a member to the beginning of the draw list so that it renders behind all other members.
separate(FlixelObject, FlixelObject) - Static method in class me.stringdotjar.flixelgdx.FlixelObject
Separates two overlapping objects by adjusting positions and velocities.
SEPARATE_BIAS - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.Physics
Maximum number of pixels two objects can intersect before separation gives up.
separateX(FlixelObject, FlixelObject) - Static method in class me.stringdotjar.flixelgdx.FlixelObject
Separates two overlapping objects on the X axis.
separateY(FlixelObject, FlixelObject) - Static method in class me.stringdotjar.flixelgdx.FlixelObject
Separates two overlapping objects on the Y axis.
set(boolean) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
 
set(byte) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
 
set(char) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
 
set(double) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
 
set(float) - Method in interface me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings.FlixelTweenPropertyGoal.FlixelTweenPropertyFloatSetter
 
set(float) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
 
set(float) - Method in class me.stringdotjar.flixelgdx.util.signal.FlixelSignalData.UpdateSignalData
 
set(float, float, float, float) - Method in class me.stringdotjar.flixelgdx.util.FlixelColor
Sets the color to the given RGBA values.
set(int) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
 
set(int, int, int, int) - Method in class me.stringdotjar.flixelgdx.util.FlixelColor
Sets the color to the given RGBA values.
set(long) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
 
set(short) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
 
set(Color) - Method in class me.stringdotjar.flixelgdx.util.FlixelColor
Sets the color to the given Color value.
set(BooleanSupplier) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
 
set(DoubleSupplier) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
 
set(IntSupplier) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
 
set(LongSupplier) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
 
set(ByteSupplier) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
 
set(CharSupplier) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
 
set(FloatSupplier) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
 
set(ShortSupplier) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
 
set(FlixelColor) - Method in class me.stringdotjar.flixelgdx.util.FlixelColor
Sets the color to the given FlixelColor value.
set(CharSequence) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
Replaces the entire buffer with a copy of text.
set(FlixelString) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
Replaces the buffer with a copy of another FlixelString.
setAcceleration(float, float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
setAccelerationX(float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
setAccelerationY(float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
setActive(boolean) - Method in class me.stringdotjar.flixelgdx.tween.FlixelTween
 
setAlerter(FlixelAlerter) - Static method in class me.stringdotjar.flixelgdx.Flixel
Sets the system used for displaying alert notifications to the user.
setAlignment(FlixelText.Alignment) - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Sets the horizontal alignment of the text within the field.
setAllowCollisions(int) - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
setAlpha(float) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
setAlpha(float) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Sets the opacity of the group and all of its current members.
setAngle(float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
setAngle(float) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Sets the group's rotation in degrees.
setAngles(FlixelObject, float, float) - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelAngleTween
Sets the FlixelObject and angles to tween.
setAngularAcceleration(float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
setAngularDrag(float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
setAngularVelocity(float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
setAnimation(FlixelAnimationController) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
setAnimationName(String) - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationFrameSignalData
 
setAntialiasing(boolean) - Static method in class me.stringdotjar.flixelgdx.Flixel
 
setAntialiasing(boolean) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
setAntialiasing(boolean) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
 
setAntialiasing(boolean) - Method in class me.stringdotjar.flixelgdx.text.FlixelText
 
setAutoDestroy(boolean) - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Sets whether this sound auto-destroys when playback completes.
setAutoSize(boolean) - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Sets whether the text field auto-sizes to fit content.
setAxes(FlixelAxes) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelShakeTweenBuilder
 
setBasic(FlixelBasic) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelFlickerTweenBuilder
 
setBgColor(Color) - Method in class me.stringdotjar.flixelgdx.FlixelGame
 
setBgColor(Color) - Method in class me.stringdotjar.flixelgdx.FlixelState
Assigns every listed camera's FlixelCamera.bgColor.
setBitmapFont(BitmapFont) - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Sets a pre-built BitmapFont directly, bypassing FreeType generation.
setBold(boolean) - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Sets whether to use bold text.
setBorder(Color, float) - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
Draws a simple axis-aligned frame by tinting four rectangles.
setBorderStyle(FlixelText.BorderStyle) - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Sets the border style with a default black color, size of 1, and quality of 1.
setBorderStyle(FlixelText.BorderStyle, Color) - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Sets the border style and color with default size (1) and quality (1).
setBorderStyle(FlixelText.BorderStyle, Color, float, float) - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Sets the border style, color, size, and quality in one call.
setBrightness(FlixelSprite, float) - Static method in class me.stringdotjar.flixelgdx.util.FlixelSpriteUtil
Adjusts RGB toward white (brightness = 1) or black (brightness = -1), matching Adobe Animate style brightness as described for FlixelGDX FlixelSpriteUtil.setBrightness.
setCallback(FlixelNumTween.FlixelNumTweenUpdateCallback) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelNumTweenBuilder
 
setCanStoreLogs(boolean) - Static method in class me.stringdotjar.flixelgdx.Flixel
Enables or disables writing logs to a file when Flixel.startFileLogging() is called.
setCanStoreLogs(boolean) - Method in class me.stringdotjar.flixelgdx.logging.FlixelLogger
 
setCharSequence(Supplier<? extends CharSequence>) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
Replaces the buffer with the CharSequence returned by supplier.
setColor(float, float, float, float) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
setColor(float, float, float, float) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Sets a color tint on the group and propagates it to all current members.
setColor(Color) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
setColor(Color) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Sets a color tint on the group and propagates it to all current members.
setColorEndpoints(FlixelSprite, FlixelColor, FlixelColor, Runnable) - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelColorTween
Tween between two FlixelColor endpoints.
setColorEndpointsRaw(FlixelSprite, Color, Color, Runnable) - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelColorTween
Tween between two libGDX Color values (copied into internal buffers).
setCurrentFrameForAnimation(FlixelFrame) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
Called by FlixelAnimationController when the displayed keyframe changes.
setDebugBoundingBoxColor(float[]) - Method in class me.stringdotjar.flixelgdx.FlixelObject
Forces a specific debug bounding box color, overriding the automatic selection.
setDebugCameraCycleLeftKey(int) - Static method in class me.stringdotjar.flixelgdx.Flixel
 
setDebugCameraCycleRightKey(int) - Static method in class me.stringdotjar.flixelgdx.Flixel
 
setDebugCameraPanButton(int) - Static method in class me.stringdotjar.flixelgdx.Flixel
 
setDebugDrawToggleKey(int) - Static method in class me.stringdotjar.flixelgdx.Flixel
Changes the key used to toggle visual debug (bounding box drawing) on/off.
setDebugMode(boolean) - Static method in class me.stringdotjar.flixelgdx.Flixel
Sets whether the game is running in debug mode.
setDebugOverlay(Supplier<FlixelDebugOverlay>) - Static method in class me.stringdotjar.flixelgdx.Flixel
Sets a factory that produces the FlixelDebugOverlay used when debug mode is enabled.
setDebugPauseKey(int) - Static method in class me.stringdotjar.flixelgdx.Flixel
 
setDebugToggleKey(int) - Static method in class me.stringdotjar.flixelgdx.Flixel
Changes the key used to toggle the debug overlay visibility.
setDefault(String) - Static method in class me.stringdotjar.flixelgdx.text.FlixelFontRegistry
Sets the global default font that FlixelText will use when no explicit font is set via FlixelText.setFont(FileHandle) or FlixelText.setFont(String).
setDefaultLogTag(String) - Static method in class me.stringdotjar.flixelgdx.Flixel
 
setDefaultTag(String) - Method in class me.stringdotjar.flixelgdx.logging.FlixelLogger
 
setDrag(float, float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
setDragX(float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
setDragY(float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
setDrawDebug(boolean) - Method in class me.stringdotjar.flixelgdx.debug.FlixelDebugOverlay
 
setDuration(float) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelAbstractTweenBuilder
 
setDuration(float) - Method in class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings
Sets the duration of how long the tween should last for.
setEase(FlixelEase.FunkinEaseFunction) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelAbstractTweenBuilder
 
setEase(FlixelEase.FunkinEaseFunction) - Method in class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings
 
setElasticity(float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
setEmptyColor(Color) - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
Sets the tint for the empty (background) strip when no FlixelBar.setEmptyGraphic(TextureRegion) is set.
setEmptyColor(FlixelColor) - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
setEmptyGraphic(TextureRegion) - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
Uses a texture region for the full empty background stretched to the bar size.
setEndTime(Float) - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Sets the position (ms) at which to stop.
setEndVisibility(boolean) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelFlickerTweenBuilder
 
setFacing(int) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
setFacing(int) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
 
setFadeOut(boolean) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelShakeTweenBuilder
When true, shake amplitude tapers to zero over the tween duration.
setFadeOut(boolean) - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelShakeTween
When true, shake strength tapers to zero as the tween progresses (scale toward 1).
setField(Object, String, Object) - Method in class me.stringdotjar.flixelgdx.backend.reflect.FlixelDefaultReflectionHandler
 
setField(Object, String, Object) - Method in interface me.stringdotjar.flixelgdx.backend.reflect.FlixelReflection
Writes a field value to the target instance.
setField(Object, String, Object) - Method in class me.stringdotjar.flixelgdx.backend.reflect.FlixelUnsupportedReflectionHandler
 
setFieldHeight(float) - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Sets the height of the text field.
setFieldLabel(String) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelPropertyTweenBuilder
Optional label for FlixelPropertyTween.isTweenOf(Object, String) when matching field paths.
setFieldLabel(String) - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelPropertyTween
Assigns an optional logical field name used by FlixelPropertyTween.isTweenOf(Object, String) when checking whether this tween animates a particular named property.
setFieldWidth(float) - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Sets the width of the text field.
setFillDirection(FlixelBar.BarFillDirection) - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
Sets which edge of the bar is the fill origin and which axis the fill grows along.
setFilledColor(Color) - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
Sets the tint for the filled portion when no FlixelBar.setFilledGraphic(TextureRegion) or gradient is used, unless threshold coloring overrides the fill color.
setFilledColor(FlixelColor) - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
setFilledGraphic(TextureRegion) - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
Uses a texture region for the fill; the bar crops UVs so only a fraction matching the current percent is shown.
setFlicker(FlixelBasic, float, float, boolean, Predicate<FlixelFlickerTween>) - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelFlickerTween
 
setFlipX(boolean) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Sets the X-axis flip state on the group and all members to the desired value.
setFlipY(boolean) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Sets the Y-axis flip state on the group and all members to the desired value.
setFloatRoundedOneDecimal(float) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
Appends value rounded to one decimal place (tenths), using only CharArray integer appenders.
setFont(FileHandle) - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Sets a custom TrueType font file for this text.
setFont(String) - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Sets the font by its FlixelFontRegistry identifier.
setFormat(int, Color) - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Simplified format setter with size and color only.
setFormat(FileHandle, int, Color) - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Simplified format setter with font file, size, and color.
setFormat(FileHandle, int, Color, FlixelText.Alignment, FlixelText.BorderStyle, Color) - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Convenience method to set many text properties at once.
setFormat(String, int, Color) - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Simplified format setter with a registry font ID, size, and color.
setFormat(String, int, Color, FlixelText.Alignment, FlixelText.BorderStyle, Color) - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Convenience format setter using a FlixelFontRegistry font ID.
setFrame(FlixelFrame) - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationFrameSignalData
 
setFrameIndex(int) - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationFrameSignalData
 
setFramerate(float) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelAbstractTweenBuilder
 
setFramerate(float) - Method in class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings
 
setFramerate(int) - Method in class me.stringdotjar.flixelgdx.FlixelGame
 
setFullscreen(boolean) - Method in class me.stringdotjar.flixelgdx.FlixelGame
Sets fullscreen mode for the game's window.
setGamePaused(boolean) - Method in class me.stringdotjar.flixelgdx.FlixelGame
Pauses the game's update loop.
setGradient(Color, Color) - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
Enables a two-color linear gradient for the filled portion along the fill axis.
setGradient(FlixelColor, FlixelColor) - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
setGraphicSize(int, int) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
Sets how large the graphic is drawn on screen (in pixels), without changing which part of the texture is used.
setHeight(float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
setImmovable(boolean) - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
setIntensity(float) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelShakeTweenBuilder
Maximum shake amount.
setItalic(boolean) - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Sets whether to use italic text.
setLerp(float) - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
Smoothing factor for the value animation: 1 means the displayed fill matches the target immediately; values between 0 and 1 apply exponential smoothing scaled by elapsed time and target framerate (same idea as camera follow lerp in FlixelCamera).
setLetterSpacing(float) - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Sets the spacing between characters in pixels.
setLogFileHandler(FlixelLogFileHandler) - Static method in class me.stringdotjar.flixelgdx.Flixel
Sets the platform-specific handler responsible for writing log output to a persistent file.
setLogger(FlixelLogger) - Static method in class me.stringdotjar.flixelgdx.Flixel
 
setLogMode(FlixelLogMode) - Static method in class me.stringdotjar.flixelgdx.Flixel
 
setLogMode(FlixelLogMode) - Method in class me.stringdotjar.flixelgdx.logging.FlixelLogger
Sets the log mode used for console output formatting.
setLogsFolder(String) - Static method in class me.stringdotjar.flixelgdx.Flixel
Sets the folder where log files are stored, or null for default (project root in IDE, next to JAR when run from JAR).
setLogsFolder(String) - Method in class me.stringdotjar.flixelgdx.FlixelGame
Sets a custom folder for log files.
setLogsFolder(String) - Method in class me.stringdotjar.flixelgdx.logging.FlixelLogger
Sets a custom folder where log files will be stored.
setLoopDelay(float) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelAbstractTweenBuilder
 
setLoopDelay(float) - Method in class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings
 
setLooped(boolean) - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Enables or disables looping.
setLooping(boolean) - Method in interface me.stringdotjar.flixelgdx.audio.FlixelSoundBackend
Enables or disables looping.
setManager(FlixelTweenManager) - Method in class me.stringdotjar.flixelgdx.tween.FlixelTween
 
setManager(FlixelAudioManager) - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Sets the manager that this sound is a member of.
setManager(FlixelTweenManager) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelAbstractTweenBuilder
 
setMass(float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
setMasterVolume(float) - Method in class me.stringdotjar.flixelgdx.audio.FlixelAudioManager
Sets the global master volume applied to all sounds.
setMasterVolume(float) - Method in interface me.stringdotjar.flixelgdx.audio.FlixelSoundBackend.Factory
Sets the global master volume for the audio engine.
setMaxAngularVelocity(float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
setMaxLogFiles(int) - Static method in class me.stringdotjar.flixelgdx.Flixel
Sets the maximum number of log files to keep.
setMaxLogFiles(int) - Method in class me.stringdotjar.flixelgdx.logging.FlixelLogger
 
setMaxSize(int) - Method in class me.stringdotjar.flixelgdx.group.FlixelBasicGroup
 
setMaxSize(int) - Method in class me.stringdotjar.flixelgdx.group.FlixelGroup
 
setMaxSize(int) - Method in interface me.stringdotjar.flixelgdx.group.FlixelGroupable
Sets the maximum number of members allowed.
setMaxSize(int) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
 
setMaxSupplier(FloatSupplier) - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
Supplies a new maximum each frame (for example current max HP from a stats object).
setMaxVelocity(float, float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
setMaxVelocityX(float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
setMaxVelocityY(float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
setMotion(float, boolean) - Method in class me.stringdotjar.flixelgdx.tween.type.motion.FlixelLinearPath
Sets the motion for the tween.
setMotion(float, boolean) - Method in class me.stringdotjar.flixelgdx.tween.type.motion.FlixelQuadPath
 
setMotion(float, float, float, float, boolean, float, boolean) - Method in class me.stringdotjar.flixelgdx.tween.type.motion.FlixelCircularMotion
Sets the motion for the tween.
setMotion(float, float, float, float, float, boolean) - Method in class me.stringdotjar.flixelgdx.tween.type.motion.FlixelLinearMotion
Sets the motion for the tween.
setMotion(float, float, float, float, float, float, float, boolean) - Method in class me.stringdotjar.flixelgdx.tween.type.motion.FlixelQuadMotion
Sets the motion for the tween.
setMotion(float, float, float, float, float, float, float, float, float, boolean) - Method in class me.stringdotjar.flixelgdx.tween.type.motion.FlixelCubicMotion
Sets the motion for the tween.
setMotionObject(FlixelObject) - Method in class me.stringdotjar.flixelgdx.tween.type.motion.FlixelMotion
Binds the object to move; captures and forces immovable for the tween lifetime.
setMoves(boolean) - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
setObject(Object) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelPropertyTweenBuilder
Required: the logical object this tween animates (for FlixelPropertyTween.isTweenOf(Object, String)).
setObject(Object) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelVarTweenBuilder
Sets the object to tween.
setObject(Object) - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelPropertyTween
Sets the object this tween logically animates (required before FlixelPropertyTween.start()).
setObject(Object) - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelVarTween
Sets the root target for property path resolution.
setOffset(float, float) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
setOffsetX(float) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
setOffsetY(float) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
setOnColor(Runnable) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelColorTweenBuilder
 
setOnComplete(FlixelEase.FunkinEaseCompleteCallback) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelAbstractTweenBuilder
 
setOnComplete(FlixelEase.FunkinEaseCompleteCallback) - Method in class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings
 
setOnStart(FlixelEase.FunkinEaseStartCallback) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelAbstractTweenBuilder
 
setOnStart(FlixelEase.FunkinEaseStartCallback) - Method in class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings
 
setOnUpdate(FlixelEase.FunkinEaseUpdateCallback) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelAbstractTweenBuilder
 
setOnUpdate(FlixelEase.FunkinEaseUpdateCallback) - Method in class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings
 
setOrigin(float, float) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
setOrigin(float, float) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Sets the rotation and scale pivot point on every current member.
setOriginCenter() - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
setOriginCenter() - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Centers the origin on every current member based on each member's own dimensions.
setPan(float) - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Sets the stereo pan.
setPan(float) - Method in interface me.stringdotjar.flixelgdx.audio.FlixelSoundBackend
Sets the stereo pan.
setPaused(boolean) - Static method in class me.stringdotjar.flixelgdx.Flixel
 
setPeriod(float) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelFlickerTweenBuilder
 
setPersist(boolean) - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAsset
Sets whether this asset will be kept in memory after the game state is switched.
setPersist(boolean) - Method in class me.stringdotjar.flixelgdx.asset.FlixelTypedAsset
 
setPersist(boolean) - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
 
setPersist(boolean) - Method in class me.stringdotjar.flixelgdx.graphics.FlixelGraphic
 
setPitch(float) - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Sets the pitch multiplier.
setPitch(float) - Method in interface me.stringdotjar.flixelgdx.audio.FlixelSoundBackend
Sets the pitch multiplier.
setPlayDirection(int) - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationController
 
setPosition(float, float) - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Sets world position for proximity/panning.
setPosition(float, float) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
 
setPosition(float, float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
Helper function to set the coordinates of this object.
setPosition(float, float) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
 
setPosition(float, float, float) - Method in interface me.stringdotjar.flixelgdx.audio.FlixelSoundBackend
Sets the 3-D position of this sound for spatial audio.
setProperty(Object, String, Object) - Method in class me.stringdotjar.flixelgdx.backend.reflect.FlixelDefaultReflectionHandler
 
setProperty(Object, String, Object) - Method in interface me.stringdotjar.flixelgdx.backend.reflect.FlixelReflection
Writes a property value on the target.
setProperty(Object, String, Object) - Method in class me.stringdotjar.flixelgdx.backend.reflect.FlixelUnsupportedReflectionHandler
 
setRange(float, float) - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
Sets the inclusive logical range [min, max] used to map FlixelBar.getValue() to fill percent.
setRatio(float) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelFlickerTweenBuilder
 
setReflection(FlixelReflection) - Static method in class me.stringdotjar.flixelgdx.Flixel
Sets the runtime reflection service implementation.
setRegion(TextureRegion) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
setRegionMode(FlixelCamera.RegionMode) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Sets the screen-region mode for this camera.
setRotationMode(FlixelSpriteGroup.RotationMode) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
 
setRotationRadius(float) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
 
setRuntimeMode(FlixelRuntimeMode) - Static method in class me.stringdotjar.flixelgdx.Flixel
Sets the runtime mode for the game.
setScale(float) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
setScale(float) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Sets a uniform scale on the group and propagates it to all current members.
setScale(float, float) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Sets the zoom-based scale of this camera.
setScale(float, float) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
 
setScale(float, float) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Sets a non-uniform scale on the group and propagates it to all current members.
setScreenRegion(float, float, int, int) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Sets the camera's screen rectangle in pixels.
setScreenRegionNormalized(float, float, float, float) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Sets the camera's screen rectangle in normalized coordinates (0..1), relative to window size.
setScreenSpace(boolean) - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
When true, each draw adds the current Flixel.getDrawCamera() scroll to the bar position so the bar stays fixed on the monitor while the camera moves.
setScrollBounds(Float, Float, Float, Float) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Specifies the bounds of where the camera scroll is allowed.
setScrollBoundsRect(float, float, float, float) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Specifies scroll bounds as a bounding rectangle (typically the level size).
setScrollBoundsRect(float, float, float, float, boolean) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Specifies scroll bounds as a bounding rectangle.
setScrollFactor(float, float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
setShake(FlixelSprite, FlixelAxes, float) - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelShakeTween
Sets sprite, axes, and intensity.
setShakeUnit(FlixelShakeTween.ShakeUnit) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelShakeTweenBuilder
FlixelShakeTween.ShakeUnit.FRACTION by default (sprite size scaled).
setShakeUnit(FlixelShakeTween.ShakeUnit) - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelShakeTween
Sets how FlixelShakeTween.intensity is interpreted.
setSize(float, float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
Shortcut for setting both FlixelObject.width and FlixelObject.height.
setSize(int, int) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Sets both FlixelCamera.width and FlixelCamera.height of the camera display.
setSolid(boolean) - Method in class me.stringdotjar.flixelgdx.FlixelObject
Convenience setter: sets FlixelObject.allowCollisions to ANY when solid is true, or NONE when false.
setSoundBackendFactory(FlixelSoundBackend.Factory) - Static method in class me.stringdotjar.flixelgdx.Flixel
Sets the platform-specific sound backend factory used to create sounds, groups, and effect nodes.
setSprite(FlixelObject) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelAngleTweenBuilder
 
setSprite(FlixelSprite) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelColorTweenBuilder
 
setSprite(FlixelSprite) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelShakeTweenBuilder
 
setStackTraceProvider(FlixelStackTraceProvider) - Static method in class me.stringdotjar.flixelgdx.Flixel
Sets the system used for providing stack traces on logs.
setStackTraceProvider(FlixelStackTraceProvider) - Method in class me.stringdotjar.flixelgdx.logging.FlixelLogger
Sets the stack trace provider used to resolve the calling class and method name for each log message.
setStartDelay(float) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelAbstractTweenBuilder
 
setStartDelay(float) - Method in class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings
 
setState(String, FlixelAnimationController, boolean, boolean) - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationStateMachine
Switches the logical state and, when newState differs from FlixelAnimationStateMachine.getState(), dispatches FlixelAnimationStateMachine.onStateChanged.
setTarget(float, float, FlixelNumTween.FlixelNumTweenUpdateCallback) - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelNumTween
Reconfigures this tween for reuse (e.g.
setTarget(FlixelObject) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelCircularMotionBuilder
 
setTarget(FlixelObject) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelCubicMotionBuilder
 
setTarget(FlixelObject) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelLinearMotionBuilder
 
setTarget(FlixelObject) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelLinearPathBuilder
 
setTarget(FlixelObject) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelQuadMotionBuilder
 
setTarget(FlixelObject) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelQuadPathBuilder
 
setter() - Method in record class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings.FlixelTweenPropertyGoal
Returns the value of the setter record component.
setText(Consumer<FlixelString>) - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
Sets an optional label rendered on top of the bar.
setText(CharSequence) - Method in class me.stringdotjar.flixelgdx.text.FlixelText
 
setText(String) - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Sets the text to display.
setTextOffset(float, float) - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
Pixel offset added to the centered text position after FlixelBar.setText(java.util.function.Consumer).
setTextSize(int) - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Sets the font size in pixels.
setThresholdColors(Color, Color, float) - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
Convenience for two-stop threshold coloring: from lowColor at lowPercent up to fullColor at 100% fill.
setThresholdSmoothing(float) - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
Same as FlixelBar.setThresholdSmoothing(float, boolean) with decrease-only smoothing enabled.
setThresholdSmoothing(float, boolean) - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
When lerp is below 1, the displayed threshold color eases toward the target color each frame.
setThresholdStops(Array<FlixelBar.ThresholdStop>) - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
Same as FlixelBar.setThresholdStops(Collection) but reads stops from a libGDX Array by index (no iterator on the source).
setThresholdStops(Collection<? extends FlixelBar.ThresholdStop>) - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
Replaces threshold stops from a Collection.
setTime(float) - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Sets the playback position in milliseconds.
setTimeScale(float) - Static method in class me.stringdotjar.flixelgdx.Flixel
Sets the global timer scale.
setTrack(FloatSupplier) - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
When non-null, FlixelBar.update(float) sets the target value from FloatSupplier.getAsFloat() each frame (for example player::getHealth).
setTweenFunction(Predicate<FlixelFlickerTween>) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelFlickerTweenBuilder
 
setTweenSettings(FlixelTweenSettings) - Method in class me.stringdotjar.flixelgdx.tween.FlixelTween
 
setType(FlixelTweenType) - Method in class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings
 
setType(FlixelTweenType) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelAbstractTweenBuilder
 
setUnderline(boolean) - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Sets whether to underline the text.
setValue(float) - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
Sets the target value when not using FlixelBar.setTrack(FloatSupplier).
setVelocity(float, float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
setVelocityX(float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
setVelocityY(float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
setVisible(boolean) - Method in class me.stringdotjar.flixelgdx.debug.FlixelDebugOverlay
 
setVisible(boolean) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
 
setVolume(float) - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Sets the volume.
setVolume(float) - Method in interface me.stringdotjar.flixelgdx.audio.FlixelSoundBackend
Sets the volume.
setVsync(boolean) - Method in class me.stringdotjar.flixelgdx.FlixelGame
 
setWidth(float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
setWindowSize(Vector2) - Method in class me.stringdotjar.flixelgdx.FlixelGame
 
setWordWrap(boolean) - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Enables or disables word wrapping.
setWorldBounds(float, float, float, float) - Static method in class me.stringdotjar.flixelgdx.Flixel
Sets the world bounds used for collision culling.
setWorldCamera(FlixelCamera) - Method in class me.stringdotjar.flixelgdx.input.mouse.FlixelMouseManager
Sets the camera for world coordinates; null uses Flixel.getCamera().
setX(float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
setX(float) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
 
setY(float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
setY(float) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
 
setZoom(float) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Sets the zoom level.
SHADOW - Enum constant in enum class me.stringdotjar.flixelgdx.text.FlixelText.BorderStyle
A simple drop-shadow offset below and to the right of the text.
shake() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Shakes with default intensity (0.05) for 0.5 seconds on both axes.
shake(float) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Shakes with the given intensity for 0.5 seconds on both axes.
shake(float, float) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Shakes with the given intensity and duration on both axes.
shake(float, float, Runnable, boolean, FlixelAxes) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
A simple screen-shake effect.
shake(FlixelSprite, FlixelAxes, float, FlixelTweenSettings) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Creates a shake tween using defaults FlixelShakeTween.ShakeUnit.FRACTION and fadeOut == false (full strength each frame until the tween ends).
shake(FlixelSprite, FlixelAxes, float, FlixelTweenSettings, FlixelShakeTween.ShakeUnit, boolean) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Creates a shake tween with explicit FlixelShakeTween.ShakeUnit and fade-out taper.
shared(String) - Static method in class me.stringdotjar.flixelgdx.util.FlixelPathsUtil
 
sharedImageAsset(String) - Static method in class me.stringdotjar.flixelgdx.util.FlixelPathsUtil
 
SHIFT_LEFT - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
SHIFT_RIGHT - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
ShortSupplier - Interface in me.stringdotjar.flixelgdx.functional.supplier
Represents a supplier of short-valued results.
show() - Method in class me.stringdotjar.flixelgdx.FlixelState
 
showErrorAlert(String, String) - Method in interface me.stringdotjar.flixelgdx.backend.alert.FlixelAlerter
 
showErrorAlert(String, String) - Static method in class me.stringdotjar.flixelgdx.Flixel
Shows an error alert notification to the user.
showInfoAlert(String, String) - Method in interface me.stringdotjar.flixelgdx.backend.alert.FlixelAlerter
 
showInfoAlert(String, String) - Static method in class me.stringdotjar.flixelgdx.Flixel
Shows an info alert notification to the user.
showWarningAlert(String, String) - Method in interface me.stringdotjar.flixelgdx.backend.alert.FlixelAlerter
 
showWarningAlert(String, String) - Static method in class me.stringdotjar.flixelgdx.Flixel
Shows a warning alert notification to the user.
shrinkToFit() - Method in class me.stringdotjar.flixelgdx.util.FlixelString
Shrinks the allocated buffer to the current length.
SIMPLE - Enum constant in enum class me.stringdotjar.flixelgdx.logging.FlixelLogMode
Provides a simple log output that only includes the location of the log call and the message.
sineIn(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
sineInOut(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
sineOut(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
SLASH - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
smootherStepIn(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
smootherStepInOut(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
smootherStepOut(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
smoothStepIn(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
smoothStepInOut(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
smoothStepOut(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelEase
 
snapToTarget() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Snaps the camera to the current FlixelCamera.target position with no easing, then clamps scroll to bounds.
SOFT_LEFT - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
SOFT_RIGHT - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
sort(Comparator<FlixelSprite>) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Sorts the members of the group using the given comparator.
sound - Static variable in class me.stringdotjar.flixelgdx.Flixel
Central audio manager.
SPACE - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
STAR - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
start() - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelAngleTweenBuilder
 
start() - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelCircularMotionBuilder
 
start() - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelColorTweenBuilder
 
start() - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelCubicMotionBuilder
 
start() - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelFlickerTweenBuilder
 
start() - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelLinearMotionBuilder
 
start() - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelLinearPathBuilder
 
start() - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelNumTweenBuilder
 
start() - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelPropertyTweenBuilder
 
start() - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelQuadMotionBuilder
 
start() - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelQuadPathBuilder
 
start() - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelShakeTweenBuilder
 
start() - Method in interface me.stringdotjar.flixelgdx.tween.builders.FlixelTweenBuilder
Builds the tween from the current configuration, adds it to the global tween manager, starts it, and returns the started tween.
start() - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelVarTweenBuilder
 
start() - Method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Starts this tween and resets every value to its initial state.
start() - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelAngleTween
 
start() - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelPropertyTween
 
start() - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelShakeTween
 
start() - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelVarTween
 
start() - Method in class me.stringdotjar.flixelgdx.tween.type.motion.FlixelLinearPath
 
start() - Method in class me.stringdotjar.flixelgdx.tween.type.motion.FlixelQuadPath
 
start(float, FlixelTimerListener) - Method in class me.stringdotjar.flixelgdx.util.timer.FlixelTimer
Starts the timer.
start(float, FlixelTimerListener) - Method in class me.stringdotjar.flixelgdx.util.timer.FlixelTimerManager
Starts a pooled timer registered with this manager.
start(float, FlixelTimerListener, int) - Method in class me.stringdotjar.flixelgdx.util.timer.FlixelTimer
Restarts this timer on its current FlixelTimer.manager without allocating a new instance.
start(float, FlixelTimerListener, int) - Method in class me.stringdotjar.flixelgdx.util.timer.FlixelTimerManager
Starts a pooled timer registered with this manager.
start(String, int) - Method in interface me.stringdotjar.flixelgdx.logging.FlixelLogFileHandler
Starts file logging in the specified folder, keeping at most maxLogFiles log files.
START - Static variable in class me.stringdotjar.flixelgdx.input.gamepad.FlixelGamepad
 
startAngle(float) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelCircularMotionBuilder
 
startFileLogging() - Static method in class me.stringdotjar.flixelgdx.Flixel
Starts file logging for the default logger (uses its current `canStoreLogs` and `maxLogFiles`).
startFileLogging() - Method in class me.stringdotjar.flixelgdx.logging.FlixelLogger
Starts file logging by delegating to the registered FlixelLogFileHandler.
startOutro(Runnable) - Method in class me.stringdotjar.flixelgdx.FlixelState
Called from Flixel.switchState(FlixelState) before the actual state switch happens.
state() - Method in record class me.stringdotjar.flixelgdx.util.signal.FlixelSignalData.StateSwitchSignalData
Returns the value of the state record component.
StateSwitchSignalData(FlixelState) - Constructor for record class me.stringdotjar.flixelgdx.util.signal.FlixelSignalData.StateSwitchSignalData
Creates an instance of a StateSwitchSignalData record class.
STATS_UPDATE_INTERVAL - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.Debug
Stats update interval in seconds (how often FPS/memory stats refresh).
stop() - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
Stops the sound and resets position to 0.
stop() - Method in interface me.stringdotjar.flixelgdx.audio.FlixelSoundBackend
Stops playback and resets the cursor to the beginning.
stop() - Method in interface me.stringdotjar.flixelgdx.logging.FlixelLogFileHandler
Shuts down the file handler, flushing any buffered log lines and releasing resources such as background threads and file handles.
stop() - Method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Stops this tween.
stopFade() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Stops the fade effect on this camera.
stopFileLogging() - Static method in class me.stringdotjar.flixelgdx.Flixel
Stops the default logger's file writer thread; call during game shutdown.
stopFileLogging() - Method in class me.stringdotjar.flixelgdx.logging.FlixelLogger
Stops file logging by delegating to the registered FlixelLogFileHandler.
stopFlash() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Stops the flash effect on this camera.
stopFX() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Stops all screen effects (flash, fade, shake) on this camera.
stopShake() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Stops the shake effect on this camera.
StringParameter() - Constructor for class me.stringdotjar.flixelgdx.asset.FlixelStringAssetLoader.StringParameter
 
style - Variable in class me.stringdotjar.flixelgdx.FlixelCamera
The current follow style.
subSequence(int, int) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
 
swapMembers(int, int) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
Swaps the draw order of two members by their indices.
SWITCH_CHARSET - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
switchState(FlixelState) - Static method in class me.stringdotjar.flixelgdx.Flixel
Sets the current state to the provided state, triggers garbage collection and clears all active tweens by default.
switchState(FlixelState, boolean) - Static method in class me.stringdotjar.flixelgdx.Flixel
Sets the current state to the provided state and triggers Java's garbage collector for memory cleanup.
switchState(FlixelState, boolean, boolean) - Static method in class me.stringdotjar.flixelgdx.Flixel
Sets the current state to the provided state.
switchState(FlixelState, boolean, boolean, Supplier<FlixelState>) - Static method in class me.stringdotjar.flixelgdx.Flixel
Sets the current state to the provided state.
SYM - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 

T

T - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
TAB - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
tag() - Method in record class me.stringdotjar.flixelgdx.logging.FlixelLogEntry
Returns the value of the tag record component.
target - Variable in class me.stringdotjar.flixelgdx.FlixelCamera
The FlixelObject the camera follows.
targetOffset - Variable in class me.stringdotjar.flixelgdx.FlixelCamera
Offset applied to the follow target's position.
TEST - Enum constant in enum class me.stringdotjar.flixelgdx.backend.runtime.FlixelRuntimeMode
Automated test execution (headless or CI).
text - Variable in class me.stringdotjar.flixelgdx.ui.FlixelBar
The text object used to display the overlay text.
ThresholdStop(float, Color) - Constructor for record class me.stringdotjar.flixelgdx.ui.FlixelBar.ThresholdStop
Creates an instance of a ThresholdStop record class.
THUMBL - Static variable in class me.stringdotjar.flixelgdx.input.gamepad.FlixelGamepad
 
THUMBR - Static variable in class me.stringdotjar.flixelgdx.input.gamepad.FlixelGamepad
 
time - Variable in class me.stringdotjar.flixelgdx.util.timer.FlixelTimer
The time to complete the timer.
to(float) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelNumTweenBuilder
 
toAngle(float) - Method in class me.stringdotjar.flixelgdx.tween.builders.FlixelAngleTweenBuilder
 
toGdxAlign() - Method in enum class me.stringdotjar.flixelgdx.text.FlixelText.Alignment
 
toggleAutoPause() - Method in class me.stringdotjar.flixelgdx.FlixelGame
Toggles auto-pause on or off.
toggleDrawDebug() - Method in class me.stringdotjar.flixelgdx.debug.FlixelDebugOverlay
 
toggleFullscreen() - Method in class me.stringdotjar.flixelgdx.FlixelGame
Toggles fullscreen mode on or off, depending on the current state.
toggleVisible() - Method in class me.stringdotjar.flixelgdx.debug.FlixelDebugOverlay
 
toInt() - Method in enum class me.stringdotjar.flixelgdx.text.FlixelText.Alignment
 
TOP_TO_BOTTOM - Enum constant in enum class me.stringdotjar.flixelgdx.ui.FlixelBar.BarFillDirection
 
TOPDOWN - Enum constant in enum class me.stringdotjar.flixelgdx.FlixelCamera.FollowStyle
The dead zone is centered, allowing free camera movement in all directions, commonly used in top-down games.
TOPDOWN_TIGHT - Enum constant in enum class me.stringdotjar.flixelgdx.FlixelCamera.FollowStyle
Like TOPDOWN but with a tighter (smaller) dead zone, so the camera follows the target more closely.
toString() - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationFrameSignalData
 
toString() - Method in record class me.stringdotjar.flixelgdx.backend.reflect.FlixelPropertyPath
Returns a string representation of this record class.
toString() - Method in class me.stringdotjar.flixelgdx.FlixelBasic
 
toString() - Method in class me.stringdotjar.flixelgdx.FlixelObject
 
toString() - Method in class me.stringdotjar.flixelgdx.FlixelState
 
toString() - Method in class me.stringdotjar.flixelgdx.FlixelSubState
 
toString() - Method in record class me.stringdotjar.flixelgdx.logging.FlixelLogEntry
Returns a string representation of this record class.
toString() - Method in class me.stringdotjar.flixelgdx.text.FlixelText
 
toString() - Method in record class me.stringdotjar.flixelgdx.tween.FlixelTweenManager.TweenTypeRegistration
Returns a string representation of this record class.
toString() - Method in record class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings.FlixelTweenPropertyGoal
Returns a string representation of this record class.
toString() - Method in record class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings.FlixelTweenVarGoal
Returns a string representation of this record class.
toString() - Method in record class me.stringdotjar.flixelgdx.ui.FlixelBar.ThresholdStop
Returns a string representation of this record class.
toString() - Method in record class me.stringdotjar.flixelgdx.util.FlixelGitUtil.RepoInfo
Returns a string representation of this record class.
toString() - Method in class me.stringdotjar.flixelgdx.util.FlixelString
toString() - Method in record class me.stringdotjar.flixelgdx.util.signal.FlixelSignalData.StateSwitchSignalData
Returns a string representation of this record class.
toString(int) - Static method in class me.stringdotjar.flixelgdx.input.gamepad.FlixelGamepad
Returns a human-readable string for the given gamepad button code.
toString(int) - Static method in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
Returns a human-readable string for the given key code.
toValue() - Method in record class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings.FlixelTweenPropertyGoal
Returns the value of the toValue record component.
trimToSize() - Method in class me.stringdotjar.flixelgdx.util.FlixelString
Trims the internal storage to the current length.
tween(Class<T>, Class<B>) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Returns a fluent builder for the given tween type.
tween(Object, FlixelTweenSettings) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Creates a tween with the provided settings and adds it to the global tween manager (which starts it automatically).
TweenTypeRegistration(Class<?>, Supplier<? extends FlixelAbstractTweenBuilder<?, ?>>, Pool<FlixelTween>) - Constructor for record class me.stringdotjar.flixelgdx.tween.FlixelTweenManager.TweenTypeRegistration
Creates an instance of a TweenTypeRegistration record class.

U

U - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
UNDERLINE - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.AsciiCodes
 
UNKNOWN - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
unload(String) - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAssetManager
Unloads an asset by file name (libGDX AssetManager.unload(String)) and removes the asset from the GPU VRAM.
unload(String) - Method in class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
 
unregister(String) - Static method in class me.stringdotjar.flixelgdx.text.FlixelFontRegistry
Removes a previously registered font and disposes its cached generator.
unregisterExtension(String) - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAssetManager
Removes a previously registered extension mapping from this manager instance.
unregisterExtension(String) - Method in class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
 
UP - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
UP - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.Physics
 
update() - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAssetManager
Processes one loading task on the underlying AssetManager.
update() - Method in class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
 
update() - Method in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKeyInputManager
Updates internal key state.
update() - Method in class me.stringdotjar.flixelgdx.input.mouse.FlixelMouseManager
Call once per frame at the start of the game update (with Flixel.keys).
update(float) - Method in class me.stringdotjar.flixelgdx.animation.FlixelAnimationController
 
update(float) - Method in class me.stringdotjar.flixelgdx.audio.FlixelSound
 
update(float) - Method in class me.stringdotjar.flixelgdx.debug.FlixelDebugOverlay
Called every frame from the game loop to handle keybind input and refresh cached stats.
update(float) - Method in class me.stringdotjar.flixelgdx.FlixelBasic
Updates the logic of this FlixelBasic.
update(float) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Updates the camera scroll, follow logic, and active effects.
update(float) - Method in class me.stringdotjar.flixelgdx.FlixelGame
Updates the logic of the game's loop.
update(float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
Updates this object's collision bookkeeping and, when FlixelObject.moves is true, calls FlixelObject.updateMotion(float).
update(float) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
Updates this sprite.
update(float) - Method in class me.stringdotjar.flixelgdx.FlixelState
Updates the logic of this state.
update(float) - Method in interface me.stringdotjar.flixelgdx.FlixelUpdatable
Updates the object for the given elapsed time.
update(float) - Method in class me.stringdotjar.flixelgdx.group.FlixelBasicGroup
 
update(float) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
 
update(float) - Method in class me.stringdotjar.flixelgdx.text.FlixelText
Text objects do not use frame-based animation.
update(float) - Method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Updates this tween by the given delta time.
update(float) - Method in class me.stringdotjar.flixelgdx.tween.FlixelTweenManager
Updates all active tweens that are stored and updated in this manager.
update(float) - Method in interface me.stringdotjar.flixelgdx.tween.type.FlixelNumTween.FlixelNumTweenUpdateCallback
A callback method that is called when the tween updates its value during its tweening (or animating) process.
update(float) - Method in class me.stringdotjar.flixelgdx.ui.FlixelBar
Updates sprite animation state, then applies max supplier, value tracking, value smoothing, and refreshes overlay text from the FlixelBar.setText(java.util.function.Consumer) formatter when set.
update(float) - Method in class me.stringdotjar.flixelgdx.util.timer.FlixelTimer
 
update(float) - Method in class me.stringdotjar.flixelgdx.util.timer.FlixelTimerManager
 
update(int) - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAssetManager
Processes loading for up to millis milliseconds (may yield between steps).
update(int) - Method in class me.stringdotjar.flixelgdx.asset.FlixelDefaultAssetManager
 
update(int, int, boolean) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Updates the viewport in response to a window resize event.
updateHitbox() - Method in class me.stringdotjar.flixelgdx.FlixelSprite
Sets the hitbox to match the on-screen graphic.
updateHitbox(float, float) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
Updates the hitbox of this sprite to the size of the given width and height.
updateMotion(float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
Internal function for updating the position and speed of this object using a velocity-verlet style integration matching FlxObject.
updateScroll() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
Clamps the current FlixelCamera.scroll to the configured scroll bounds.
UpdateSignalData() - Constructor for class me.stringdotjar.flixelgdx.util.signal.FlixelSignalData.UpdateSignalData
 
UpdateSignalData(float) - Constructor for class me.stringdotjar.flixelgdx.util.signal.FlixelSignalData.UpdateSignalData
 
updateTouchingFlags(FlixelObject, FlixelObject) - Static method in class me.stringdotjar.flixelgdx.FlixelObject
Checks if two objects overlap and updates their FlixelObject.touching flags without separating them.
updateTweens(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelTween
Advances every active tween on the global manager by elapsed seconds.
useBgAlphaBlending - Variable in class me.stringdotjar.flixelgdx.FlixelCamera
Whether to use alpha blending for the camera's background fill.
useSubScreenViewport - Variable in class me.stringdotjar.flixelgdx.FlixelCamera
When true, FlixelCamera.update(int, int, boolean) fits this camera into the screen rectangle (x, y, width, height) (see FlixelCamera.x) instead of the full window.

V

V - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
value() - Method in record class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings.FlixelTweenVarGoal
Returns the value of the value record component.
valueOf(String) - Static method in enum class me.stringdotjar.flixelgdx.backend.runtime.FlixelRuntimeMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class me.stringdotjar.flixelgdx.FlixelCamera.FollowStyle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class me.stringdotjar.flixelgdx.FlixelCamera.RegionMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup.RotationMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class me.stringdotjar.flixelgdx.logging.FlixelLogLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class me.stringdotjar.flixelgdx.logging.FlixelLogMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class me.stringdotjar.flixelgdx.text.FlixelText.Alignment
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class me.stringdotjar.flixelgdx.text.FlixelText.BorderStyle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class me.stringdotjar.flixelgdx.tween.type.FlixelShakeTween.ShakeUnit
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class me.stringdotjar.flixelgdx.ui.FlixelBar.BarFillDirection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class me.stringdotjar.flixelgdx.util.FlixelAxes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class me.stringdotjar.flixelgdx.util.FlixelRuntimeUtil.RunEnvironment
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class me.stringdotjar.flixelgdx.util.save.FlixelSaveStatus
Returns the enum constant of this class with the specified name.
values() - Static method in enum class me.stringdotjar.flixelgdx.backend.runtime.FlixelRuntimeMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class me.stringdotjar.flixelgdx.FlixelCamera.FollowStyle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class me.stringdotjar.flixelgdx.FlixelCamera.RegionMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup.RotationMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class me.stringdotjar.flixelgdx.logging.FlixelLogLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class me.stringdotjar.flixelgdx.logging.FlixelLogMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class me.stringdotjar.flixelgdx.text.FlixelText.Alignment
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class me.stringdotjar.flixelgdx.text.FlixelText.BorderStyle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class me.stringdotjar.flixelgdx.tween.type.FlixelShakeTween.ShakeUnit
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class me.stringdotjar.flixelgdx.ui.FlixelBar.BarFillDirection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class me.stringdotjar.flixelgdx.util.FlixelAxes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class me.stringdotjar.flixelgdx.util.FlixelRuntimeUtil.RunEnvironment
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class me.stringdotjar.flixelgdx.util.save.FlixelSaveStatus
Returns an array containing the constants of this enum class, in the order they are declared.
visible - Variable in class me.stringdotjar.flixelgdx.FlixelBasic
Controls whether FlixelBasic.draw(Batch) is automatically called.
visit(String, float) - Method in interface me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings.FlixelTweenGoalVisitor
 
VOLUME_DOWN - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
VOLUME_UP - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 

W

W - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
wait(float, FlixelTimerListener) - Static method in class me.stringdotjar.flixelgdx.util.timer.FlixelTimer
Starts a pooled timer registered with the global manager.
WALL - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.Physics
 
warn(Object) - Static method in class me.stringdotjar.flixelgdx.Flixel
Logs a generic warning message.
warn(Object) - Method in class me.stringdotjar.flixelgdx.logging.FlixelLogger
Logs a warning message using the default tag.
warn(String, Object) - Static method in class me.stringdotjar.flixelgdx.Flixel
Logs a warning message, with yellow highlighting, with a custom tag.
warn(String, Object) - Method in class me.stringdotjar.flixelgdx.logging.FlixelLogger
Logs a warning message under a custom tag.
WARN - Enum constant in enum class me.stringdotjar.flixelgdx.logging.FlixelLogLevel
Highlighted yellow in the console and, although not critical, indicates that something may be wrong and should be looked into.
watch - Static variable in class me.stringdotjar.flixelgdx.Flixel
The debug watch manager.
WHEEL - Enum constant in enum class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup.RotationMode
Sprites are arranged in a radial pattern around the group center.
WHITE - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.AsciiCodes
 
WHITE_PIXEL_TEXTURE_KEY - Static variable in class me.stringdotjar.flixelgdx.util.FlixelSpriteUtil
Fixed asset key for the framework-owned 1x1 white Texture registered via FlixelSpriteUtil.obtainWhitePixelTexture(FlixelAssetManager).
width - Variable in class me.stringdotjar.flixelgdx.FlixelCamera
How wide the camera display is, in game pixels.
windowFocused - Static variable in class me.stringdotjar.flixelgdx.Flixel.Signals
 
windowMinimized - Static variable in class me.stringdotjar.flixelgdx.Flixel.Signals
 
windowUnfocused - Static variable in class me.stringdotjar.flixelgdx.Flixel.Signals
 
WORLD_1 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
WORLD_2 - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
wrapperRegistrationClass() - Method in interface me.stringdotjar.flixelgdx.asset.FlixelPooledWrapper
 
wrapperType() - Method in interface me.stringdotjar.flixelgdx.asset.FlixelWrapperFactory
 
wrapperType() - Method in interface me.stringdotjar.flixelgdx.asset.FlixelWrapperSource
 
wrapperType() - Method in class me.stringdotjar.flixelgdx.graphics.FlixelGraphicSource
 
wrapperType() - Method in class me.stringdotjar.flixelgdx.graphics.FlixelGraphicWrapperFactory
 
write(String) - Method in interface me.stringdotjar.flixelgdx.logging.FlixelLogFileHandler
Writes a single pre-formatted log line to the current log file.

X

x - Variable in class me.stringdotjar.flixelgdx.FlixelCamera
The X position of this camera's display in native screen pixels.
X - Enum constant in enum class me.stringdotjar.flixelgdx.util.FlixelAxes
 
X - Static variable in class me.stringdotjar.flixelgdx.input.gamepad.FlixelGamepad
 
X - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
xmlAsset(String) - Static method in class me.stringdotjar.flixelgdx.util.FlixelPathsUtil
 
XY - Enum constant in enum class me.stringdotjar.flixelgdx.util.FlixelAxes
 

Y

y - Variable in class me.stringdotjar.flixelgdx.FlixelCamera
The Y position of this camera's display in native screen pixels.
Y - Enum constant in enum class me.stringdotjar.flixelgdx.util.FlixelAxes
 
Y - Static variable in class me.stringdotjar.flixelgdx.input.gamepad.FlixelGamepad
 
Y - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
YELLOW - Static variable in class me.stringdotjar.flixelgdx.util.FlixelConstants.AsciiCodes
 

Z

Z - Static variable in class me.stringdotjar.flixelgdx.input.gamepad.FlixelGamepad
 
Z - Static variable in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKey
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values