Hopperlib
Loading...
Searching...
No Matches
cc.mrcl.hopperlib.ScreenUI.DrawingLayer.Sprite Class Reference
Inheritance diagram for cc.mrcl.hopperlib.ScreenUI.DrawingLayer.Sprite:
cc.mrcl.hopperlib.ScreenUI.DrawingLayer

Public Member Functions

 Sprite (String sprite, int crdX, boolean centered, boolean removeOnQuit)
 Sprite (String sprite, TextColor textColor, int crdX, boolean centered, boolean removeOnQuit)
int getXCoord ()
boolean isCentered ()
Component getRender ()
int renderedSpriteSize ()
Public Member Functions inherited from cc.mrcl.hopperlib.ScreenUI.DrawingLayer
default boolean isRemoveOnQuit ()
default void perDisplay ()
default boolean shouldBeRemoved ()

Member Function Documentation

◆ getRender()

Component cc.mrcl.hopperlib.ScreenUI.DrawingLayer.Sprite.getRender ( )
Returns
The component to render in the screen.

Implements cc.mrcl.hopperlib.ScreenUI.DrawingLayer.

◆ getXCoord()

int cc.mrcl.hopperlib.ScreenUI.DrawingLayer.Sprite.getXCoord ( )
Returns
The horizontal coordinate, in pixels from the centre of the screen, that the component will be rendered at. 0 for rendering in the middle.

Implements cc.mrcl.hopperlib.ScreenUI.DrawingLayer.

◆ isCentered()

boolean cc.mrcl.hopperlib.ScreenUI.DrawingLayer.Sprite.isCentered ( )
Returns
Whether the sprite will be rendered centered over its x coordinate.

Implements cc.mrcl.hopperlib.ScreenUI.DrawingLayer.

◆ renderedSpriteSize()

int cc.mrcl.hopperlib.ScreenUI.DrawingLayer.Sprite.renderedSpriteSize ( )

The documentation for this class was generated from the following file:
  • src/main/java/cc/mrcl/hopperlib/ScreenUI/DrawingLayer.java