Package foundry.veil.api.resource.editor
Class BlockModelInspector
java.lang.Object
foundry.veil.api.resource.editor.BlockModelInspector
- All Implemented Interfaces:
ResourceFileEditor<BlockModelResource>,Closeable,AutoCloseable
@Internal
public class BlockModelInspector
extends Object
implements ResourceFileEditor<BlockModelResource>
Viewer for block models
-
Nested Class Summary
Nested classes/interfaces inherited from interface foundry.veil.api.resource.editor.ResourceFileEditor
ResourceFileEditor.Factory<T extends VeilResource<?>> -
Constructor Summary
ConstructorsConstructorDescriptionBlockModelInspector(VeilEditorEnvironment environment, BlockModelResource resource) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface foundry.veil.api.resource.editor.ResourceFileEditor
close, save, save
-
Constructor Details
-
BlockModelInspector
-
-
Method Details
-
render
public void render()Description copied from interface:ResourceFileEditorRenders this editor to the screen.- Specified by:
renderin interfaceResourceFileEditor<BlockModelResource>
-
isClosed
public boolean isClosed()- Specified by:
isClosedin interfaceResourceFileEditor<BlockModelResource>- Returns:
- Whether this editor is closed
-
getResource
- Specified by:
getResourcein interfaceResourceFileEditor<BlockModelResource>- Returns:
- The resource being edited
-
loadFromDisk
public void loadFromDisk()Description copied from interface:ResourceFileEditorCalled to update the editor status from disk.- Specified by:
loadFromDiskin interfaceResourceFileEditor<BlockModelResource>
-