From 587f63396fe647c6df4357993a843f4135e9d3c6 Mon Sep 17 00:00:00 2001 From: "Luis C.M" Date: Fri, 10 Jun 2022 18:46:24 -0500 Subject: [PATCH] Dialog Image interface added. --- .../interfaces/handler/data/IDialogImage.java | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 src/main/java/noppes/npcs/scripted/interfaces/handler/data/IDialogImage.java diff --git a/src/main/java/noppes/npcs/scripted/interfaces/handler/data/IDialogImage.java b/src/main/java/noppes/npcs/scripted/interfaces/handler/data/IDialogImage.java new file mode 100644 index 000000000..af6bdb1bb --- /dev/null +++ b/src/main/java/noppes/npcs/scripted/interfaces/handler/data/IDialogImage.java @@ -0,0 +1,41 @@ +package noppes.npcs.scripted.interfaces.handler.data; + +public interface IDialogImage { + int getId(); + + void setTexture(String texture); + String getTexture(); + + void setPosition(int x, int y); + int getX(); + int getY(); + + void setWidthHeight(int width, int height); + int getWidth(); + int getHeight(); + + void setTextureOffset(int offsetX, int offsetY); + int getTextureX(); + int getTextureY(); + + void setColor(int color); + int getColor(); + + void setSelectedColor(int color); + int getSelectedColor(); + + void setScale(float scale); + float getScale(); + + void setAlpha(float alpha); + float getAlpha(); + + void setRotation(float rotation); + float getRotation(); + + void setImageType(int imageType); + int getImageType(); + + void setAlignment(int alignment); + int getAlignment(); +}