Index

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

A

absolute() - Method in class com.xebisco.yield.Vector2D
This method returns a new Vector2D object with absolute values of x and y coordinates.
absoluteLocal() - Method in class com.xebisco.yield.Vector2D
The function returns the absolute value of the x and y coordinates of a Vector2D object.
abstractBehavior() - Method in class com.xebisco.yield.Context
Returns the abstract behavior associated with this context.
AbstractBehavior - Class in com.xebisco.yield
Provides an abstract implementation of the Behavior interface, tracking the number of frames since its activation and defining the lifecycle of a behavior.
AbstractBehavior() - Constructor for class com.xebisco.yield.AbstractBehavior
 
AbstractRenderable - Class in com.xebisco.yield
Abstract class representing a renderable component in the application.
AbstractRenderable(Form) - Constructor for class com.xebisco.yield.AbstractRenderable
Constructs a new AbstractRenderable with the given form.
AbstractTexture - Class in com.xebisco.yield
This abstract class represents a texture in the application.
AbstractTexture(String, TextureFilter) - Constructor for class com.xebisco.yield.AbstractTexture
Constructs a new AbstractTexture object with the given path and filter.
actualFrame() - Method in class com.xebisco.yield.AnimationPlayer
Returns the index of the current frame in the animation.
addContactListener(ContactListener) - Method in class com.xebisco.yield.physics.PhysicsBody
 
addFile(File, String) - Method in class com.xebisco.yield.assets.compressing.AssetsCompressing
 
advance() - Method in record class com.xebisco.yield.font.FontCharacter
Returns the value of the advance record component.
allowSleep() - Method in class com.xebisco.yield.physics.PhysicsBody
 
alpha() - Method in class com.xebisco.yield.Color
Getter of the alpha value of this Color.
altNegativeKey() - Method in record class com.xebisco.yield.Axis
Returns the value of the altNegativeKey record component.
altPositiveKey() - Method in record class com.xebisco.yield.Axis
Returns the value of the altPositiveKey record component.
anchor() - Method in class com.xebisco.yield.Transform2D
Returns the anchor of the object.
angle() - Method in class com.xebisco.yield.Vector2D
This Java function calculates the angle in degrees between the positive x-axis and a point represented by its x and y coordinates using the Math.atan2() and Math.toDegrees() methods.
angularDamping() - Method in class com.xebisco.yield.physics.PhysicsBody
 
animation() - Method in class com.xebisco.yield.AnimationPlayer
Returns the currently playing animation.
Animation - Class in com.xebisco.yield
Represents an animation made up of multiple frames.
Animation(boolean, double, AbstractTexture...) - Constructor for class com.xebisco.yield.Animation
Constructor with customizable loop and delay.
Animation(AbstractTexture...) - Constructor for class com.xebisco.yield.Animation
Constructor with looping enabled and 0.5-second delay.
AnimationPlayer - Class in com.xebisco.yield
The AnimationPlayer class is a component behavior that handles the playing of animations by updating the texture rectangle with the current frame.
AnimationPlayer() - Constructor for class com.xebisco.yield.AnimationPlayer
 
APP_SAVE_ID - Static variable in class com.xebisco.yield.Global
A static string representing the application save ID.
application() - Method in class com.xebisco.yield.ChangeSceneTransition
 
application() - Method in class com.xebisco.yield.ComponentBehavior
Returns the application this behavior belongs to.
application() - Method in class com.xebisco.yield.Entity2DContainer
Returns the application that this Entity2DContainer belongs to.
Application - Class in com.xebisco.yield
This class represents the main application.
Application(ApplicationManager, ApplicationPlatform, PlatformInit) - Constructor for class com.xebisco.yield.Application
Constructs a new Application instance with a default blank scene.
Application(ApplicationManager, Class<? extends Scene>, ApplicationPlatform, PlatformInit) - Constructor for class com.xebisco.yield.Application
Constructs a new Application instance.
applicationManager() - Method in class com.xebisco.yield.Application
Gets the application manager.
ApplicationManager - Class in com.xebisco.yield.manager
ApplicationManager class manages the lifecycle of applications.
ApplicationManager(ContextTime) - Constructor for class com.xebisco.yield.manager.ApplicationManager
Constructs an instance of ApplicationManager with the specified context time.
ApplicationModule - Enum Class in com.xebisco.yield.platform
Enum representing the different application modules.
applicationPlatform() - Method in class com.xebisco.yield.Application
Gets the application platform.
ApplicationPlatform - Record Class in com.xebisco.yield.platform
Represents the platform of the application, containing various managers.
ApplicationPlatform(Map<ApplicationModule, Object>) - Constructor for record class com.xebisco.yield.platform.ApplicationPlatform
Creates an instance of a ApplicationPlatform record class.
ApplicationPlatformModuleException - Exception in com.xebisco.yield
 
