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.Core.InterfaceOpenGLLayer Interface Reference

Interface for providing OpenGL within SpaceVIL environment. More...

Public Member Functions

void initialize ()
 Method for initializing OpenGL components before drawing (shaders, vbo and etc.). More...
 
boolean isInitialized ()
 Method for checking initializing status of current OpenGL item. More...
 
void draw ()
 Method to discribe logic of drawing OpenGL objects. More...
 
void free ()
 Method to describe disposing OpenGL resources if the item was removed. More...
 

Detailed Description

Interface for providing OpenGL within SpaceVIL environment.

Member Function Documentation

◆ draw()

void com.spvessel.spacevil.Core.InterfaceOpenGLLayer.draw ( )

Method to discribe logic of drawing OpenGL objects.

◆ free()

void com.spvessel.spacevil.Core.InterfaceOpenGLLayer.free ( )

Method to describe disposing OpenGL resources if the item was removed.

◆ initialize()

void com.spvessel.spacevil.Core.InterfaceOpenGLLayer.initialize ( )

Method for initializing OpenGL components before drawing (shaders, vbo and etc.).

◆ isInitialized()

boolean com.spvessel.spacevil.Core.InterfaceOpenGLLayer.isInitialized ( )

Method for checking initializing status of current OpenGL item.

Returns
Should be True: if an item is already initialized. Should be False: if an item is not initialed yed.

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