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

C

camera() - Method in class com.xebisco.yield.Scene
Retrieves the camera transform of the scene.
CENTER - Enum constant in enum class com.xebisco.yield.ObjectAnchor
Represents the center of an object.
ChangeSceneTransition - Class in com.xebisco.yield
 
ChangeSceneTransition(double, boolean) - Constructor for class com.xebisco.yield.ChangeSceneTransition
 
characterMap() - Method in class com.xebisco.yield.font.Font
Returns the map containing all the characters and their corresponding FontCharacter objects.
children() - Method in class com.xebisco.yield.Entity2DPrefab
The function returns an array of 2D entity prefabs that are children of a parent entity.
CircleCollider2D - Class in com.xebisco.yield.physics.colliders
 
CircleCollider2D() - Constructor for class com.xebisco.yield.physics.colliders.CircleCollider2D
 
clamp(double, double, double) - Static method in class com.xebisco.yield.Global
If value is greater than max, return max, otherwise return the greatest of value and min.
clamp(float, float, float) - Static method in class com.xebisco.yield.Global
If value is greater than max, return max, otherwise return the greatest of value and min.
clamp(int, int, int) - Static method in class com.xebisco.yield.Global
If value is greater than max, return max, otherwise return the greatest of value and min.
clamp(long, long, long) - Static method in class com.xebisco.yield.Global
If value is greater than max, return max, otherwise return the greatest of value and min.
clipRef() - Method in class com.xebisco.yield.AudioPlayer
The function returns the reference to a clip object.
clone() - Method in class com.xebisco.yield.Color
 
close() - Method in class com.xebisco.yield.AbstractTexture
Closes the texture and releases any associated resources.
close() - Method in class com.xebisco.yield.Animation
Closes all frames of the animation.
close() - Method in class com.xebisco.yield.Application
 
close() - Method in class com.xebisco.yield.assets.compressing.AssetsCompressing
 
close() - Method in class com.xebisco.yield.assets.decompressing.AssetsDecompressing
 
close() - Method in class com.xebisco.yield.AudioPlayer
 
close() - Method in class com.xebisco.yield.ComponentBehavior
Called when the behavior is closed.
close() - Method in class com.xebisco.yield.Entity2D
 
close() - Method in class com.xebisco.yield.Entity2DContainer
 
close() - Method in class com.xebisco.yield.OnDemandTexture
 
close() - Method in class com.xebisco.yield.physics.PhysicsBody
 
close() - Method in record class com.xebisco.yield.platform.ApplicationPlatform
 
close() - Method in class com.xebisco.yield.SystemBehavior
 
close() - Method in class com.xebisco.yield.texture.SpritesheetTexture
 
close() - Method in class com.xebisco.yield.texture.Texture
 
collideConnected() - Method in class com.xebisco.yield.physics.joints.Joint2D
 
Collider2D - Class in com.xebisco.yield.physics.colliders
 
Collider2D() - Constructor for class com.xebisco.yield.physics.colliders.Collider2D
 
CollisionListener - Class in com.xebisco.yield.physics
 
CollisionListener() - Constructor for class com.xebisco.yield.physics.CollisionListener
 
collisionMask() - Method in class com.xebisco.yield.physics.colliders.Collider2D
 
color() - Method in class com.xebisco.yield.RectangleMesh
Gets the color of the rectangle mesh.
color() - Method in class com.xebisco.yield.rendering.Paint
Returns the color of the object to be drawn.
color() - Method in class com.xebisco.yield.TextMesh
Returns the color of the TextMesh.
Color - Class in com.xebisco.yield
This class represents a color with RGB or ARGB format.
Color(double, double, double) - Constructor for class com.xebisco.yield.Color
Constructor that takes red, green, and blue values.
Color(double, double, double, double) - Constructor for class com.xebisco.yield.Color
Constructor that takes red, green, blue, and alpha values.
Color(int, double) - Constructor for class com.xebisco.yield.Color
Constructor that takes an RGB value and an alpha value.
Color(long) - Constructor for class com.xebisco.yield.Color
Constructor that takes a long value representing a color.
Color(long, Color.Format) - Constructor for class com.xebisco.yield.Color
Constructor that takes a long value representing a color and a format.
Color(Color) - Constructor for class com.xebisco.yield.Color
Constructor that takes another Color object and creates a copy of it.
Color.Format - Enum Class in com.xebisco.yield
This enumeration is used to specify the format of the color value when creating a new `Color` object.
Colors - Class in com.xebisco.yield
A utility class for defining and generating various color constants.
Colors() - Constructor for class com.xebisco.yield.Colors
 
com.xebisco.yield - package com.xebisco.yield
 
