| Interface | Description |
|---|---|
| IContainingElement | |
| IGuiElement |
Defines an element that can be irendered, that exists inside of a rectangle.
|
| IHelpElement | |
| IInteractionElement | |
| IMenuElement |
An
IInteractionElement that should be displayed above everything - except for tooltips. |
| ISimpleDrawable | |
| ITooltipElement |
Defines some sort of element that should be queried to get tooltips that should be shown.
|
| Class | Description |
|---|---|
| BuildCraftGui |
A gui element that allows for easy implementation of an actual
GuiScreen class. |
| ContainerBC_Neptune | |
| ContainerBCTile<T extends TileBC_Neptune> | |
| ContainerPipe | |
| GuiBC8<C extends ContainerBC_Neptune> |
Future rename: "GuiContainerBuildCraft"
|
| GuiElementSimple | |
| GuiElementToolTip | |
| GuiIcon | |
| GuiScreenBuildCraft |
Reference implementation for a gui that delegates to a
BuildCraftGui for most of its functionality. |
| GuiSpriteScaled |
An
ISimpleDrawable that draws the specified ISprite as-is into the given width and height. |
| GuiStack | |
| Widget_Neptune<C extends ContainerBC_Neptune> |
Defines some sort of separate element that exists on both the server and client.
|