Package foundry.veil.editor
Class OpenCLEditor
java.lang.Object
foundry.veil.editor.SingleWindowEditor
foundry.veil.editor.OpenCLEditor
- All Implemented Interfaces:
Editor,AutoCloseable,org.lwjgl.system.NativeResource
-
Field Summary
Fields inherited from class foundry.veil.editor.SingleWindowEditor
open -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class foundry.veil.editor.SingleWindowEditor
getWindowTitle, onShowMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface foundry.veil.editor.Editor
isEnabled, isMenuBarEnabled, isOpen, renderLast, renderMenuBarMethods inherited from interface org.lwjgl.system.NativeResource
close
-
Constructor Details
-
OpenCLEditor
public OpenCLEditor()
-
-
Method Details
-
renderComponents
protected void renderComponents()Description copied from class:SingleWindowEditorAdds all components inside the window.- Specified by:
renderComponentsin classSingleWindowEditor
-
onHide
public void onHide()Description copied from interface:EditorCalled when this editor is no longer open. -
free
public void free()Description copied from interface:EditorFrees any resources allocated by this editor before being destroyed. -
render
public void render()Description copied from interface:EditorRenders this editor to the screen.- Specified by:
renderin interfaceEditor- Overrides:
renderin classSingleWindowEditor
-
getDisplayName
- Returns:
- The visible display name of this editor
-