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.
com.spvessel.spacevil.Decorations.Effects Class Reference

Effects is a static class for controlling the application of effects to a item's shape. More...

Static Public Member Functions

static void addEffect (InterfaceBaseItem item, InterfaceEffect effect)
 Adding effect to specified item. More...
 
static boolean removeEffect (InterfaceBaseItem item, InterfaceEffect effect)
 Removing specified effect form item. More...
 
static List< InterfaceEffectgetEffects (InterfaceBaseItem item)
 Getting list of applyed effects on specified item. More...
 

Detailed Description

Effects is a static class for controlling the application of effects to a item's shape.

Member Function Documentation

◆ addEffect()

static void com.spvessel.spacevil.Decorations.Effects.addEffect ( InterfaceBaseItem  item,
InterfaceEffect  effect 
)
static

Adding effect to specified item.

Parameters
itemA item as com.spvessel.spacevil.Core.InterfaceBaseItem.
effectA effect as com.spvessel.spacevil.Core.InterfaceEffect.

◆ getEffects()

static List<InterfaceEffect> com.spvessel.spacevil.Decorations.Effects.getEffects ( InterfaceBaseItem  item)
static

Getting list of applyed effects on specified item.

Parameters
itemAn item as com.spvessel.spacevil.Core.InterfaceEffect.
Returns
List of effects of specified item as List<com.spvessel.spacevil.Core.InterfaceBaseItem>.

◆ removeEffect()

static boolean com.spvessel.spacevil.Decorations.Effects.removeEffect ( InterfaceBaseItem  item,
InterfaceEffect  effect 
)
static

Removing specified effect form item.

Parameters
itemA item as com.spvessel.spacevil.Core.InterfaceBaseItem.
effectA effect as com.spvessel.spacevil.Core.InterfaceEffect.
Returns
True: if such effect is presented and removed. False: if item has no such effect.

The documentation for this class was generated from the following file: