Package foundry.veil.editor
Class DeferredEditor
java.lang.Object
foundry.veil.editor.SingleWindowEditor
foundry.veil.editor.DeferredEditor
- 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
Modifier and TypeMethodDescriptionbooleanprotected voidAdds all components inside the window.voidCalled just before the imgui state is drawn to the screenMethods inherited from class foundry.veil.editor.SingleWindowEditor
getWindowTitle, onShow, renderMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface foundry.veil.editor.Editor
free, isMenuBarEnabled, isOpen, onHide, renderMenuBarMethods inherited from interface org.lwjgl.system.NativeResource
close
-
Constructor Details
-
DeferredEditor
public DeferredEditor()
-
-
Method Details
-
getDisplayName
- Returns:
- The visible display name of this editor
-
renderComponents
protected void renderComponents()Description copied from class:SingleWindowEditorAdds all components inside the window.- Specified by:
renderComponentsin classSingleWindowEditor
-
renderLast
public void renderLast()Description copied from interface:EditorCalled just before the imgui state is drawn to the screen -
isEnabled
public boolean isEnabled()- Returns:
- Whether this editor should be selectable.
-