com.xebisco.yield.assets - package com.xebisco.yield.assets
 
com.xebisco.yield.assets.compressing - package com.xebisco.yield.assets.compressing
 
com.xebisco.yield.assets.decompressing - package com.xebisco.yield.assets.decompressing
 
com.xebisco.yield.defaults - package com.xebisco.yield.defaults
 
com.xebisco.yield.font - package com.xebisco.yield.font
 
com.xebisco.yield.manager - package com.xebisco.yield.manager
 
com.xebisco.yield.physics - package com.xebisco.yield.physics
 
com.xebisco.yield.physics.colliders - package com.xebisco.yield.physics.colliders
 
com.xebisco.yield.physics.joints - package com.xebisco.yield.physics.joints
 
com.xebisco.yield.platform - package com.xebisco.yield.platform
 
com.xebisco.yield.rendering - package com.xebisco.yield.rendering
 
com.xebisco.yield.save - package com.xebisco.yield.save
 
com.xebisco.yield.texture - package com.xebisco.yield.texture
 
com.xebisco.yield.utils - package com.xebisco.yield.utils
 
component(Class<T>) - Method in class com.xebisco.yield.ComponentBehavior
Returns a component of the specified type attached to the entity this behavior is attached to.
component(Class<T>) - Method in class com.xebisco.yield.Entity2D
Gets the first component of the specified type.
component(Class<T>, int) - Method in class com.xebisco.yield.ComponentBehavior
Returns a component of the specified type and index attached to the entity this behavior is attached to.
component(Class<T>, int) - Method in class com.xebisco.yield.Entity2D
Gets the component of the specified type at the specified renderIndex.
ComponentBehavior - Class in com.xebisco.yield
Abstract class representing a behavior that can be attached to an Entity2D.
ComponentBehavior() - Constructor for class com.xebisco.yield.ComponentBehavior
 
componentClass() - Method in class com.xebisco.yield.ComponentCreation
This function returns the class of a component's behavior.
ComponentCreation - Class in com.xebisco.yield
Represents a creation of a component with a specific behavior and modifier.
ComponentCreation(Class<? extends ComponentBehavior>) - Constructor for class com.xebisco.yield.ComponentCreation
Constructs a new ComponentCreation with the given component class and a null modifier.
ComponentCreation(Class<? extends ComponentBehavior>, ComponentModifier) - Constructor for class com.xebisco.yield.ComponentCreation
Constructs a new ComponentCreation with the given component class and modifier.
componentModifier() - Method in class com.xebisco.yield.ComponentCreation
The function returns a ComponentModifier object.
ComponentModifier - Interface in com.xebisco.yield
A functional interface that represents a modifier for a component's behavior.
components() - Method in class com.xebisco.yield.Entity2D
Gets the array of components that this entity manages.
components() - Method in class com.xebisco.yield.Entity2DPrefab
The function returns an array of ComponentCreation objects.
contactListeners() - Method in class com.xebisco.yield.physics.PhysicsBody
 
containsFile(File, String) - Static method in class com.xebisco.yield.assets.FileUtils
 
containsTag(String) - Method in class com.xebisco.yield.Entity2D
Checks if a given tag is present in the array of tags.
contents() - Method in class com.xebisco.yield.TextMesh
Returns the text contents of the TextMesh.
Context - Class in com.xebisco.yield
This class represents a context that runs a specified behavior at a specified frame-rate.
Context(ContextTime, AbstractBehavior, String) - Constructor for class com.xebisco.yield.Context
Constructs a new Context object.
contextTime() - Method in class com.xebisco.yield.Context
This function returns the context time.
ContextTime - Class in com.xebisco.yield
Represents the timing context for an application, encapsulating time-related properties such as delta time, timescale, and target sleep time.
ContextTime() - Constructor for class com.xebisco.yield.ContextTime
Default constructor for ContextTime.
ContextTime(double) - Constructor for class com.xebisco.yield.ContextTime
Constructs a ContextTime object with a specified target frames per second (FPS).
createJoint() - Method in class com.xebisco.yield.physics.joints.DistanceJoint2D
 
createJoint() - Method in class com.xebisco.yield.physics.joints.Joint2D
 
createJoint() - Method in class com.xebisco.yield.physics.joints.RevoluteJoint2D
 
createShape(double) - Method in class com.xebisco.yield.physics.colliders.BoxCollider2D
 
createShape(double) - Method in class com.xebisco.yield.physics.colliders.CircleCollider2D
 
createShape(double) - Method in class com.xebisco.yield.physics.colliders.Collider2D
 
createShape(double) - Method in class com.xebisco.yield.physics.colliders.EdgeCollider2D
 
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