Package de.ellpeck.rockbottom.api.toast
Class BasicToast
java.lang.Object
de.ellpeck.rockbottom.api.toast.BasicToast
- All Implemented Interfaces:
IToast
- Direct Known Subclasses:
ItemToast
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final ChatComponentprotected final intprotected final ResourceNameprotected final ChatComponent -
Constructor Summary
ConstructorsConstructorDescriptionBasicToast(ChatComponent title, ChatComponent description, int displayTime) BasicToast(ResourceName icon, ChatComponent title, ChatComponent description, int displayTime) -
Method Summary
Modifier and TypeMethodDescriptionprotected ChatComponentintfloatfloatprotected ChatComponentgetTitle()floatgetWidth()voidrender(IGameInstance game, IAssetManager manager, IRenderer g, float x, float y)
-
Field Details
-
icon
-
title
-
description
-
displayTime
protected final int displayTime
-
-
Constructor Details
-
BasicToast
-
BasicToast
public BasicToast(ResourceName icon, ChatComponent title, ChatComponent description, int displayTime)
-
-
Method Details
-
render
-
getTitle
-
getDescription
-
getHeight
public float getHeight() -
getWidth
public float getWidth() -
getDisplayTime
public int getDisplayTime()- Specified by:
getDisplayTimein interfaceIToast
-
getMovementTime
public float getMovementTime()- Specified by:
getMovementTimein interfaceIToast
-