Package guideme.scene.annotation
Class BlockAnnotationTemplateElementCompiler
java.lang.Object
guideme.scene.annotation.BlockAnnotationTemplateElementCompiler
- All Implemented Interfaces:
Extension,SceneElementTagCompiler
public class BlockAnnotationTemplateElementCompiler
extends Object
implements SceneElementTagCompiler
This tag allows annotations to be applied to any blockstate currently in the scene.
It supports any annotation type that compiles down to a InWorldBoxAnnotation.
-
Field Summary
Fields inherited from interface guideme.scene.element.SceneElementTagCompiler
EXTENSION_POINT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcompile(GuidebookScene scene, PageCompiler compiler, LytErrorSink errorSink, guideme.libs.mdast.mdx.model.MdxJsxElementFields el) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface guideme.extensions.Extension
onExtensionsBuilt
-
Constructor Details
-
BlockAnnotationTemplateElementCompiler
public BlockAnnotationTemplateElementCompiler()
-
-
Method Details
-
getTagNames
- Specified by:
getTagNamesin interfaceSceneElementTagCompiler
-
compile
public void compile(GuidebookScene scene, PageCompiler compiler, LytErrorSink errorSink, guideme.libs.mdast.mdx.model.MdxJsxElementFields el) - Specified by:
compilein interfaceSceneElementTagCompiler
-