Index
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
thisstate. - 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
thissignal to be executed upondispatch()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
FloatSupplierinterface. - addGoal(FloatSupplier, float, FlixelTweenSettings.FlixelTweenPropertyGoal.FlixelTweenPropertyFloatSetter) - Method in class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings
-
Adds a new property goal using the shared
FloatSupplierinterface. - 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 to1 - 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
-
Optional animation controller;
nulluntilFlixelSprite.ensureAnimation()orFlixelSprite.setAnimation(FlixelAnimationController). - 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
valuerounded to one decimal place (nearest tenth) using onlyCharArrayprimitive appenders, avoidingFloat.toString(float)and other helpers that allocateStringobjects. - 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 libGDXCamera. - applySparrowAtlas(FlixelGraphic, Array<FlixelFrame>) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
-
Installs a retained
FlixelGraphicand 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.PERSISTbut 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
thiscamera'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
branchrecord 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
builderClassrecord component. - builderFactory() - Method in record class me.stringdotjar.flixelgdx.tween.FlixelTweenManager.TweenTypeRegistration
-
Returns the value of the
builderFactoryrecord 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
thistween, 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)matchesobjectand optionalfieldPaths(OR semantics). - cancelTweensOf(Object, String...) - Method in class me.stringdotjar.flixelgdx.tween.FlixelTweenManager
-
Cancels all active tweens matching
objectand 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
drdegrees to the current rotation angle. - changeX(float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
-
Adds
dxto the current X position. - changeY(float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
-
Adds
dyto 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
mapStateToAnimationentries. - 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
thissignal. - 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
FlixelAssethandles 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 nonotifyCallback. - 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
colorrecord 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
Colorvalues 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
Colorvalues 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
commitrecord 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.touchingflags. - 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.touchingflags. - 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
valueto the buffer. - concat(byte) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
-
Appends the content of
valueto the buffer. - concat(char) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
-
Appends the content of
valueto the buffer. - concat(double) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
-
Appends the content of
valueto the buffer. - concat(float) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
-
Appends the content of
valueto the buffer. - concat(int) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
-
Appends the content of
valueto the buffer. - concat(long) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
-
Appends the content of
valueto the buffer. - concat(short) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
-
Appends the content of
valueto the buffer. - concat(CharSequence) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
-
Appends the content of
otherto the buffer. - concat(BooleanSupplier) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
-
Appends the content of
supplierto the buffer. - concat(DoubleSupplier) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
-
Appends the content of
supplierto the buffer. - concat(IntSupplier) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
-
Appends the content of
supplierto the buffer. - concat(LongSupplier) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
-
Appends the content of
supplierto the buffer. - concat(ByteSupplier) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
-
Appends the content of
supplierto the buffer. - concat(CharSupplier) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
-
Appends the content of
supplierto the buffer. - concat(FloatSupplier) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
-
Appends the content of
supplierto the buffer. - concat(ShortSupplier) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
-
Appends the content of
supplierto the buffer. - concat(FlixelString) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
-
Appends the content of
otherto the buffer. - concat(Object) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
-
Appends an object the same way
CharArray.append(Object)does:nullbecomes the literal"null",CharSequenceis appended withoutObject.toString(), and other types useObject.toString(). - concatFloatRoundedOneDecimal(float) - Method in class me.stringdotjar.flixelgdx.util.FlixelString
-
Appends
valuerounded to one decimal place (tenths) using the same rules asFlixelStringUtil.appendFloatRoundedOneDecimal(CharArray, float). - contains(FlixelSprite) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
-
Returns
trueif the group contains the given sprite,falseotherwise. - 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
objectand optionalfieldPaths(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
FlixelSoundinstance using the provided group (or the default SFX group ifnull). - 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
FlixelCamerawith 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
- 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
thissignal and executes all callbacks. - dispatch(T) - Method in class me.stringdotjar.flixelgdx.util.signal.FlixelSignal
-
Triggers
thissignal 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
FreeTypeFontGeneratorinstances 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
thisstate'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
FlixelDebugDrawableinstances 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
FlixelAnimationControllerforthissprite. - ensureAssets() - Static method in class me.stringdotjar.flixelgdx.Flixel
-
Ensures
Flixel.assetsis 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)andFlixelBasic.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
fromtotooverdurationSeconds. - 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
tooverdurationSeconds. - field() - Method in record class me.stringdotjar.flixelgdx.tween.settings.FlixelTweenSettings.FlixelTweenVarGoal
-
Returns the value of the
fieldrecord 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 existingFlixelStringslots 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
thistween 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
fileNameis 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.NONEif none. - firstJustReleased() - Method in class me.stringdotjar.flixelgdx.input.keyboard.FlixelKeyInputManager
-
Returns the first key code that was just released this frame, or
FlixelKey.NONEif 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.NONEif 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
FlixelSpriteanimations. - 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
TextureAtlasand 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
persistand 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
-
A
FlixelBasicthat owns aFlixelGroupof otherFlixelBasicmembers, with batchFlixelBasicGroup.update(float)/FlixelBasicGroup.draw(Batch),FlixelBasicGroup.recycle(), andFlixelBasicGroup.destroy()that tears down members. - FlixelBasicGroupable<T extends FlixelBasic> - Interface in me.stringdotjar.flixelgdx.group
-
A
FlixelGroupablewhose members areFlixelBasicinstances. - 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
OrthographicCameraandFitViewport. - 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
CameraandViewporttypes. - 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 defaultFitViewport. - 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
FlixelCamerafollows aFlixelObject. - 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
-
Builder for
FlixelCircularMotion. - FlixelCircularMotionBuilder() - Constructor for class me.stringdotjar.flixelgdx.tween.builders.FlixelCircularMotionBuilder
- FlixelColor - Class in me.stringdotjar.flixelgdx.util
-
Mutable color wrapper that owns a single
Colorinstance 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
Colorvalue. - 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
FlixelDebugDrawableinstances 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.visibleover 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
- 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 afterFlixel.resetGame()so each cold start can usenew 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.KeysBUTTON_* 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, implementingFlixelAsset<Texture>viaFlixelTypedAsset. - 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
FlixelGraphicwrapper. - FlixelGraphicSource(String) - Constructor for class me.stringdotjar.flixelgdx.graphics.FlixelGraphicSource
- FlixelGraphicWrapperFactory - Class in me.stringdotjar.flixelgdx.graphics
-
Pooled
FlixelGraphicfactory forFlixelAssetManager.obtainWrapper(String, Class). - 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
FlixelLogEntryrecord 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
FlixelLogFileHandleris registered onFlixel.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
FlixelObjectposition. - FlixelMouseButton - Class in me.stringdotjar.flixelgdx.input.mouse
-
Simple class that extends
Input.Buttonsto 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) forFlixelAssetManager.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
FlixelPropertyPathrecord 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
- FlixelShakeTween - Class in me.stringdotjar.flixelgdx.tween.type
-
Random shake applied to a sprite by adjusting
FlixelSprite.getOffsetX()andFlixelSprite.getOffsetY(). - FlixelShakeTween(FlixelTweenSettings) - Constructor for class me.stringdotjar.flixelgdx.tween.type.FlixelShakeTween
- FlixelShakeTween.ShakeUnit - Enum Class in me.stringdotjar.flixelgdx.tween.type
-
How
FlixelShakeTween.intensitymaps 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
Flixelmanager 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
FlixelSoundinstances 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
FlixelSoundSourceinstances 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
FlixelSpritethat 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, implementingCharSequenceso it can be passed directly to libGDX text APIs (for exampleBitmapFont.draw(com.badlogic.gdx.graphics.g2d.Batch, java.lang.CharSequence, float, float)) without building a temporaryStringon 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
Stringasset 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
FlixelSubStatecan be opened inside aFlixelState. - 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
FlixelTimercompletes a loop or the whole run. - FlixelTimerManager - Class in me.stringdotjar.flixelgdx.util.timer
-
Owns active
FlixelTimerinstances 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
FlixelTweenof 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
FlixelTweenPropertyGoalrecord 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
floatwithout boxing. - FlixelTweenSettings.FlixelTweenPropertyGoal.FlixelTweenPropertyFloatSetter - Interface in me.stringdotjar.flixelgdx.tween.settings
-
Consumes a primitive
floatwithout boxing. - FlixelTweenSettings.FlixelTweenVarGoal - Record Class in me.stringdotjar.flixelgdx.tween.settings
-
A record containing basic info for a
FlixelVarTweengoal (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
FlixelTweenVarGoalrecord class. - FlixelTypedAsset<T> - Class in me.stringdotjar.flixelgdx.asset
-
Default pooled implementation of
FlixelAsset; constructed only viaFlixelAssetManager.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
FlixelSourcethat also has a pooled Flixel wrapper typeW(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.datato 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.LOCKONand lerp of1.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
thiscamera 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
actionfor each active tween (current snapshot order). - forEachDebugDrawable(Consumer<FlixelDebugDrawable>) - Static method in class me.stringdotjar.flixelgdx.util.FlixelDebugUtil
-
Iterates all visible
FlixelDebugDrawableinstances in the current state's object tree (whereexistsandvisibleare bothtrue), 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
callbackfor each non-null member using snapshot iteration. - forEachMemberType(Class<C>, Consumer<C>) - Method in interface me.stringdotjar.flixelgdx.group.FlixelGroupable
-
Invokes
callbackfor each member assignable totype. - 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)orInput.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
nullif 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.assetsAssetManager: eachTextureis counted at most once (deduplicated), including page textures referenced by managedTextureAtlasinstances. - 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
thiswrapper. - 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
Cameraused 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 == NONEGreen whenimmovableor 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
FlixelCameraprojection duringdraw(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
FlixelCameraprojection duringdraw. - 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
nullwhen 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
nullif none is set. - getDefaultGenerator() - Static method in class me.stringdotjar.flixelgdx.text.FlixelFontRegistry
-
Returns the
FreeTypeFontGeneratorfor the default font, ornullif no default is set. - getDefaultLogsFolderPath() - Method in interface me.stringdotjar.flixelgdx.logging.FlixelLogFileHandler
-
Returns the platform-appropriate default directory for log files, or
nullif 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), ornullif 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
nullif 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
0if auto-height. - getFieldLabel() - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelPropertyTween
-
Returns the optional logical field label associated with this tween, or
nullif none has been set. - getFieldWidth() - Method in class me.stringdotjar.flixelgdx.text.FlixelText
-
Returns the width of the text field, or
0if auto-sizing. - getFile(String) - Static method in class me.stringdotjar.flixelgdx.text.FlixelFontRegistry
-
Returns the
FileHandlefor 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, ornull. - getFirstMatching(Predicate<FlixelSprite>) - Method in class me.stringdotjar.flixelgdx.group.FlixelSpriteGroup
-
Returns the first member that satisfies the predicate, or
nullif none match. - getFirstNullIndex() - Method in interface me.stringdotjar.flixelgdx.group.FlixelGroupable
- 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
FlixelFontRegistryID currently set on this text, ornullif a directFileHandleor 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
FreeTypeFontGeneratorfor 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
nullif 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
nullif 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
thissound 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
nullif 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
nullif 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
- 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
nullif 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
thisasset. - 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 untilFlixelMouseManager.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 untilFlixelMouseManager.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
nullif 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
-
The last logical state set by
FlixelAnimationStateMachine.setState(java.lang.String, me.stringdotjar.flixelgdx.animation.FlixelAnimationController, boolean, boolean), or""if none yet. - 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
getterrecord 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
nullif 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
Viewportused 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
thissprite holds an ownedFlixelGraphic(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
FlixelBasiccreated. - 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
trueif 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
truewhen 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
isModifiedrecord 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
cameraslist should render during the current draw pass. - isOwned() - Method in interface me.stringdotjar.flixelgdx.asset.FlixelPooledWrapper
-
Checks if
thiswrapper 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
thisasset 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
truewhen the application is running from the final packaged distribution JAR, andfalsewhen 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
truewhen the application is running inside an IDE (IntelliJ, Eclipse, Cursor, VS Code, etc.), andfalsewhen running from the distribution JAR or plain classpath. - isShakeActive() - Method in class me.stringdotjar.flixelgdx.FlixelCamera
- isSolid() - Method in class me.stringdotjar.flixelgdx.FlixelObject
- isTouching(int) - Method in class me.stringdotjar.flixelgdx.FlixelObject
-
Returns
trueif 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
objectfor 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
trueif 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
leafNamerecord component. - leafObject() - Method in record class me.stringdotjar.flixelgdx.backend.reflect.FlixelPropertyPath
-
Returns the value of the
leafObjectrecord 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
tobyt. - level() - Method in record class me.stringdotjar.flixelgdx.logging.FlixelLogEntry
-
Returns the value of the
levelrecord 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.datamap. - 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
FlixelSourcefactory 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
thissprite. - 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
thissprite. - 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
thissprite. - 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
thissprite. - 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
FlixelGraphicundertextureFile.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
SubTextureentries 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
-
The default logger used by
Flixel.info(java.lang.Object),Flixel.warn(java.lang.Object), andFlixel.error(java.lang.String). - 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
messagerecord 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
BitmapFontgenerated 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
FlixelAssethandle 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
Textureregistered withassets. - 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
FlixelTimercompletes 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
FlixelSubStateon top ofthisstate. - 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
-
Shorthand for
Flixel.overlap(FlixelBasic, FlixelBasic, BiConsumer, BiFunction)with no callbacks. - 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
thistween, 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
thistween 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
percentrecord 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
thisstate draw its members even when a substate is currently opened? - persistentUpdate - Variable in class me.stringdotjar.flixelgdx.FlixelState
-
Should
thisstate 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.LOOPINGbut 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/yrepresent 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
poolrecord 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
deadmember, or usesFlixelBasicGroup.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 underFlixelSpriteGroup.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
FlixelWrapperFactoryfor 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
thisasset. - 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
remoteUrlrecord 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
thissignal. - 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
destroyistrue, also callsFlixelBasic.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
-
Removes a mapping so
FlixelAnimationStateMachine.setState(java.lang.String, me.stringdotjar.flixelgdx.animation.FlixelAnimationController, boolean, boolean)for that label no longer triggersplayAnimation. - removeTween(FlixelTween, boolean) - Method in class me.stringdotjar.flixelgdx.tween.FlixelTweenManager
-
Remove an
FlixelTweenfromthismanager. - render() - Method in class me.stringdotjar.flixelgdx.FlixelGame
-
Updates the game's global and internal
FlixelGame.update(float)andFlixelGame.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
RepoInforecord 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
thissource 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
thistween 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
-
Deprecated.
- resetStorage() - Method in class me.stringdotjar.flixelgdx.group.FlixelGroup
-
Clears the member list and discards the backing
SnapshotArrayso the nextFlixelGroup.ensureMembers()orFlixelGroup.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, usingFlixelReflection.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
thistween 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
thistween if it was previously paused. - retain() - Method in interface me.stringdotjar.flixelgdx.asset.FlixelAsset
-
Increments the reference count of
thisasset. - 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
- 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
thissprite on the screen. - screenCenter(FlixelAxes) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
-
Centers
thissprite 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
Colorvalue. - 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
FlixelColorvalue. - 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
FlixelObjectand 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
BitmapFontdirectly, 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 FlixelGDXFlixelSpriteUtil.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
CharSequencereturned bysupplier. - 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
FlixelColorendpoints. - setColorEndpointsRaw(FlixelSprite, Color, Color, Runnable) - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelColorTween
-
Tween between two libGDX
Colorvalues (copied into internal buffers). - setCurrentFrameForAnimation(FlixelFrame) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
-
Called by
FlixelAnimationControllerwhen 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
FlixelDebugOverlayused 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
FlixelTextwill use when no explicit font is set viaFlixelText.setFont(FileHandle)orFlixelText.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
-
Same as
FlixelBar.setEmptyColor(Color)using aFlixelColorobject. - 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 (
scaletoward 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
-
Same as
FlixelBar.setFilledColor(Color)usingFlixelColor. - 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
valuerounded to one decimal place (tenths), using onlyCharArrayinteger 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
FlixelFontRegistryidentifier. - 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
FlixelFontRegistryfont 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
-
Same as
FlixelBar.setGradient(Color, Color)usingFlixelColor. - 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:
1means the displayed fill matches the target immediately; values between0and1apply exponential smoothing scaled by elapsed time and target framerate (same idea as camera follow lerp inFlixelCamera). - 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
nullfor 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
thissound 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
immovablefor 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
thistween logically animates (required beforeFlixelPropertyTween.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
thisasset 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 mapFlixelBar.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 currentFlixel.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.FRACTIONby default (sprite size scaled). - setShakeUnit(FlixelShakeTween.ShakeUnit) - Method in class me.stringdotjar.flixelgdx.tween.type.FlixelShakeTween
-
Sets how
FlixelShakeTween.intensityis interpreted. - setSize(float, float) - Method in class me.stringdotjar.flixelgdx.FlixelObject
-
Shortcut for setting both
FlixelObject.widthandFlixelObject.height. - setSize(int, int) - Method in class me.stringdotjar.flixelgdx.FlixelCamera
-
Sets both
FlixelCamera.widthandFlixelCamera.heightof the camera display. - setSolid(boolean) - Method in class me.stringdotjar.flixelgdx.FlixelObject
-
Convenience setter: sets
FlixelObject.allowCollisionstoANYwhensolidis true, orNONEwhen 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
newStatediffers fromFlixelAnimationStateMachine.getState(), dispatchesFlixelAnimationStateMachine.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
setterrecord 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
lowColoratlowPercentup tofullColorat 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
lerpis below1, 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 libGDXArrayby 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 fromFloatSupplier.getAsFloat()each frame (for exampleplayer::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;
nullusesFlixel.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.FRACTIONandfadeOut == 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.ShakeUnitand 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.targetposition 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
thistween 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
thismanager. - start(float, FlixelTimerListener, int) - Method in class me.stringdotjar.flixelgdx.util.timer.FlixelTimer
-
Restarts this timer on its current
FlixelTimer.managerwithout allocating a new instance. - start(float, FlixelTimerListener, int) - Method in class me.stringdotjar.flixelgdx.util.timer.FlixelTimerManager
-
Starts a pooled timer registered with
thismanager. - start(String, int) - Method in interface me.stringdotjar.flixelgdx.logging.FlixelLogFileHandler
-
Starts file logging in the specified folder, keeping at most
maxLogFileslog 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
staterecord component. - StateSwitchSignalData(FlixelState) - Constructor for record class me.stringdotjar.flixelgdx.util.signal.FlixelSignalData.StateSwitchSignalData
-
Creates an instance of a
StateSwitchSignalDatarecord 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
thistween. - 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
tagrecord component. - target - Variable in class me.stringdotjar.flixelgdx.FlixelCamera
-
The
FlixelObjectthe 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
ThresholdStoprecord 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
toValuerecord 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
TweenTypeRegistrationrecord 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
thisFlixelBasic. - 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.movesistrue, callsFlixelObject.updateMotion(float). - update(float) - Method in class me.stringdotjar.flixelgdx.FlixelSprite
-
Updates
thissprite. - update(float) - Method in class me.stringdotjar.flixelgdx.FlixelState
-
Updates the logic of
thisstate. - 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
thistween 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
thismanager. - 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
millismilliseconds (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
thissprite 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.scrollto 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.touchingflags without separating them. - updateTweens(float) - Static method in class me.stringdotjar.flixelgdx.tween.FlixelTween
-
Advances every active tween on the global manager by
elapsedseconds. - 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)(seeFlixelCamera.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
valuerecord 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
Textureregistered viaFlixelSpriteUtil.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
All Classes and Interfaces|All Packages|Constant Field Values
Flixel.switchState(FlixelState).