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.Common.RenderService Class Reference

RenderService is static class providing methods to managing OpenGL attributes such as settings and viewport used by SpaceVIL. More...

Static Public Member Functions

static void restoreCommonGLSettings (CoreWindow window)
 Restoring initial SpaceVIL OpenGL settings for the specified window (if they have been changed). More...
 
static void restoreViewport (CoreWindow window)
 Restoring initial OpenGL viewport of SpaceVIL environment for the specified window (if it was changed). More...
 
static void setGLLayerViewport (CoreWindow window, InterfaceOpenGLLayer layer)
 Setting custom viewport by the specified window and com.spvessel.spacevil.Core.InterfaceOpenGLLayer. More...
 

Detailed Description

RenderService is static class providing methods to managing OpenGL attributes such as settings and viewport used by SpaceVIL.

Tip: RenderService is usualy used with com.spvessel.spacevil.Core.InterfaceOpenGLLayer.

Member Function Documentation

◆ restoreCommonGLSettings()

static void com.spvessel.spacevil.Common.RenderService.restoreCommonGLSettings ( CoreWindow  window)
static

Restoring initial SpaceVIL OpenGL settings for the specified window (if they have been changed).

Parameters
windowA window as com.spvessel.spacevil.CoreWindow.

◆ restoreViewport()

static void com.spvessel.spacevil.Common.RenderService.restoreViewport ( CoreWindow  window)
static

Restoring initial OpenGL viewport of SpaceVIL environment for the specified window (if it was changed).

Parameters
windowA window as com.spvessel.spacevil.CoreWindow.

◆ setGLLayerViewport()

static void com.spvessel.spacevil.Common.RenderService.setGLLayerViewport ( CoreWindow  window,
InterfaceOpenGLLayer  layer 
)
static

Setting custom viewport by the specified window and com.spvessel.spacevil.Core.InterfaceOpenGLLayer.

Parameters
windowA window as com.spvessel.spacevil.CoreWindow.
layerAn item that extends Prototype and implements com.spvessel.spacevil.Core.InterfaceOpenGLLayer.

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