Reference for JVM version of SpaceVIL
0.3.5.8
SpaceVIL (Space of Visual Items Layout) is a cross-platform and multilingual framework for creating GUI client applications for .NET Standard, .NET Core and JVM. SpaceVIL is based on OpenGL graphic technology and GLFW. Using this framework in conjunction with .Net Core or with a JVM, you can work and create graphical client applications on Linux, Mac OS X and Windows.
|
An interface that describes visual effect which cuts specified shape from original item's shape. More...
Inherited by com.spvessel.spacevil.Decorations.SubtractFigure.
Public Member Functions | |
void | setSubtractFigure (Figure figure) |
Method for setting shape for subtraction. More... | |
Figure | getSubtractFigure () |
Method for getting the current figure for subtraction. More... | |
void | setPositionOffset (int x, int y) |
Method for setting shape's shift by X, Y axis. More... | |
void | setSizeScale (float wScale, float hScale) |
Method for setting shape's scaling factors for width and height. More... | |
int | getXOffset () |
Method for getting shape's shift by X-axis. More... | |
int | getYOffset () |
Method for getting shape's shift by Y-axis. More... | |
float | getWidthScale () |
Method for getting width scaling. More... | |
float | getHeightScale () |
Method for getting height scaling. More... | |
void | setAlignment (ItemAlignment... alignment) |
Method for setting shape's allignment within the item. More... | |
List< ItemAlignment > | getAlignment () |
Method for getting shape's allignment within the item. More... | |
An interface that describes visual effect which cuts specified shape from original item's shape.
List<ItemAlignment> com.spvessel.spacevil.Core.InterfaceSubtractFigure.getAlignment | ( | ) |
Method for getting shape's allignment within the item.
Implemented in com.spvessel.spacevil.Decorations.SubtractFigure.
float com.spvessel.spacevil.Core.InterfaceSubtractFigure.getHeightScale | ( | ) |
Method for getting height scaling.
Implemented in com.spvessel.spacevil.Decorations.SubtractFigure.
Figure com.spvessel.spacevil.Core.InterfaceSubtractFigure.getSubtractFigure | ( | ) |
Method for getting the current figure for subtraction.
Implemented in com.spvessel.spacevil.Decorations.SubtractFigure.
float com.spvessel.spacevil.Core.InterfaceSubtractFigure.getWidthScale | ( | ) |
Method for getting width scaling.
Implemented in com.spvessel.spacevil.Decorations.SubtractFigure.
int com.spvessel.spacevil.Core.InterfaceSubtractFigure.getXOffset | ( | ) |
Method for getting shape's shift by X-axis.
Implemented in com.spvessel.spacevil.Decorations.SubtractFigure.
int com.spvessel.spacevil.Core.InterfaceSubtractFigure.getYOffset | ( | ) |
Method for getting shape's shift by Y-axis.
Implemented in com.spvessel.spacevil.Decorations.SubtractFigure.
void com.spvessel.spacevil.Core.InterfaceSubtractFigure.setAlignment | ( | ItemAlignment... | alignment | ) |
Method for setting shape's allignment within the item.
alignment | Alignment as com.spvessel.spacevil.Flags.ItemAlignment. |
Implemented in com.spvessel.spacevil.Decorations.SubtractFigure.
void com.spvessel.spacevil.Core.InterfaceSubtractFigure.setPositionOffset | ( | int | x, |
int | y | ||
) |
Method for setting shape's shift by X, Y axis.
x | X axis shift. |
y | Y axis shift. |
Implemented in com.spvessel.spacevil.Decorations.SubtractFigure.
void com.spvessel.spacevil.Core.InterfaceSubtractFigure.setSizeScale | ( | float | wScale, |
float | hScale | ||
) |
Method for setting shape's scaling factors for width and height.
wScale | Scaling factor for width. |
hScale | Scaling factor for height. |
Implemented in com.spvessel.spacevil.Decorations.SubtractFigure.
void com.spvessel.spacevil.Core.InterfaceSubtractFigure.setSubtractFigure | ( | Figure | figure | ) |
Method for setting shape for subtraction.
figure | Figure for subtraction as com.spvessel.spacevil.Decorations.Figure. |
Implemented in com.spvessel.spacevil.Decorations.SubtractFigure.