Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
I
- imageRef() - Method in class com.xebisco.yield.AbstractTexture
-
Returns the reference to the image object.
- imageRef() - Method in class com.xebisco.yield.OnDemandTexture
- imageRef() - Method in class com.xebisco.yield.texture.SpritesheetTexture
-
Returns the reference to the image object associated with this texture.
- ImmutableBreakException - Exception in com.xebisco.yield
-
An ImmutableBreakException is thrown when an immutable object changes its properties.
- ImmutableBreakException() - Constructor for exception com.xebisco.yield.ImmutableBreakException
- ImmutableColor - Class in com.xebisco.yield
-
ImmutableColorclass extends theColorclass and provides an immutable version of it. - ImmutableColor(double, double, double) - Constructor for class com.xebisco.yield.ImmutableColor
- ImmutableColor(double, double, double, double) - Constructor for class com.xebisco.yield.ImmutableColor
- ImmutableColor(int, double) - Constructor for class com.xebisco.yield.ImmutableColor
- ImmutableColor(long) - Constructor for class com.xebisco.yield.ImmutableColor
- ImmutableColor(Color) - Constructor for class com.xebisco.yield.ImmutableColor
- ImmutableVector2D - Class in com.xebisco.yield
- ImmutableVector2D(double, double) - Constructor for class com.xebisco.yield.ImmutableVector2D
- INFLATED_SUFFIX - Static variable in class com.xebisco.yield.assets.FileUtils
- init(PlatformInit) - Method in interface com.xebisco.yield.manager.GraphicsManager
-
Initializes the platform graphics
- Input - Class in com.xebisco.yield
-
This class contains enumerations for keyboard keys and mouse buttons.
- Input() - Constructor for class com.xebisco.yield.Input
- Input.Key - Enum Class in com.xebisco.yield
-
Enumeration for keyboard keys.
- Input.MouseButton - Enum Class in com.xebisco.yield
-
Enumeration for mouse buttons.
- instantiate(Entity2DPrefab) - Method in class com.xebisco.yield.Entity2DContainer
-
This function instantiates a 2D entity using a prefab and returns it.
- instantiate(Entity2DPrefab, EntityStarter) - Method in class com.xebisco.yield.Entity2DContainer
-
This function instantiates a
Entity2Dusing a prefab and its components, sets its tags and parent, adds it to a list of entities, and starts it. - intensity() - Method in class com.xebisco.yield.Vector2D
-
This Java function calculates the intensity of a vector using the Pythagorean theorem.
- invert() - Method in class com.xebisco.yield.Color
-
Invert the color by subtracting each component from 1.
- invert() - Method in class com.xebisco.yield.Vector2D
-
The function inverts a Vector2D object by multiplying it with a new object with negative values.
- invertLocal() - Method in class com.xebisco.yield.Vector2D
-
This function inverts a Vector2D object locally by multiplying it with -1.
- invertZIndex() - Method in class com.xebisco.yield.PlatformInit
-
Gets whether the Z-index should be inverted.
- ioManager() - Method in interface com.xebisco.yield.OnDemandTexture.ReturnIOManager
-
Returns the
FileIOManagerinstance. - ioManager() - Method in record class com.xebisco.yield.platform.ApplicationPlatform
-
Get the file input/output manager instance.
- isKeyPressed(Input.Key) - Method in class com.xebisco.yield.Application
-
Checks if a key is currently pressed.
- isMouseButtonPressed(Input.MouseButton) - Method in class com.xebisco.yield.Application
-
Checks if a mouse button is currently pressed.
- isPlaying(AudioPlayer) - Method in interface com.xebisco.yield.manager.AudioManager
-
The function checks if an audio player is currently playing.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form