ApplicationPlatformModuleException() - Constructor for exception com.xebisco.yield.ApplicationPlatformModuleException
 
ApplicationPlatformModuleException(String) - Constructor for exception com.xebisco.yield.ApplicationPlatformModuleException
 
ApplicationPlatformModuleException(String, Throwable) - Constructor for exception com.xebisco.yield.ApplicationPlatformModuleException
 
ApplicationPlatformModuleException(String, Throwable, boolean, boolean) - Constructor for exception com.xebisco.yield.ApplicationPlatformModuleException
 
ApplicationPlatformModuleException(Throwable) - Constructor for exception com.xebisco.yield.ApplicationPlatformModuleException
 
applications() - Method in class com.xebisco.yield.manager.ApplicationManager
Returns the list of applications managed by this manager.
applyAngularImpulse(double) - Method in class com.xebisco.yield.physics.PhysicsBody
 
applyForce(Vector2D) - Method in class com.xebisco.yield.physics.PhysicsBody
 
applyLinearImpulse(Vector2D) - Method in class com.xebisco.yield.physics.PhysicsBody
 
applyTorque(double) - Method in class com.xebisco.yield.physics.PhysicsBody
 
AQUA - Static variable in class com.xebisco.yield.Colors
 
argb() - Method in class com.xebisco.yield.Color
The function returns an integer value representing the ARGB color code based on the alpha, red, green, and blue values.
ARGB - Enum constant in enum class com.xebisco.yield.Color.Format
 
AssetsCompressing - Class in com.xebisco.yield.assets.compressing
 
AssetsCompressing() - Constructor for class com.xebisco.yield.assets.compressing.AssetsCompressing
 
AssetsDecompressing - Class in com.xebisco.yield.assets.decompressing
 
AssetsDecompressing(File) - Constructor for class com.xebisco.yield.assets.decompressing.AssetsDecompressing
 
AUDIO_MANAGER - Enum constant in enum class com.xebisco.yield.platform.ApplicationModule
Represents the Audio Manager module.
audioClip() - Method in class com.xebisco.yield.AudioPlayer
The function returns the audio clip file input.
audioManager() - Method in record class com.xebisco.yield.platform.ApplicationPlatform
Get the audio manager instance.
AudioManager - Interface in com.xebisco.yield.manager
The AudioManager interface should be implemented by the specific platform running the application, it contains function for manipulation audio files.
AudioPlayer - Class in com.xebisco.yield
The AudioPlayer class is a component behavior that allows for playing, pausing, and manipulating audio clips in a Yield application.
AudioPlayer() - Constructor for class com.xebisco.yield.AudioPlayer
 
axis(String) - Method in class com.xebisco.yield.Application
Gets the value of an axis based on the specified axis name.
Axis - Record Class in com.xebisco.yield
Represents an input axis with two keys for positive and negative directions.
Axis(Input.Key, Input.Key) - Constructor for record class com.xebisco.yield.Axis
Constructor for Axis with only positive and negative keys.
Axis(Input.Key, Input.Key, Input.Key, Input.Key) - Constructor for record class com.xebisco.yield.Axis
Creates an instance of a Axis record class.
axis2D(String, String) - Method in class com.xebisco.yield.Application
Gets a 2D axis vector based on the specified x and y-axis names.
axisMap() - Method in class com.xebisco.yield.Application
Gets the map of axis configurations.
A B C D E F G H I J K L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form