Index
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
RGBorARGBformat. - 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
ComponentCreationobjects. - 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
ContextTimeobject 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form