Package net.createmod.catnip.gui.element
Class AbstractRenderElement
java.lang.Object
net.createmod.catnip.gui.element.AbstractRenderElement
- All Implemented Interfaces:
FadableScreenElement,RenderElement,ScreenElement
- Direct Known Subclasses:
AbstractRenderElement.SimpleRenderElement,BoxElement,DelegatedStencilElement,GuiGameElement.GuiRenderBuilder
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T extends RenderElement>
Tat(float x, float y) <T extends RenderElement>
Tat(float x, float y, float z) intintgetWidth()floatgetX()floatgetY()floatgetZ()<T extends RenderElement>
TwithAlpha(float alpha) <T extends RenderElement>
TwithBounds(int width, int height) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.createmod.catnip.gui.element.FadableScreenElement
renderMethods inherited from interface net.createmod.catnip.gui.element.RenderElement
render, render
-
Field Details
-
EMPTY
-
width
protected int width -
height
protected int height -
x
protected float x -
y
protected float y -
z
protected float z -
alpha
protected float alpha
-
-
Constructor Details
-
AbstractRenderElement
public AbstractRenderElement()
-
-
Method Details
-
at
- Specified by:
atin interfaceRenderElement
-
at
- Specified by:
atin interfaceRenderElement
-
withBounds
- Specified by:
withBoundsin interfaceRenderElement
-
withAlpha
- Specified by:
withAlphain interfaceRenderElement
-
getWidth
public int getWidth()- Specified by:
getWidthin interfaceRenderElement
-
getHeight
public int getHeight()- Specified by:
getHeightin interfaceRenderElement
-
getX
public float getX()- Specified by:
getXin interfaceRenderElement
-
getY
public float getY()- Specified by:
getYin interfaceRenderElement
-
getZ
public float getZ()- Specified by:
getZin interfaceRenderElement
-