Index

A B C D E F G H I K L M N O P R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values

A

add(ExtensionPoint, T) - Method in class guideme.extensions.ExtensionCollection.Builder
Adds an extension to the given extension point for this guide.
add(RecipeType, Function) - Method in interface guideme.compiler.tags.RecipeTypeMappingSupplier.RecipeTypeMappings
Adds a factory that can produce a display element (or none) for recipes of the given type.
addAll(ExtensionCollection) - Method in class guideme.extensions.ExtensionCollection.Builder
Adds all extensions from the given collection to this builder.
addAll(ExtensionCollection.Builder) - Method in class guideme.extensions.ExtensionCollection.Builder
Adds all extensions from the given collection to this builder.
addAnimatedTextures(FlatBufferBuilder, int) - Static method in class guideme.flatbuffers.scene.ExpScene
 
addAnnotation(SceneAnnotation) - Method in class guideme.scene.GuidebookScene
 
addBottom(LytBlock) - Method in class guideme.document.block.recipes.LytStandardRecipeBox.Builder
Insert a block to be placed vertically after the main recipe body.
addCamera(FlatBufferBuilder, int) - Static method in class guideme.flatbuffers.scene.ExpScene
 
addCleanupCallback(Runnable) - Method in interface guideme.siteexport.ResourceExporter
Add a runnable to run when the export concludes to perform cleanup.
addDepthTest(FlatBufferBuilder, int) - Static method in class guideme.flatbuffers.scene.ExpMaterial
 
addDisableCulling(FlatBufferBuilder, boolean) - Static method in class guideme.flatbuffers.scene.ExpMaterial
 
addElements(FlatBufferBuilder, int) - Static method in class guideme.flatbuffers.scene.ExpVertexFormat
 
addEntity(Entity) - Method in class guideme.scene.level.GuidebookLevel
 
addExtraData(Identifier, Object) - Method in interface guideme.siteexport.ResourceExporter
Adds arbitrary data to be added to the exported guides index JSON file.
addFrameCount(FlatBufferBuilder, long) - Static method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
addFrames(FlatBufferBuilder, int) - Static method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
addFramesPath(FlatBufferBuilder, int) - Static method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
addFramesPerRow(FlatBufferBuilder, long) - Static method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
addHeight(FlatBufferBuilder, long) - Static method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
addIndexBuffer(FlatBufferBuilder, int) - Static method in class guideme.flatbuffers.scene.ExpMesh
 
addIndexCount(FlatBufferBuilder, long) - Static method in class guideme.flatbuffers.scene.ExpMesh
 
addIndexType(FlatBufferBuilder, int) - Static method in class guideme.flatbuffers.scene.ExpMesh
 
addItem(SlotDisplay) - Method in class guideme.document.block.LytItemGrid
 
addItem(Item) - Method in class guideme.document.block.LytItemGrid
 
addItem(ItemStack) - Method in class guideme.document.block.LytItemGrid
 
additionalProperties() - Method in record class guideme.compiler.Frontmatter
Returns the value of the additionalProperties record component.
AdditionalResourceExporter - Interface in guideme.siteexport
This is an extension point for mods that wish to export additional resources alongside their guide.
ADDITIVE - Static variable in class guideme.flatbuffers.scene.ExpTransparency
 
addLeft(LytBlock) - Method in class guideme.document.block.recipes.LytStandardRecipeBox.Builder
Insert a block to be placed vertically before the main recipe body.
addLeftFloat(LytRect) - Method in class guideme.layout.LayoutContext
 
addLinearFiltering(FlatBufferBuilder, boolean) - Static method in class guideme.flatbuffers.scene.ExpSampler
 
addMaterial(FlatBufferBuilder, int) - Static method in class guideme.flatbuffers.scene.ExpMesh
 
addMeshes(FlatBufferBuilder, int) - Static method in class guideme.flatbuffers.scene.ExpScene
 
addName(FlatBufferBuilder, int) - Static method in class guideme.flatbuffers.scene.ExpMaterial
 
addPrimitiveType(FlatBufferBuilder, int) - Static method in class guideme.flatbuffers.scene.ExpMesh
 
addResources(Guide, ResourceExporter) - Method in interface guideme.siteexport.AdditionalResourceExporter
Called before the export concludes to allow a mod to write additional resources to the export.
addRight(LytBlock) - Method in class guideme.document.block.recipes.LytStandardRecipeBox.Builder
Insert a block to be placed vertically before the main recipe body.
addRightFloat(LytRect) - Method in class guideme.layout.LayoutContext
 
addSamplers(FlatBufferBuilder, int) - Static method in class guideme.flatbuffers.scene.ExpMaterial
 
addShaderName(FlatBufferBuilder, int) - Static method in class guideme.flatbuffers.scene.ExpMaterial
 
addStreamFactory(RecipeType, Function) - Method in interface guideme.compiler.tags.RecipeTypeMappingSupplier.RecipeTypeMappings
Adds a factory that can produce 0 or more display elements for recipes of the given type.
addTexture(FlatBufferBuilder, int) - Static method in class guideme.flatbuffers.scene.ExpSampler
 
addTextureId(FlatBufferBuilder, int) - Static method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
addTextureId(FlatBufferBuilder, int) - Static method in class guideme.flatbuffers.scene.ExpSampler
 
addTop(LytBlock) - Method in class guideme.document.block.recipes.LytStandardRecipeBox.Builder
Insert a block to be placed vertically before the main recipe body.
addTransparency(FlatBufferBuilder, int) - Static method in class guideme.flatbuffers.scene.ExpMaterial
 
addUseMipmaps(FlatBufferBuilder, boolean) - Static method in class guideme.flatbuffers.scene.ExpSampler
 
addVertex(float, float, float) - Method in class guideme.scene.LiquidVertexConsumer
 
addVertex(float, float, float, int, float, float, int, int, float, float, float) - Method in class guideme.scene.LiquidVertexConsumer
 
addVertex(PoseStack.Pose, float, float, float) - Method in class guideme.scene.LiquidVertexConsumer
 
addVertex(PoseStack.Pose, Vector3f) - Method in class guideme.scene.LiquidVertexConsumer
 
addVertex(Matrix4fc, float, float, float) - Method in class guideme.scene.LiquidVertexConsumer
 
addVertex(Vector3fc) - Method in class guideme.scene.LiquidVertexConsumer
 
addVertexBuffer(FlatBufferBuilder, int) - Static method in class guideme.flatbuffers.scene.ExpMesh
 
addVertexFormat(FlatBufferBuilder, int) - Static method in class guideme.flatbuffers.scene.ExpMesh
 
addVertexSize(FlatBufferBuilder, int) - Static method in class guideme.flatbuffers.scene.ExpVertexFormat
 
addVertexWith2DPose(Matrix3x2fc, float, float) - Method in class guideme.scene.LiquidVertexConsumer
 
addWidth(FlatBufferBuilder, long) - Static method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
addX(FlatBufferBuilder, int) - Static method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
addY(FlatBufferBuilder, int) - Static method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
afterFlowContent(LytFlowContent) - Method in interface guideme.document.block.LytVisitor
 
afterNode(LytNode) - Method in interface guideme.document.block.LytVisitor
 
AlignItems - Enum Class in guideme.document.block
 
alignment() - Method in record class guideme.style.ResolvedTextStyle
Returns the value of the alignment record component.
alignment() - Method in record class guideme.style.TextStyle
Returns the value of the alignment record component.
alignment(TextAlignment) - Method in class guideme.style.TextStyle.Builder
 
alpha() - Method in class guideme.color.MutableColor
 
alphaByte() - Method in class guideme.color.MutableColor
 
anchor() - Method in record class guideme.PageAnchor
Returns the value of the anchor record component.
AnchorIndexer - Class in guideme.compiler
Indexes all anchors within a page to allow faster navigation to them.
AnchorIndexer(LytDocument) - Constructor for class guideme.compiler.AnchorIndexer
 
AnchorIndexer.AnchorTarget - Record Class in guideme.compiler
 
AnchorTarget(LytNode, LytFlowContent) - Constructor for record class guideme.compiler.AnchorIndexer.AnchorTarget
Creates an instance of a AnchorTarget record class.
animatedTextures(int) - Method in class guideme.flatbuffers.scene.ExpScene
 
animatedTextures(ExpAnimatedTexturePart, int) - Method in class guideme.flatbuffers.scene.ExpScene
 
animatedTexturesLength() - Method in class guideme.flatbuffers.scene.ExpScene
 
animatedTexturesVector() - Method in class guideme.flatbuffers.scene.ExpScene
 
animatedTexturesVector(ExpAnimatedTexturePart.Vector) - Method in class guideme.flatbuffers.scene.ExpScene
 
AnnotationTagCompiler - Class in guideme.scene.annotation
 
AnnotationTagCompiler() - Constructor for class guideme.scene.annotation.AnnotationTagCompiler
 
append(LytBlock) - Method in interface guideme.document.block.LytBlockContainer
 
append(LytBlock) - Method in class guideme.document.block.LytBox
 
append(LytBlock) - Method in class guideme.document.block.LytDocument
 
append(LytFlowContent) - Method in class guideme.document.block.LytParagraph
 
append(LytFlowContent) - Method in interface guideme.document.flow.LytFlowParent
 
append(LytFlowContent) - Method in class guideme.document.flow.LytFlowSpan
 
append(LytFlowContent) - Method in class guideme.layout.flow.FlowBuilder
 
appendBreak() - Method in interface guideme.compiler.IndexingSink
 
appendBreak() - Method in interface guideme.document.flow.LytFlowParent
 
appendCell() - Method in class guideme.document.block.table.LytTableRow
 
appendComponent(FormattedText) - Method in interface guideme.document.flow.LytFlowParent
Converts formatted Minecraft text into our flow content.
appendError(PageCompiler, String, UnistNode) - Method in interface guideme.document.block.LytBlockContainer
 
appendError(PageCompiler, String, UnistNode) - Method in interface guideme.document.flow.LytFlowParent
 
appendError(PageCompiler, String, UnistNode) - Method in interface guideme.document.LytErrorSink
 
appendRow() - Method in class guideme.document.block.table.LytTable
 
appendText(UnistNode, String) - Method in interface guideme.compiler.IndexingSink
 
appendText(String) - Method in interface guideme.document.flow.LytFlowParent
 
apply(TextStyle) - Method in class guideme.style.TextStyle.Builder
 
applyBlockStateProperties(PageCompiler, LytErrorSink, MdxJsxElementFields, BlockState) - Static method in class guideme.compiler.tags.MdxAttrs
 
AQUA - Enum constant in enum class guideme.color.SymbolicColor
 
argb(int, int, int, int) - Static method in class guideme.color.Colors
 
arrow() - Method in interface guideme.siteexport.RecipeWebRenderingContext.RecipeBoxBuilder
 
ARROW - Static variable in class guideme.render.GuiAssets
 
arrowHtml() - Method in interface guideme.siteexport.RecipeWebRenderingContext
 
ATagCompiler - Class in guideme.compiler.tags
 
ATagCompiler() - Constructor for class guideme.compiler.tags.ATagCompiler
 
atlasLocation() - Method in record class guideme.render.GuiAssets.NineSliceSprite
Returns the value of the atlasLocation record component.
atlasSprite(LightDarkMode) - Method in class guideme.render.GuiSprite
 
availableWidth() - Method in record class guideme.document.block.LytDocument.Layout
Returns the value of the availableWidth record component.
AxisDebugRenderer - Class in guideme.scene
Renders a 3d cross to visualize the alignment of the x, y, and z axes.
AxisDebugRenderer() - Constructor for class guideme.scene.AxisDebugRenderer
 

B

BASE_STYLE - Static variable in class guideme.document.DefaultStyles
The base style everything else is based on.
beforeFlowContent(LytFlowContent) - Method in interface guideme.document.block.LytVisitor
 
beforeNode(LytNode) - Method in interface guideme.document.block.LytVisitor
 
BLACK - Enum constant in enum class guideme.color.SymbolicColor
 
BLACK - Static variable in record class guideme.color.ConstantColor
 
BlockAnnotationElementCompiler - Class in guideme.scene.annotation
Annotates a single block in the scene identified by its position.
BlockAnnotationElementCompiler() - Constructor for class guideme.scene.annotation.BlockAnnotationElementCompiler
 
BlockAnnotationTemplateElementCompiler - Class in guideme.scene.annotation
This tag allows annotations to be applied to any blockstate currently in the scene.
BlockAnnotationTemplateElementCompiler() - Constructor for class guideme.scene.annotation.BlockAnnotationTemplateElementCompiler
 
BlockImageTagCompiler - Class in guideme.scene
Handles tags like <BlockImage id="mod:blockid" /> and renders a 3D block image in its place.
BlockImageTagCompiler() - Constructor for class guideme.scene.BlockImageTagCompiler
 
blockNode() - Method in record class guideme.compiler.AnchorIndexer.AnchorTarget
Returns the value of the blockNode record component.
BLOCKQUOTE_BACKGROUND - Enum constant in enum class guideme.color.SymbolicColor
 
BlockTagCompiler - Class in guideme.compiler.tags
Compiler base-class for tag compilers that compile block content but allow the block content to be used in flow context by wrapping it in an inline block.
BlockTagCompiler() - Constructor for class guideme.compiler.tags.BlockTagCompiler
 
blue() - Method in class guideme.color.MutableColor
 
BLUE - Enum constant in enum class guideme.color.SymbolicColor
 
blueByte() - Method in class guideme.color.MutableColor
 
BODY_TEXT - Enum constant in enum class guideme.color.SymbolicColor
 
BODY_TEXT - Static variable in class guideme.document.DefaultStyles
 
bold() - Method in record class guideme.style.ResolvedTextStyle
Returns the value of the bold record component.
bold() - Method in record class guideme.style.TextStyle
Returns the value of the bold record component.
bold(Boolean) - Method in class guideme.style.TextStyle.Builder
 
BorderStyle - Record Class in guideme.style
 
BorderStyle(ColorValue, int) - Constructor for record class guideme.style.BorderStyle
Creates an instance of a BorderStyle record class.
bottom() - Method in record class guideme.document.LytRect
 
BOTTOM_TO_TOP - Enum constant in enum class guideme.render.SpriteFillDirection
 
bounds - Variable in class guideme.document.block.LytBlock
Content rectangle.
Bounds(BlockPos, BlockPos) - Constructor for record class guideme.scene.level.GuidebookLevel.Bounds
Creates an instance of a Bounds record class.
BoxAnnotationElementCompiler - Class in guideme.scene.annotation
Annotates a region of blocks given by its min and max block position.
BoxAnnotationElementCompiler() - Constructor for class guideme.scene.annotation.BoxAnnotationElementCompiler
 
BoxFlowDirection - Enum Class in guideme.compiler.tags
 
BoxTagCompiler - Class in guideme.compiler.tags
 
BoxTagCompiler(BoxFlowDirection) - Constructor for class guideme.compiler.tags.BoxTagCompiler
 
BREAK_SPACES - Enum constant in enum class guideme.style.WhiteSpaceMode
 
BreakCompiler - Class in guideme.compiler.tags
 
BreakCompiler() - Constructor for class guideme.compiler.tags.BreakCompiler
 
build() - Method in class guideme.extensions.ExtensionCollection.Builder
 
build() - Method in class guideme.GuideBuilder
Creates the guide.
build() - Method in interface guideme.siteexport.RecipeWebRenderingContext.RecipeBoxBuilder
 
build() - Method in class guideme.style.TextStyle.Builder
 
build(Collection) - Static method in class guideme.navigation.NavigationTree
 
build(RecipeHolder) - Method in class guideme.document.block.recipes.LytStandardRecipeBox.Builder
 
builder() - Static method in class guideme.document.block.recipes.LytStandardRecipeBox
 
builder() - Static method in class guideme.extensions.ExtensionCollection
 
builder() - Static method in record class guideme.style.TextStyle
 
builder(Identifier) - Static method in interface guideme.Guide
 
Builder() - Constructor for class guideme.extensions.ExtensionCollection.Builder
 
Builder() - Constructor for class guideme.style.TextStyle.Builder
 
BYTE - Static variable in class guideme.flatbuffers.scene.ExpVertexElementType
 
byteSize() - Method in class guideme.flatbuffers.scene.ExpVertexFormatElement
 

C

camera() - Method in class guideme.flatbuffers.scene.ExpScene
 
camera(ExpCameraSettings) - Method in class guideme.flatbuffers.scene.ExpScene
 
CameraSettings - Class in guideme.scene
 
CameraSettings() - Constructor for class guideme.scene.CameraSettings
 
captureMouse(InteractiveElement) - Method in interface guideme.ui.GuideUiHost
 
CategoryIndex - Class in guideme.indices
Pages can declare to be part of multiple categories using the categories frontmatter.
CategoryIndex() - Constructor for class guideme.indices.CategoryIndex
 
CategoryIndexCompiler - Class in guideme.compiler.tags
 
CategoryIndexCompiler() - Constructor for class guideme.compiler.tags.CategoryIndexCompiler
 
CENTER - Enum constant in enum class guideme.document.block.AlignItems
 
CENTER - Enum constant in enum class guideme.style.TextAlignment
 
centerHorizontallyIn(LytRect) - Method in record class guideme.document.LytRect
 
centerIn(LytRect) - Method in record class guideme.document.LytRect
 
centerScene() - Method in class guideme.scene.GuidebookScene
 
centerVerticallyIn(LytRect) - Method in record class guideme.document.LytRect
 
children - Variable in class guideme.document.block.LytBox
 
children() - Method in record class guideme.navigation.NavigationNode
Returns the value of the children record component.
clear() - Method in class guideme.layout.flow.FlowBuilder
 
clearAnnotations() - Method in class guideme.scene.GuidebookScene
 
clearCompilerState(PageCompiler.State) - Method in class guideme.compiler.PageCompiler
 
clearContent() - Method in class guideme.document.block.LytBox
 
clearContent() - Method in class guideme.document.block.LytDocument
 
clearContent() - Method in class guideme.document.block.LytParagraph
 
clearFloats(boolean, boolean) - Method in class guideme.layout.LayoutContext
 
clearFloatsAbove(int) - Method in class guideme.layout.LayoutContext
 
clockManager() - Method in class guideme.scene.level.GuidebookLevel
 
close() - Method in class guideme.scene.AxisDebugRenderer
 
CODEC - Static variable in record class guideme.GuideItemSettings
 
collect(RecipeTypeMappingSupplier.RecipeTypeMappings) - Method in interface guideme.compiler.tags.RecipeTypeMappingSupplier
 
color() - Method in class guideme.scene.annotation.InWorldBoxAnnotation
 
color() - Method in class guideme.scene.annotation.InWorldLineAnnotation
 
color() - Method in record class guideme.style.BorderStyle
Returns the value of the color record component.
color() - Method in record class guideme.style.ResolvedTextStyle
Returns the value of the color record component.
color() - Method in record class guideme.style.TextStyle
Returns the value of the color record component.
color(ColorValue) - Method in class guideme.style.TextStyle.Builder
 
COLOR - Static variable in class guideme.flatbuffers.scene.ExpVertexElementUsage
 
Colors - Class in guideme.color
 
Colors() - Constructor for class guideme.color.Colors
 
ColorTagCompiler - Class in guideme.compiler.tags
 
ColorTagCompiler() - Constructor for class guideme.compiler.tags.ColorTagCompiler
 
ColorValue - Interface in guideme.color
 
COLUMN - Enum constant in enum class guideme.compiler.tags.BoxFlowDirection
 
columnFromDisplays(List, boolean) - Static method in class guideme.document.block.LytSlotGrid
 
columnFromIngredients(List, boolean) - Static method in class guideme.document.block.LytSlotGrid
 
columnFromStacks(List, boolean) - Static method in class guideme.document.block.LytSlotGrid
 
CommandLinkCompiler - Class in guideme.compiler.tags
Runs a command when clicked.
CommandLinkCompiler() - Constructor for class guideme.compiler.tags.CommandLinkCompiler
 
compile(PageCompiler, LytBlockContainer, MdxJsxElementFields) - Method in class guideme.compiler.tags.BlockTagCompiler
 
compile(PageCompiler, LytBlockContainer, MdxJsxElementFields) - Method in class guideme.compiler.tags.BoxTagCompiler
 
compile(PageCompiler, LytBlockContainer, MdxJsxElementFields) - Method in class guideme.compiler.tags.CategoryIndexCompiler
 
compile(PageCompiler, LytBlockContainer, MdxJsxElementFields) - Method in class guideme.compiler.tags.ItemGridCompiler
 
compile(PageCompiler, LytBlockContainer, MdxJsxElementFields) - Method in class guideme.compiler.tags.RecipeCompiler
 
compile(PageCompiler, LytBlockContainer, MdxJsxElementFields) - Method in class guideme.compiler.tags.SubPagesCompiler
 
compile(PageCompiler, LytBlockContainer, MdxJsxElementFields) - Method in class guideme.scene.BlockImageTagCompiler
 
compile(PageCompiler, LytBlockContainer, MdxJsxElementFields) - Method in class guideme.scene.ItemImageTagCompiler
 
compile(PageCompiler, LytBlockContainer, MdxJsxElementFields) - Method in class guideme.scene.SceneTagCompiler
 
compile(PageCompiler, LytFlowParent, MdxJsxElementFields) - Method in class guideme.compiler.tags.ATagCompiler
 
compile(PageCompiler, LytFlowParent, MdxJsxElementFields) - Method in class guideme.compiler.tags.BreakCompiler
 
compile(PageCompiler, LytFlowParent, MdxJsxElementFields) - Method in class guideme.compiler.tags.ColorTagCompiler
 
compile(PageCompiler, LytFlowParent, MdxJsxElementFields) - Method in class guideme.compiler.tags.CommandLinkCompiler
 
compile(PageCompiler, LytFlowParent, MdxJsxElementFields) - Method in class guideme.compiler.tags.FloatingImageCompiler
 
compile(PageCompiler, LytFlowParent, MdxJsxElementFields) - Method in class guideme.compiler.tags.FlowTagCompiler
 
compile(PageCompiler, LytFlowParent, MdxJsxElementFields) - Method in class guideme.compiler.tags.ItemLinkCompiler
 
compile(PageCompiler, LytFlowParent, MdxJsxElementFields) - Method in class guideme.compiler.tags.KeyBindTagCompiler
 
compile(PageCompiler, LytFlowParent, MdxJsxElementFields) - Method in class guideme.compiler.tags.PlayerNameTagCompiler
 
compile(PageCollection, ExtensionCollection, ParsedGuidePage) - Static method in class guideme.compiler.PageCompiler
 
compile(GuidebookScene, PageCompiler, LytErrorSink, MdxJsxElementFields) - Method in class guideme.scene.annotation.AnnotationTagCompiler
 
compile(GuidebookScene, PageCompiler, LytErrorSink, MdxJsxElementFields) - Method in class guideme.scene.annotation.BlockAnnotationTemplateElementCompiler
 
compile(GuidebookScene, PageCompiler, LytErrorSink, MdxJsxElementFields) - Method in class guideme.scene.element.EntityElementCompiler
 
compile(GuidebookScene, PageCompiler, LytErrorSink, MdxJsxElementFields) - Method in class guideme.scene.element.ImportStructureElementCompiler
 
compile(GuidebookScene, PageCompiler, LytErrorSink, MdxJsxElementFields) - Method in class guideme.scene.element.IsometricCameraElementCompiler
 
compile(GuidebookScene, PageCompiler, LytErrorSink, MdxJsxElementFields) - Method in class guideme.scene.element.SceneBlockElementCompiler
 
compile(GuidebookScene, PageCompiler, LytErrorSink, MdxJsxElementFields) - Method in interface guideme.scene.element.SceneElementTagCompiler
 
compile(GuidebookScene, PageCompiler, LytErrorSink, MdxJsxElementFields) - Method in class guideme.scene.element.SceneRemoveBlocksElementCompiler
 
compileBlockContext(PageCompiler, LytBlockContainer, MdxJsxFlowElement) - Method in interface guideme.compiler.TagCompiler
 
compileBlockContext(PageCompiler, LytBlockContainer, MdxJsxFlowElement) - Method in class guideme.compiler.tags.BlockTagCompiler
 
compileBlockContext(PageCompiler, LytBlockContainer, MdxJsxFlowElement) - Method in class guideme.compiler.tags.DivTagCompiler
 
compileBlockContext(PageCompiler, LytBlockContainer, MdxJsxFlowElement) - Method in class guideme.compiler.tags.FlowTagCompiler
 
compileBlockContext(MdAstParent, LytBlockContainer) - Method in class guideme.compiler.PageCompiler
 
compileBlockContext(List, LytBlockContainer) - Method in class guideme.compiler.PageCompiler
 
compileFlowContext(PageCompiler, LytFlowParent, MdxJsxTextElement) - Method in interface guideme.compiler.TagCompiler
 
compileFlowContext(PageCompiler, LytFlowParent, MdxJsxTextElement) - Method in class guideme.compiler.tags.BlockTagCompiler
 
compileFlowContext(PageCompiler, LytFlowParent, MdxJsxTextElement) - Method in class guideme.compiler.tags.FlowTagCompiler
 
compileFlowContext(MdAstParent, LytFlowParent) - Method in class guideme.compiler.PageCompiler
 
compileFlowContext(Collection, LytFlowParent) - Method in class guideme.compiler.PageCompiler
 
compileTemplate(GuidebookScene, PageCompiler, LytErrorSink, MdxJsxElementFields, BlockPos) - Method in class guideme.scene.annotation.AnnotationTagCompiler
 
computeBoxLayout(LayoutContext, int, int, int) - Method in class guideme.document.block.LytBox
 
computeBoxLayout(LayoutContext, int, int, int) - Method in class guideme.document.block.LytHBox
 
computeBoxLayout(LayoutContext, int, int, int) - Method in class guideme.document.block.LytItemGrid
 
computeBoxLayout(LayoutContext, int, int, int) - Method in class guideme.document.block.LytListItem
 
computeBoxLayout(LayoutContext, int, int, int) - Method in class guideme.document.block.LytSlotGrid
 
computeBoxLayout(LayoutContext, int, int, int) - Method in class guideme.document.block.LytVBox
 
computeBoxLayout(LayoutContext, int, int, int) - Method in class guideme.scene.LytGuidebookScene
 
computeLayout(LayoutContext, int, int, int) - Method in class guideme.document.block.LytBlock
 
computeLayout(LayoutContext, int, int, int) - Method in class guideme.document.block.LytBox
 
computeLayout(LayoutContext, int, int, int) - Method in class guideme.document.block.LytGuiSprite
 
computeLayout(LayoutContext, int, int, int) - Method in class guideme.document.block.LytImage
 
computeLayout(LayoutContext, int, int, int) - Method in class guideme.document.block.LytParagraph
 
computeLayout(LayoutContext, int, int, int) - Method in class guideme.document.block.LytPlaceholderBlock
 
computeLayout(LayoutContext, int, int, int) - Method in class guideme.document.block.LytSlot
 
computeLayout(LayoutContext, int, int, int) - Method in class guideme.document.block.LytThematicBreak
 
computeLayout(LayoutContext, int, int, int) - Method in class guideme.document.block.table.LytTable
 
computeLayout(LayoutContext, int, int, int) - Method in class guideme.document.interaction.LytWidget
 
computeLayout(LayoutContext, int, int, int) - Method in class guideme.scene.LytItemImage
 
computeLayout(LayoutContext, int, int, int, TextAlignment) - Method in class guideme.layout.flow.FlowBuilder
 
ConstantColor - Record Class in guideme.color
 
ConstantColor(int) - Constructor for record class guideme.color.ConstantColor
 
ConstantColor(int, int) - Constructor for record class guideme.color.ConstantColor
Creates an instance of a ConstantColor record class.
contains(int, int) - Method in record class guideme.document.LytRect
 
contains(LytPoint) - Method in record class guideme.document.LytRect
 
content - Variable in class guideme.document.block.LytParagraph
 
content() - Method in record class guideme.document.block.LytDocument.HitTestResult
Returns the value of the content record component.
contentHeight() - Method in record class guideme.document.block.LytDocument.Layout
Returns the value of the contentHeight record component.
ContentTooltip - Class in guideme.document.interaction
A GuideTooltip that renders a LytBlock as the tooltip content.
ContentTooltip(LytBlock) - Constructor for class guideme.document.interaction.ContentTooltip
 
CONTINUE - Enum constant in enum class guideme.document.block.LytVisitor.Result
 
convertToJson(ResourceKey, Recipe, ResourceExporter) - Method in interface guideme.siteexport.RecipeExporter
Try to convert a recipe to a JSON map (this map will be converted to JSON using GSON).
copy() - Method in class guideme.color.MutableColor
 
copyResource(Identifier) - Method in interface guideme.siteexport.ResourceExporter
 
count() - Method in class guideme.flatbuffers.scene.ExpVertexFormatElement
 
CRAFTING_RECIPE_TYPE - Enum constant in enum class guideme.color.SymbolicColor
Color used for the type of crafting shown in recipe blocks.
CRAFTING_RECIPE_TYPE - Static variable in class guideme.document.DefaultStyles
 
craftingIngredientGrid() - Method in interface guideme.siteexport.RecipeWebRenderingContext.RecipeBoxBuilder
Creates a standard ingredient grid using the same logic used for Vanilla crafting recipes.
createAnimatedTexturesVector(FlatBufferBuilder, int[]) - Static method in class guideme.flatbuffers.scene.ExpScene
 
createAnnotation(PageCompiler, LytErrorSink, MdxJsxElementFields) - Method in class guideme.scene.annotation.AnnotationTagCompiler
createAnnotation(PageCompiler, LytErrorSink, MdxJsxElementFields) - Method in class guideme.scene.annotation.BlockAnnotationElementCompiler
 
createAnnotation(PageCompiler, LytErrorSink, MdxJsxElementFields) - Method in class guideme.scene.annotation.BoxAnnotationElementCompiler
 
createAnnotation(PageCompiler, LytErrorSink, MdxJsxElementFields) - Method in class guideme.scene.annotation.DiamondAnnotationElementCompiler
 
createAnnotation(PageCompiler, LytErrorSink, MdxJsxElementFields) - Method in class guideme.scene.annotation.LineAnnotationElementCompiler
 
createAnnotation(GuidebookScene, PageCompiler, LytErrorSink, MdxJsxElementFields, BlockPos) - Method in class guideme.scene.annotation.AnnotationTagCompiler
 
createAnnotation(GuidebookScene, PageCompiler, LytErrorSink, MdxJsxElementFields, BlockPos) - Method in class guideme.scene.annotation.BlockAnnotationElementCompiler
 
createAnnotation(GuidebookScene, PageCompiler, LytErrorSink, MdxJsxElementFields, BlockPos) - Method in class guideme.scene.annotation.BoxAnnotationElementCompiler
 
createAnnotation(GuidebookScene, PageCompiler, LytErrorSink, MdxJsxElementFields, BlockPos) - Method in class guideme.scene.annotation.DiamondAnnotationElementCompiler
 
createAnnotation(GuidebookScene, PageCompiler, LytErrorSink, MdxJsxElementFields, BlockPos) - Method in class guideme.scene.annotation.LineAnnotationElementCompiler
 
createErrorBlock(String, UnistNode) - Method in class guideme.compiler.PageCompiler
 
createErrorFlowContent(String, UnistNode) - Method in class guideme.compiler.PageCompiler
 
createExpAnimatedTexturePart(FlatBufferBuilder, int, int, int, long, long, int, long, long, int) - Static method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
createExpAnimatedTexturePartFrame(FlatBufferBuilder, int, int) - Static method in class guideme.flatbuffers.scene.ExpAnimatedTexturePartFrame
 
createExpCameraSettings(FlatBufferBuilder, float, float, float, float) - Static method in class guideme.flatbuffers.scene.ExpCameraSettings
 
createExpMaterial(FlatBufferBuilder, int, int, boolean, int, int, int) - Static method in class guideme.flatbuffers.scene.ExpMaterial
 
createExpMesh(FlatBufferBuilder, int, int, int, int, int, long, int) - Static method in class guideme.flatbuffers.scene.ExpMesh
 
createExpSampler(FlatBufferBuilder, int, int, boolean, boolean) - Static method in class guideme.flatbuffers.scene.ExpSampler
 
createExpVec3(FlatBufferBuilder, float, float, float) - Static method in class guideme.flatbuffers.scene.ExpVec3
 
createExpVertexFormat(FlatBufferBuilder, int, int) - Static method in class guideme.flatbuffers.scene.ExpVertexFormat
 
createExpVertexFormatElement(FlatBufferBuilder, int, int, int, int, int, int, boolean) - Static method in class guideme.flatbuffers.scene.ExpVertexFormatElement
 
createGuideItem(Identifier) - Static method in class guideme.Guides
Create a generic guide item that will open the given guide.
createIndexBufferVector(FlatBufferBuilder, byte[]) - Static method in class guideme.flatbuffers.scene.ExpMesh
 
createIndexBufferVector(FlatBufferBuilder, ByteBuffer) - Static method in class guideme.flatbuffers.scene.ExpMesh
 
createMeshesVector(FlatBufferBuilder, int[]) - Static method in class guideme.flatbuffers.scene.ExpScene
 
createSamplersVector(FlatBufferBuilder, int[]) - Static method in class guideme.flatbuffers.scene.ExpMaterial
 
createVertexBufferVector(FlatBufferBuilder, byte[]) - Static method in class guideme.flatbuffers.scene.ExpMesh
 
createVertexBufferVector(FlatBufferBuilder, ByteBuffer) - Static method in class guideme.flatbuffers.scene.ExpMesh
 
CRUMBLING - Static variable in class guideme.flatbuffers.scene.ExpTransparency
 
current() - Static method in enum class guideme.color.LightDarkMode
 
customBody(LytBlock) - Method in class guideme.document.block.recipes.LytStandardRecipeBox.Builder
Use a completely custom recipe body.

D

DARK_AQUA - Enum constant in enum class guideme.color.SymbolicColor
 
DARK_BLUE - Enum constant in enum class guideme.color.SymbolicColor
 
DARK_GRAY - Enum constant in enum class guideme.color.SymbolicColor
 
DARK_GREEN - Enum constant in enum class guideme.color.SymbolicColor
 
DARK_MODE - Enum constant in enum class guideme.color.LightDarkMode
 
DARK_PURPLE - Enum constant in enum class guideme.color.SymbolicColor
 
DARK_RED - Enum constant in enum class guideme.color.SymbolicColor
 
darker(float) - Method in class guideme.color.MutableColor
 
darkModeColor() - Method in record class guideme.color.ConstantColor
Returns the value of the darkModeColor record component.
dataClass() - Method in record class guideme.compiler.PageCompiler.State
Returns the value of the dataClass record component.
DEBUG_LINE_STRIP - Static variable in class guideme.flatbuffers.scene.ExpPrimitiveType
 
DEBUG_LINES - Static variable in class guideme.flatbuffers.scene.ExpPrimitiveType
 
DEFAULT - Static variable in record class guideme.GuideItemSettings
 
DEFAULT_THICKNESS - Static variable in class guideme.scene.annotation.InWorldBoxAnnotation
 
DEFAULT_THICKNESS - Static variable in class guideme.scene.annotation.InWorldLineAnnotation
 
defaultLanguage(String) - Method in class guideme.GuideBuilder
Changes the default language for the guide.
defaultNamespace(String) - Method in class guideme.GuideBuilder
Sets the default resource namespace for this guide.
DefaultStyles - Class in guideme.document
 
defaultValue() - Method in record class guideme.compiler.PageCompiler.State
Returns the value of the defaultValue record component.
depthTest() - Method in class guideme.flatbuffers.scene.ExpMaterial
 
destroyBlockProgress(int, BlockPos, int) - Method in class guideme.scene.level.GuidebookLevel
 
developmentSources(Path) - Method in class guideme.GuideBuilder
developmentSources(Path, String) - Method in class guideme.GuideBuilder
Load additional page resources and assets from the given folder.
DiamondAnnotation - Class in guideme.scene.annotation
 
DiamondAnnotation(Vector3f, ColorValue) - Constructor for class guideme.scene.annotation.DiamondAnnotation
 
DiamondAnnotationElementCompiler - Class in guideme.scene.annotation
 
DiamondAnnotationElementCompiler() - Constructor for class guideme.scene.annotation.DiamondAnnotationElementCompiler
 
disableCulling() - Method in class guideme.flatbuffers.scene.ExpMaterial
 
DISABLED - Static variable in class guideme.flatbuffers.scene.ExpDepthTest
 
DISABLED - Static variable in class guideme.flatbuffers.scene.ExpTransparency
 
disableDefaultExtensions() - Method in class guideme.GuideBuilder
Stops the builder from adding any of the default extensions.
disableDefaultExtensions(ExtensionPoint) - Method in class guideme.GuideBuilder
Stops the builder from adding any of the default extensions to the given extension point.
disableOpenHotkey() - Method in class guideme.GuideBuilder
Disables the global open hotkey from using this guide.
displayName() - Method in record class guideme.GuideItemSettings
Returns the value of the displayName record component.
DivTagCompiler - Class in guideme.compiler.tags
 
DivTagCompiler() - Constructor for class guideme.compiler.tags.DivTagCompiler
 
document() - Method in record class guideme.GuidePage
Returns the value of the document record component.
documentToScreen(LytRect, LytPoint) - Method in class guideme.scene.GuidebookScene
Transforms from document coordinates (layout coordinate system) to coordinates in the screen space used by the scene.
dragonParts() - Method in class guideme.scene.level.GuidebookLevel
 
drawIcon(int, int, GuiSprite) - Method in interface guideme.render.RenderContext
 
drawIcon(int, int, GuiSprite, ColorValue) - Method in interface guideme.render.RenderContext
 
drawIcon(int, int, TextureAtlasSprite, ColorValue) - Method in interface guideme.render.RenderContext
 
dropShadow() - Method in record class guideme.style.ResolvedTextStyle
Returns the value of the dropShadow record component.
dropShadow() - Method in record class guideme.style.TextStyle
Returns the value of the dropShadow record component.
dropShadow(Boolean) - Method in class guideme.style.TextStyle.Builder
 

E

elements(int) - Method in class guideme.flatbuffers.scene.ExpVertexFormat
 
elements(ExpVertexFormatElement, int) - Method in class guideme.flatbuffers.scene.ExpVertexFormat
 
elementsLength() - Method in class guideme.flatbuffers.scene.ExpVertexFormat
 
elementsVector() - Method in class guideme.flatbuffers.scene.ExpVertexFormat
 
elementsVector(ExpVertexFormatElement.Vector) - Method in class guideme.flatbuffers.scene.ExpVertexFormat
 
empty() - Static method in record class guideme.document.LytRect
 
empty() - Static method in record class guideme.document.LytSize
 
empty() - Static method in class guideme.extensions.ExtensionCollection
 
EMPTY - Static variable in record class guideme.style.TextStyle
 
enabledFeatures() - Method in class guideme.scene.level.GuidebookLevel
 
END - Enum constant in enum class guideme.document.block.AlignItems
 
endExpAnimatedTexturePart(FlatBufferBuilder) - Static method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
endExpMaterial(FlatBufferBuilder) - Static method in class guideme.flatbuffers.scene.ExpMaterial
 
endExpMesh(FlatBufferBuilder) - Static method in class guideme.flatbuffers.scene.ExpMesh
 
endExpSampler(FlatBufferBuilder) - Static method in class guideme.flatbuffers.scene.ExpSampler
 
endExpScene(FlatBufferBuilder) - Static method in class guideme.flatbuffers.scene.ExpScene
 
endExpVertexFormat(FlatBufferBuilder) - Static method in class guideme.flatbuffers.scene.ExpVertexFormat
 
EntityElementCompiler - Class in guideme.scene.element
 
EntityElementCompiler() - Constructor for class guideme.scene.element.EntityElementCompiler
 
enumerateContentBounds(LytFlowContent) - Method in class guideme.document.block.LytParagraph
 
enumerateContentBounds(LytFlowContent) - Method in interface guideme.document.flow.LytFlowContainer
Gets a stream of all the bounding rectangles for given flow content.
enumerateContentBounds(LytFlowContent) - Method in class guideme.layout.flow.FlowBuilder
 
environmentAttributes() - Method in class guideme.scene.level.GuidebookLevel
 
EQUAL - Static variable in class guideme.flatbuffers.scene.ExpDepthTest
 
equals(Object) - Method in record class guideme.color.ConstantColor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class guideme.compiler.AnchorIndexer.AnchorTarget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class guideme.compiler.Frontmatter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class guideme.compiler.FrontmatterNavigation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class guideme.compiler.PageCompiler.State
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class guideme.document.block.LytDocument.HitTestResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class guideme.document.block.LytDocument.Layout
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class guideme.document.block.recipes.RecipeDisplayHolder
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class guideme.document.LytPoint
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class guideme.document.LytRect
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class guideme.document.LytSize
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class guideme.extensions.ExtensionPoint
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class guideme.GuideItemSettings
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class guideme.GuidePage
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class guideme.GuidePageChange
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class guideme.navigation.NavigationNode
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class guideme.PageAnchor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class guideme.render.GuiAssets.NineSliceSprite
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class guideme.scene.level.GuidebookLevel.Bounds
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class guideme.style.BorderStyle
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class guideme.style.ResolvedTextStyle
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class guideme.style.TextStyle
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class guideme.ui.UiPoint
Indicates whether some other object is "equal to" this one.
ERROR_TEXT - Enum constant in enum class guideme.color.SymbolicColor
 
ERROR_TEXT - Static variable in class guideme.document.DefaultStyles
 
expand(int) - Method in record class guideme.document.LytRect
 
expand(int, int, int, int) - Method in record class guideme.document.LytRect
 
ExpAnimatedTexturePart - Class in guideme.flatbuffers.scene
 
ExpAnimatedTexturePart() - Constructor for class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
ExpAnimatedTexturePart.Vector - Class in guideme.flatbuffers.scene
 
ExpAnimatedTexturePartFrame - Class in guideme.flatbuffers.scene
 
ExpAnimatedTexturePartFrame() - Constructor for class guideme.flatbuffers.scene.ExpAnimatedTexturePartFrame
 
ExpAnimatedTexturePartFrame.Vector - Class in guideme.flatbuffers.scene
 
ExpCameraSettings - Class in guideme.flatbuffers.scene
 
ExpCameraSettings() - Constructor for class guideme.flatbuffers.scene.ExpCameraSettings
 
ExpCameraSettings.Vector - Class in guideme.flatbuffers.scene
 
ExpDepthTest - Class in guideme.flatbuffers.scene
 
ExpIndexElementType - Class in guideme.flatbuffers.scene
 
explode(Entity, DamageSource, ExplosionDamageCalculator, double, double, double, float, boolean, Level.ExplosionInteraction, ParticleOptions, ParticleOptions, WeightedList, Holder) - Method in class guideme.scene.level.GuidebookLevel
 
ExpMaterial - Class in guideme.flatbuffers.scene
 
ExpMaterial() - Constructor for class guideme.flatbuffers.scene.ExpMaterial
 
ExpMaterial.Vector - Class in guideme.flatbuffers.scene
 
ExpMesh - Class in guideme.flatbuffers.scene
 
ExpMesh() - Constructor for class guideme.flatbuffers.scene.ExpMesh
 
ExpMesh.Vector - Class in guideme.flatbuffers.scene
 
export(JsonWriter) - Method in class guideme.indices.MultiValuedIndex
 
export(JsonWriter) - Method in interface guideme.indices.PageIndex
Serialize the index to JSON for export to the website.
export(JsonWriter) - Method in class guideme.indices.UniqueIndex
 
export(GuidebookScene) - Method in class guideme.scene.export.SceneExporter
 
ExportableResourceProvider - Interface in guideme.siteexport
Parts of the document tree should implement this interface to export resources for being shown in the guidebook *Web* application.
exportAsPng(float, boolean) - Method in class guideme.scene.LytGuidebookScene
 
ExportedItemInfo - Interface in guideme.siteexport
The data model for item information that was previously exported.
ExportedRecipe - Interface in guideme.siteexport
A previously exported recipe.
ExportPostProcessor - Interface in guideme.siteexport
Extension to allow a mod to post-process the exported main JSON file right before the export is finalized.
exportResources(ResourceExporter) - Method in class guideme.document.block.recipes.LytStandardRecipeBox
 
exportResources(ResourceExporter) - Method in class guideme.document.flow.LytTooltipSpan
 
exportResources(ResourceExporter) - Method in class guideme.document.interaction.ContentTooltip
 
exportResources(ResourceExporter) - Method in class guideme.document.interaction.ItemTooltip
 
exportResources(ResourceExporter) - Method in class guideme.document.interaction.TextTooltip
 
exportResources(ResourceExporter) - Method in class guideme.document.interaction.VanillaTooltipWrapper
 
exportResources(ResourceExporter) - Method in class guideme.scene.annotation.SceneAnnotation
 
exportResources(ResourceExporter) - Method in class guideme.scene.LytItemImage
 
exportResources(ResourceExporter) - Method in interface guideme.siteexport.ExportableResourceProvider
 
exportTexture(Identifier) - Method in interface guideme.siteexport.ResourceExporter
Exports a texture by id and returns the relative path to refer to it from other content that is being exported.
ExpPrimitiveType - Class in guideme.flatbuffers.scene
 
ExpSampler - Class in guideme.flatbuffers.scene
 
ExpSampler() - Constructor for class guideme.flatbuffers.scene.ExpSampler
 
ExpSampler.Vector - Class in guideme.flatbuffers.scene
 
ExpScene - Class in guideme.flatbuffers.scene
 
ExpScene() - Constructor for class guideme.flatbuffers.scene.ExpScene
 
ExpScene.Vector - Class in guideme.flatbuffers.scene
 
ExpTransparency - Class in guideme.flatbuffers.scene
 
ExpVec3 - Class in guideme.flatbuffers.scene
 
ExpVec3() - Constructor for class guideme.flatbuffers.scene.ExpVec3
 
ExpVec3.Vector - Class in guideme.flatbuffers.scene
 
ExpVertexElementType - Class in guideme.flatbuffers.scene
 
ExpVertexElementUsage - Class in guideme.flatbuffers.scene
 
ExpVertexFormat - Class in guideme.flatbuffers.scene
 
ExpVertexFormat() - Constructor for class guideme.flatbuffers.scene.ExpVertexFormat
 
ExpVertexFormat.Vector - Class in guideme.flatbuffers.scene
 
ExpVertexFormatElement - Class in guideme.flatbuffers.scene
 
ExpVertexFormatElement() - Constructor for class guideme.flatbuffers.scene.ExpVertexFormatElement
 
ExpVertexFormatElement.Vector - Class in guideme.flatbuffers.scene
 
extension(ExtensionPoint, T) - Method in class guideme.GuideBuilder
Adds an extension to the given extension point for this guide.
Extension - Interface in guideme.extensions
The base interface for all other classes and interfaces acting as extensions.
EXTENSION_POINT - Static variable in interface guideme.color.SymbolicColorResolver
 
EXTENSION_POINT - Static variable in interface guideme.compiler.TagCompiler
 
EXTENSION_POINT - Static variable in interface guideme.compiler.tags.RecipeTypeMappingSupplier
 
EXTENSION_POINT - Static variable in interface guideme.scene.element.SceneElementTagCompiler
 
EXTENSION_POINT - Static variable in interface guideme.scene.ImplicitAnnotationStrategy
 
EXTENSION_POINT - Static variable in interface guideme.siteexport.AdditionalResourceExporter
 
EXTENSION_POINT - Static variable in interface guideme.siteexport.ExportPostProcessor
 
EXTENSION_POINT - Static variable in interface guideme.siteexport.RecipeExporter
 
ExtensionCollection - Class in guideme.extensions
A collection of extensions registered to modify the guidebook.
ExtensionCollection.Builder - Class in guideme.extensions
 
ExtensionPoint<T> - Record Class in guideme.extensions
An extension point is offered by the guidebook to plug in additional functionality.
ExtensionPoint(Class) - Constructor for record class guideme.extensions.ExtensionPoint
Creates an instance of a ExtensionPoint record class.
extensionPointClass() - Method in record class guideme.extensions.ExtensionPoint
Returns the value of the extensionPointClass record component.

F

fields() - Method in interface guideme.siteexport.ExportedRecipe
Returns the JSON representation of this recipe converted back to a generic map.
fillGradientHorizontal(int, int, int, int, ColorValue, ColorValue) - Method in interface guideme.render.RenderContext
 
fillGradientHorizontal(LytRect, ColorValue, ColorValue) - Method in interface guideme.render.RenderContext
 
fillGradientVertical(int, int, int, int, ColorValue, ColorValue) - Method in interface guideme.render.RenderContext
 
fillGradientVertical(LytRect, ColorValue, ColorValue) - Method in interface guideme.render.RenderContext
 
fillIcon(int, int, int, int, GuiSprite) - Method in interface guideme.render.RenderContext
 
fillIcon(int, int, int, int, GuiSprite, ColorValue) - Method in interface guideme.render.RenderContext
 
fillIcon(int, int, int, int, TextureAtlasSprite, ColorValue) - Method in interface guideme.render.RenderContext
 
fillIcon(LytRect, GuiSprite) - Method in interface guideme.render.RenderContext
 
fillIcon(LytRect, GuiSprite, ColorValue) - Method in interface guideme.render.RenderContext
 
fillRect(int, int, int, int, ColorValue) - Method in interface guideme.render.RenderContext
 
fillRect(RenderPipeline, LytRect, ColorValue) - Method in interface guideme.render.RenderContext
 
fillRect(RenderPipeline, LytRect, ColorValue, ColorValue, ColorValue, ColorValue) - Method in interface guideme.render.RenderContext
 
fillRect(RenderPipeline, LytRect, ColorValue, ColorValue, ColorValue, ColorValue) - Method in class guideme.render.SimpleRenderContext
 
fillRect(LytRect, ColorValue) - Method in interface guideme.render.RenderContext
 
fillRect(LytRect, ColorValue, ColorValue, ColorValue, ColorValue) - Method in interface guideme.render.RenderContext
 
fillTexturedRect(LytRect, GuidePageTexture) - Method in interface guideme.render.RenderContext
 
fillTexturedRect(LytRect, GuidePageTexture, ColorValue) - Method in interface guideme.render.RenderContext
 
fillTexturedRect(LytRect, TextureAtlasSprite, ColorValue) - Method in interface guideme.render.RenderContext
 
fillTexturedRect(LytRect, Identifier) - Method in interface guideme.render.RenderContext
 
fillTexturedRect(LytRect, Identifier, ColorValue) - Method in interface guideme.render.RenderContext
 
fillTexturedRect(LytRect, Identifier, ColorValue, ColorValue, ColorValue, ColorValue) - Method in interface guideme.render.RenderContext
 
fillTexturedRect(LytRect, Identifier, ColorValue, ColorValue, ColorValue, ColorValue, float, float, float, float) - Method in interface guideme.render.RenderContext
 
fillTexturedRect(LytRect, Identifier, ColorValue, ColorValue, ColorValue, ColorValue, float, float, float, float) - Method in class guideme.render.SimpleRenderContext
 
fillTriangle(Vector2f, Vector2f, Vector2f, ColorValue) - Method in interface guideme.render.RenderContext
 
fillTriangle(Vector2f, Vector2f, Vector2f, ColorValue) - Method in class guideme.render.SimpleRenderContext
 
finishExpSceneBuffer(FlatBufferBuilder, int) - Static method in class guideme.flatbuffers.scene.ExpScene
 
finishSizePrefixedExpSceneBuffer(FlatBufferBuilder, int) - Static method in class guideme.flatbuffers.scene.ExpScene
 
FLOAT - Static variable in class guideme.flatbuffers.scene.ExpVertexElementType
 
FLOAT_LEFT - Enum constant in enum class guideme.document.flow.InlineBlockAlignment
Float it to the left and wrap text around its right side.
FLOAT_RIGHT - Enum constant in enum class guideme.document.flow.InlineBlockAlignment
Float it to the right and wrap text around its left side.
FloatingImageCompiler - Class in guideme.compiler.tags
 
FloatingImageCompiler() - Constructor for class guideme.compiler.tags.FloatingImageCompiler
 
floatsIntersect(LytRect) - Method in class guideme.layout.flow.FlowBuilder
 
FlowBuilder - Class in guideme.layout.flow
 
FlowBuilder() - Constructor for class guideme.layout.flow.FlowBuilder
 
flowContent() - Method in record class guideme.compiler.AnchorIndexer.AnchorTarget
Returns the value of the flowContent record component.
FlowTagCompiler - Class in guideme.compiler.tags
Compiler base-class for tag compilers that compile flow content but allow the flow content to be used in block context by wrapping it in a paragraph.
FlowTagCompiler() - Constructor for class guideme.compiler.tags.FlowTagCompiler
 
folder(String) - Method in class guideme.GuideBuilder
Sets the folder within the resource pack, from which pages for this guide will be loaded.
font() - Method in interface guideme.render.RenderContext
 
font() - Method in record class guideme.style.ResolvedTextStyle
Returns the value of the font record component.
font() - Method in record class guideme.style.TextStyle
Returns the value of the font record component.
font(FontDescription) - Method in class guideme.style.TextStyle.Builder
 
FontMetrics - Interface in guideme.layout
 
fontScale() - Method in record class guideme.style.ResolvedTextStyle
Returns the value of the fontScale record component.
fontScale() - Method in record class guideme.style.TextStyle
Returns the value of the fontScale record component.
fontScale(Float) - Method in class guideme.style.TextStyle.Builder
 
forBlock(BlockPos, ColorValue) - Static method in class guideme.scene.annotation.InWorldBoxAnnotation
 
frameCount() - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
frames(int) - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
frames(ExpAnimatedTexturePartFrame, int) - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
framesLength() - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
framesPath() - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
framesPathAsByteBuffer() - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
framesPathInByteBuffer(ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
framesPerRow() - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
framesVector() - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
framesVector(ExpAnimatedTexturePartFrame.Vector) - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
fromTopLeft(Rect2i) - Static method in record class guideme.ui.UiPoint
 
Frontmatter - Record Class in guideme.compiler
 
Frontmatter(FrontmatterNavigation, Map) - Constructor for record class guideme.compiler.Frontmatter
Creates an instance of a Frontmatter record class.
FrontmatterNavigation - Record Class in guideme.compiler
Inserts a page into the navigation tree.
FrontmatterNavigation(String, Identifier, int, Identifier, Map) - Constructor for record class guideme.compiler.FrontmatterNavigation
Creates an instance of a FrontmatterNavigation record class.
fuelValues() - Method in class guideme.scene.level.GuidebookLevel
 

G

gameEvent(Holder, Vec3, GameEvent.Context) - Method in class guideme.scene.level.GuidebookLevel
 
gatherChunkSourceStats() - Method in class guideme.scene.level.GuidebookLevel
 
get(int) - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart.Vector
 
get(int) - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePartFrame.Vector
 
get(int) - Method in class guideme.flatbuffers.scene.ExpCameraSettings.Vector
 
get(int) - Method in class guideme.flatbuffers.scene.ExpMaterial.Vector
 
get(int) - Method in class guideme.flatbuffers.scene.ExpMesh.Vector
 
get(int) - Method in class guideme.flatbuffers.scene.ExpSampler.Vector
 
get(int) - Method in class guideme.flatbuffers.scene.ExpScene.Vector
 
get(int) - Method in class guideme.flatbuffers.scene.ExpVec3.Vector
 
get(int) - Method in class guideme.flatbuffers.scene.ExpVertexFormat.Vector
 
get(int) - Method in class guideme.flatbuffers.scene.ExpVertexFormatElement.Vector
 
get(LightDarkMode) - Method in class guideme.render.GuiSprite
 
get(ExtensionPoint) - Method in class guideme.extensions.ExtensionCollection
Returns the registered extensions for the given extension point.
get(ExpAnimatedTexturePartFrame, int) - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePartFrame.Vector
 
get(ExpAnimatedTexturePart, int) - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart.Vector
 
get(ExpCameraSettings, int) - Method in class guideme.flatbuffers.scene.ExpCameraSettings.Vector
 
get(ExpMaterial, int) - Method in class guideme.flatbuffers.scene.ExpMaterial.Vector
 
get(ExpMesh, int) - Method in class guideme.flatbuffers.scene.ExpMesh.Vector
 
get(ExpSampler, int) - Method in class guideme.flatbuffers.scene.ExpSampler.Vector
 
get(ExpScene, int) - Method in class guideme.flatbuffers.scene.ExpScene.Vector
 
get(ExpVec3, int) - Method in class guideme.flatbuffers.scene.ExpVec3.Vector
 
get(ExpVertexFormatElement, int) - Method in class guideme.flatbuffers.scene.ExpVertexFormatElement.Vector
 
get(ExpVertexFormat, int) - Method in class guideme.flatbuffers.scene.ExpVertexFormat.Vector
 
get(String) - Method in class guideme.compiler.AnchorIndexer
 
get(K) - Method in class guideme.indices.MultiValuedIndex
 
get(K) - Method in class guideme.indices.UniqueIndex
 
getAdvance(int, ResolvedTextStyle) - Method in interface guideme.layout.FontMetrics
 
getAdvance(int, ResolvedTextStyle) - Method in class guideme.layout.LayoutContext
 
getAdvance(int, ResolvedTextStyle) - Method in class guideme.layout.MinecraftFontMetrics
 
getAdvance(int, ResolvedTextStyle) - Method in interface guideme.render.RenderContext
 
getAlignItems() - Method in class guideme.document.block.LytAxisBox
 
getAlignment() - Method in class guideme.document.flow.LytFlowInlineBlock
 
getAll() - Static method in class guideme.Guides
 
getAlt() - Method in class guideme.document.block.LytImage
 
getAnnotation(GuidebookLevel, BlockState, BlockHitResult) - Method in interface guideme.scene.ImplicitAnnotationStrategy
 
getAstRoot() - Method in class guideme.compiler.ParsedGuidePage
 
getAvailableWidth() - Method in class guideme.document.block.LytDocument
 
getBackgroundColor() - Method in class guideme.document.block.LytBox
 
getBlock() - Method in class guideme.document.flow.LytFlowInlineBlock
 
getBlock() - Method in class guideme.layout.flow.LineBlock
 
getBlockEntities() - Method in class guideme.scene.level.GuidebookLevel
 
getBlockPos(PageCompiler, LytErrorSink, MdxJsxElementFields, String, BlockPos) - Static method in class guideme.compiler.tags.MdxAttrs
 
getBlocks() - Method in class guideme.document.block.LytDocument
 
getBlockTicks() - Method in class guideme.scene.level.GuidebookLevel
 
getBoolean(PageCompiler, LytErrorSink, MdxJsxElementFields, String, boolean) - Static method in class guideme.compiler.tags.MdxAttrs
 
getBoolean(MdxJsxElementFields, String, boolean) - Static method in class guideme.compiler.tags.MdxAttrs
 
getBorderBottom() - Method in class guideme.document.block.LytBlock
 
getBorderLeft() - Method in class guideme.document.block.LytBlock
 
getBorderRight() - Method in class guideme.document.block.LytBlock
 
getBorderTop() - Method in class guideme.document.block.LytBlock
 
getBoundingRect(GuidebookScene, LytRect) - Method in class guideme.scene.annotation.DiamondAnnotation
 
getBoundingRect(GuidebookScene, LytRect) - Method in class guideme.scene.annotation.OverlayAnnotation
Returns the bounding rectangle in document layout coordinates, given the scene and viewport.
getBounds() - Method in class guideme.document.block.LytBlock
 
getBounds() - Method in class guideme.document.block.LytDocument
 
getBounds() - Method in class guideme.document.block.LytNode
 
getBounds() - Method in class guideme.document.block.table.LytTableRow
 
getBounds() - Method in class guideme.scene.level.GuidebookLevel
 
getById(Identifier) - Static method in class guideme.Guides
 
getCameraSettings() - Method in class guideme.scene.GuidebookScene
The camera settings affect layout so this should be called before layout is done (or relayout should be triggered).
getChildren() - Method in class guideme.document.block.LytBox
 
getChildren() - Method in class guideme.document.block.LytDocument
 
getChildren() - Method in class guideme.document.block.LytNode
 
getChildren() - Method in class guideme.document.block.LytPlaceholderBlock
 
getChildren() - Method in class guideme.document.block.table.LytTable
 
getChildren() - Method in class guideme.document.block.table.LytTableRow
 
getChildren() - Method in class guideme.document.flow.LytFlowSpan
 
getChunkSource() - Method in class guideme.scene.level.GuidebookLevel
 
getClickSound() - Method in class guideme.document.flow.LytFlowLink
 
getColor() - Method in class guideme.document.block.LytGuiSprite
 
getColor() - Method in class guideme.scene.annotation.DiamondAnnotation
 
getColor(PageCompiler, LytErrorSink, MdxJsxElementFields, String, ColorValue) - Static method in class guideme.compiler.tags.MdxAttrs
 
getColumns() - Method in class guideme.document.block.table.LytTable
 
getCompilerState(PageCompiler.State) - Method in class guideme.compiler.PageCompiler
 
getCompoundTag(PageCompiler, LytErrorSink, MdxJsxElementFields, String, CompoundTag) - Static method in class guideme.compiler.tags.MdxAttrs
 
getContent() - Method in class guideme.document.block.LytParagraph
 
getContent() - Method in class guideme.document.interaction.ContentTooltip
 
getContent() - Method in class guideme.layout.flow.FlowBuilder
 
getContentHeight() - Method in class guideme.document.block.LytDocument
 
getContentRootFolder() - Method in interface guideme.Guide
 
getCurrentPageId() - Method in interface guideme.siteexport.ResourceExporter
 
getDefaultNamespace() - Method in interface guideme.Guide
 
getDepth() - Method in class guideme.document.block.LytHeading
 
getDepth() - Method in class guideme.document.block.LytList
 
getDocument() - Method in class guideme.document.block.LytNode
Get the document we're a part of, if any.
getDocumentPoint(double, double) - Method in interface guideme.ui.GuideUiHost
 
getDocumentPointUnclamped(double, double) - Method in interface guideme.ui.GuideUiHost
 
getDocumentRect() - Method in interface guideme.ui.GuideUiHost
 
getDocumentViewport() - Method in interface guideme.ui.GuideUiHost
 
getEntities() - Method in class guideme.scene.level.GuidebookLevel
 
getEntitiesForRendering() - Method in class guideme.scene.level.GuidebookLevel
 
getEntity(int) - Method in class guideme.scene.level.GuidebookLevel
 
getEntry(ParsedGuidePage) - Method in interface guideme.indices.MultiValuedIndex.EntryFunction
 
getEntry(ParsedGuidePage) - Method in interface guideme.indices.UniqueIndex.EntryFunction
 
getEnum(PageCompiler, LytErrorSink, MdxJsxElementFields, String, T) - Static method in class guideme.compiler.tags.MdxAttrs
 
getEnum(MdxJsxElementFields, String, T) - Static method in class guideme.compiler.tags.MdxAttrs
 
getExportedItem(String) - Method in interface guideme.siteexport.RecipeWebRenderingContext
 
getExtensionPoints() - Method in class guideme.extensions.ExtensionCollection
 
getExtensions() - Method in interface guideme.compiler.IndexingContext
 
getExtensions() - Method in class guideme.compiler.PageCompiler
 
getExtensions() - Method in interface guideme.Guide
 
getExtensions(ExtensionPoint) - Method in interface guideme.compiler.IndexingContext
 
getExtensions(ExtensionPoint) - Method in class guideme.compiler.PageCompiler
 
getFilledBlocks() - Method in class guideme.scene.GuidebookScene
 
getFilledBlocks() - Method in class guideme.scene.level.GuidebookLevel
 
getFloat(PageCompiler, LytErrorSink, MdxJsxElementFields, String, float) - Static method in class guideme.compiler.tags.MdxAttrs
 
getFloat(MdxJsxElementFields, String, float) - Static method in class guideme.compiler.tags.MdxAttrs
 
getFloatPos(PageCompiler, LytErrorSink, MdxJsxElementFields, Vector3f) - Static method in class guideme.compiler.tags.MdxAttrs
 
getFlowContent() - Method in class guideme.layout.flow.LineElement
 
getFlowParent() - Method in class guideme.document.flow.LytFlowContent
Gets the parent of this flow content that is itself flow content.
getFluidTicks() - Method in class guideme.scene.level.GuidebookLevel
 
getFrontmatter() - Method in class guideme.compiler.ParsedGuidePage
 
getGap() - Method in class guideme.document.block.LytAxisBox
 
getGuide() - Method in interface guideme.ui.GuideUiHost
 
getHeight() - Method in class guideme.scene.GuidebookScene
 
getHoveredElement() - Method in class guideme.document.block.LytDocument
 
getHoverStyle() - Method in class guideme.document.block.LytNode
 
getHoverStyle() - Method in class guideme.document.flow.LytFlowContent
 
getHoverStyle() - Method in interface guideme.style.Styleable
 
getIcon() - Method in interface guideme.document.interaction.GuideTooltip
 
getIcon() - Method in class guideme.document.interaction.ItemTooltip
 
getId() - Method in class guideme.compiler.ParsedGuidePage
 
getId() - Method in interface guideme.Guide
 
getId() - Method in class guideme.render.GuidePageTexture
 
getImageId() - Method in class guideme.document.block.LytImage
 
getIndex(Class) - Method in interface guideme.compiler.IndexingContext
 
getIndex(Class) - Method in class guideme.compiler.PageCompiler
 
getIndex(Class) - Method in interface guideme.PageCollection
 
getIngredient(String) - Method in interface guideme.siteexport.ExportedRecipe
Convenience method to read an ingredient from the recipe, which was represented as a list of item ids.
getInstance() - Static method in class guideme.scene.GuidebookLevelRenderer
 
getInt(PageCompiler, LytErrorSink, MdxJsxElementFields, String, int) - Static method in class guideme.compiler.tags.MdxAttrs
 
getInWorldAnnotations() - Method in class guideme.scene.GuidebookScene
 
getItem() - Method in class guideme.document.interaction.ItemTooltip
 
getItem() - Method in class guideme.scene.LytItemImage
 
getLanguage() - Method in class guideme.compiler.ParsedGuidePage
 
getLayoutY() - Method in class guideme.document.flow.LytFlowAnchor
 
getLeftFloatRightEdge() - Method in class guideme.layout.LayoutContext
 
getLevel() - Method in class guideme.scene.GuidebookScene
 
getLineHeight(ResolvedTextStyle) - Method in interface guideme.layout.FontMetrics
 
getLineHeight(ResolvedTextStyle) - Method in class guideme.layout.LayoutContext
 
getLineHeight(ResolvedTextStyle) - Method in class guideme.layout.MinecraftFontMetrics
 
getLines() - Method in class guideme.document.interaction.ContentTooltip
 
getLines() - Method in interface guideme.document.interaction.GuideTooltip
 
getLines() - Method in class guideme.document.interaction.ItemTooltip
 
getLines() - Method in class guideme.document.interaction.TextTooltip
 
getLines() - Method in class guideme.document.interaction.VanillaTooltipWrapper
 
getMapData(MapId) - Method in class guideme.scene.level.GuidebookLevel
 
getMarginBottom() - Method in class guideme.document.block.LytBlock
 
getMarginEnd(LytAxis) - Method in class guideme.document.block.LytBlock
 
getMarginLeft() - Method in class guideme.document.block.LytBlock
 
getMarginRight() - Method in class guideme.document.block.LytBlock
 
getMarginStart(LytAxis) - Method in class guideme.document.block.LytBlock
 
getMarginTop() - Method in class guideme.document.block.LytBlock
 
getModelData(BlockPos) - Method in class guideme.scene.level.GuidebookLevel
 
getModelDataManager() - Method in class guideme.scene.level.GuidebookLevel
 
getMouseCaptureTarget() - Method in interface guideme.ui.GuideUiHost
 
getName() - Method in class guideme.document.flow.LytFlowAnchor
 
getName() - Method in class guideme.indices.MultiValuedIndex
 
getName() - Method in interface guideme.indices.PageIndex
 
getName() - Method in class guideme.indices.UniqueIndex
 
getNavigationTree() - Method in interface guideme.PageCollection
 
getNextFloatBottomEdge(int) - Method in class guideme.layout.LayoutContext
If there's a float whose bottom edge is below the given y coordinate, return that bottom edge.
getNineSliceSprite(GuiSprite, LightDarkMode) - Static method in class guideme.render.GuiAssets
 
getNodeById(Identifier) - Method in class guideme.navigation.NavigationTree
 
getOffsetX() - Method in class guideme.scene.CameraSettings
 
getOffsetY() - Method in class guideme.scene.CameraSettings
 
getOrCreateColumn(int) - Method in class guideme.document.block.table.LytTable
 
getOutputFolder() - Method in interface guideme.siteexport.ResourceExporter
 
getOverlayAnnotations() - Method in class guideme.scene.GuidebookScene
 
getPaddingBottom() - Method in class guideme.document.block.LytParagraph
 
getPaddingLeft() - Method in class guideme.document.block.LytParagraph
 
getPaddingRight() - Method in class guideme.document.block.LytParagraph
 
getPaddingTop() - Method in class guideme.document.block.LytParagraph
 
getPage(Identifier) - Method in interface guideme.PageCollection
 
getPageCollection() - Method in interface guideme.compiler.IndexingContext
 
getPageCollection() - Method in class guideme.compiler.PageCompiler
 
getPageId() - Method in interface guideme.compiler.IndexingContext
Get the current page id.
getPageId() - Method in class guideme.compiler.PageCompiler
Get the current page id.
getPages() - Method in interface guideme.PageCollection
 
getPageSpecificPathForWriting(String) - Method in interface guideme.siteexport.ResourceExporter
Generates an identifier for a page specific resource.
getPageSpecificResourceLocation(String) - Method in interface guideme.siteexport.ResourceExporter
Generates an identifier for a page specific resource.
getParent() - Method in class guideme.document.block.LytNode
 
getParent() - Method in class guideme.document.flow.LytFlowContent
 
getParsedPage(Identifier) - Method in interface guideme.PageCollection
 
getPartialTick() - Method in class guideme.scene.level.GuidebookLevel
 
getPathForWriting(Identifier) - Method in interface guideme.siteexport.ResourceExporter
 
getPathRelativeFromOutputFolder(Path) - Method in interface guideme.siteexport.ResourceExporter
 
getPos() - Method in class guideme.scene.annotation.DiamondAnnotation
 
getPos(PageCompiler, LytErrorSink, MdxJsxElementFields) - Static method in class guideme.compiler.tags.MdxAttrs
 
getPreferredSize() - Method in class guideme.scene.LytGuidebookScene
 
getPreferredSize(int) - Method in class guideme.document.flow.LytFlowInlineBlock
 
getProjectionMatrix() - Method in class guideme.scene.CameraSettings
 
getRecipe() - Method in class guideme.document.block.recipes.LytStandardRecipeBox
 
getRequiredBlockAndId(PageCompiler, LytErrorSink, MdxJsxElementFields, String) - Static method in class guideme.compiler.tags.MdxAttrs
 
getRequiredBlockStatePredicate(PageCompiler, LytErrorSink, MdxJsxElementFields, String) - Static method in class guideme.compiler.tags.MdxAttrs
Reads all attributes of the element starting with p: and builds a predicate testing a block states properties against these values.
getRequiredEntityTypeAndId(PageCompiler, LytErrorSink, MdxJsxElementFields, String) - Static method in class guideme.compiler.tags.MdxAttrs
 
getRequiredId(PageCompiler, LytErrorSink, MdxJsxElementFields, String) - Static method in class guideme.compiler.tags.MdxAttrs
 
getRequiredItem(PageCompiler, LytErrorSink, MdxJsxElementFields, String) - Static method in class guideme.compiler.tags.MdxAttrs
 
getRequiredItemAndId(PageCompiler, LytErrorSink, MdxJsxElementFields, String) - Static method in class guideme.compiler.tags.MdxAttrs
 
getRequiredItemStack(PageCompiler, LytErrorSink, MdxJsxElementFields) - Static method in class guideme.compiler.tags.MdxAttrs
 
getRequiredItemStackAndId(PageCompiler, LytErrorSink, MdxJsxElementFields) - Static method in class guideme.compiler.tags.MdxAttrs
 
getRespawnData() - Method in class guideme.scene.level.GuidebookLevel
 
getRightFloatLeftEdge() - Method in class guideme.layout.LayoutContext
 
getRootAsExpAnimatedTexturePart(ByteBuffer) - Static method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
getRootAsExpAnimatedTexturePart(ByteBuffer, ExpAnimatedTexturePart) - Static method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
getRootAsExpMaterial(ByteBuffer) - Static method in class guideme.flatbuffers.scene.ExpMaterial
 
getRootAsExpMaterial(ByteBuffer, ExpMaterial) - Static method in class guideme.flatbuffers.scene.ExpMaterial
 
getRootAsExpMesh(ByteBuffer) - Static method in class guideme.flatbuffers.scene.ExpMesh
 
getRootAsExpMesh(ByteBuffer, ExpMesh) - Static method in class guideme.flatbuffers.scene.ExpMesh
 
getRootAsExpSampler(ByteBuffer) - Static method in class guideme.flatbuffers.scene.ExpSampler
 
getRootAsExpSampler(ByteBuffer, ExpSampler) - Static method in class guideme.flatbuffers.scene.ExpSampler
 
getRootAsExpScene(ByteBuffer) - Static method in class guideme.flatbuffers.scene.ExpScene
 
getRootAsExpScene(ByteBuffer, ExpScene) - Static method in class guideme.flatbuffers.scene.ExpScene
 
getRootAsExpVertexFormat(ByteBuffer) - Static method in class guideme.flatbuffers.scene.ExpVertexFormat
 
getRootAsExpVertexFormat(ByteBuffer, ExpVertexFormat) - Static method in class guideme.flatbuffers.scene.ExpVertexFormat
 
getRootNodes() - Method in class guideme.navigation.NavigationTree
 
getRotationX() - Method in class guideme.scene.CameraSettings
 
getRotationY() - Method in class guideme.scene.CameraSettings
 
getRotationZ() - Method in class guideme.scene.CameraSettings
 
getScale() - Method in class guideme.scene.LytItemImage
 
getScene() - Method in class guideme.scene.LytGuidebookScene
 
getScoreboard() - Method in class guideme.scene.level.GuidebookLevel
 
getScreenBounds() - Method in class guideme.scene.GuidebookScene
 
getScreenBounds(Matrix4f) - Method in class guideme.scene.annotation.InWorldAnnotation
 
getScreenBounds(Matrix4f) - Method in class guideme.scene.annotation.InWorldBoxAnnotation
Computes the screen bounding box for this highlighted box, given a view matrix to transform the corners of this box in to screen space.
getScreenBounds(Matrix4f) - Method in class guideme.scene.annotation.InWorldLineAnnotation
Computes the screen bounding box for this line, given a view matrix to transform the start and end of the line into screen space.
getScreenPoint(LytPoint) - Method in interface guideme.ui.GuideUiHost
 
getSeaLevel() - Method in class guideme.scene.level.GuidebookLevel
 
getSerializedName() - Method in enum class guideme.document.block.AlignItems
 
getSerializedName() - Method in enum class guideme.scene.PerspectivePreset
 
getShade(Direction, boolean) - Method in class guideme.scene.level.GuidebookLevel
 
getSize() - Method in class guideme.document.block.LytGuiSprite
 
getSize() - Method in class guideme.render.GuidePageTexture
 
getSourceNode() - Method in class guideme.document.block.LytNode
 
getSourcePack() - Method in class guideme.compiler.ParsedGuidePage
 
getSprite() - Method in class guideme.document.block.LytGuiSprite
 
getStart() - Method in class guideme.document.block.LytList
 
getStartPage() - Method in interface guideme.Guide
 
getString(PageCompiler, LytErrorSink, MdxJsxElementFields, String, String) - Static method in class guideme.compiler.tags.MdxAttrs
 
getString(MdxJsxElementFields, String, String) - Static method in class guideme.compiler.tags.MdxAttrs
 
getStyle() - Method in class guideme.document.block.LytNode
 
getStyle() - Method in class guideme.document.flow.LytFlowContent
 
getStyle() - Method in interface guideme.style.Styleable
 
getStylingParent() - Method in class guideme.document.block.LytNode
 
getStylingParent() - Method in class guideme.document.flow.LytFlowContent
 
getStylingParent() - Method in interface guideme.style.Styleable
 
getSupportedTypes() - Method in interface guideme.siteexport.RecipeWebRenderer
Returns the recipe types supported by this renderer. This is the string-form of the RecipeType registration ids, i.e. minecraft:crafting.
getTagNames() - Method in interface guideme.compiler.TagCompiler
The tag names this compiler is responsible for.
getTagNames() - Method in class guideme.compiler.tags.ATagCompiler
 
getTagNames() - Method in class guideme.compiler.tags.BoxTagCompiler
 
getTagNames() - Method in class guideme.compiler.tags.BreakCompiler
 
getTagNames() - Method in class guideme.compiler.tags.CategoryIndexCompiler
 
getTagNames() - Method in class guideme.compiler.tags.ColorTagCompiler
 
getTagNames() - Method in class guideme.compiler.tags.CommandLinkCompiler
 
getTagNames() - Method in class guideme.compiler.tags.DivTagCompiler
 
getTagNames() - Method in class guideme.compiler.tags.FloatingImageCompiler
 
getTagNames() - Method in class guideme.compiler.tags.ItemGridCompiler
 
getTagNames() - Method in class guideme.compiler.tags.ItemLinkCompiler
 
getTagNames() - Method in class guideme.compiler.tags.KeyBindTagCompiler
 
getTagNames() - Method in class guideme.compiler.tags.PlayerNameTagCompiler
 
getTagNames() - Method in class guideme.compiler.tags.RecipeCompiler
 
getTagNames() - Method in class guideme.compiler.tags.SubPagesCompiler
 
getTagNames() - Method in class guideme.scene.annotation.BlockAnnotationElementCompiler
 
getTagNames() - Method in class guideme.scene.annotation.BlockAnnotationTemplateElementCompiler
 
getTagNames() - Method in class guideme.scene.annotation.BoxAnnotationElementCompiler
 
getTagNames() - Method in class guideme.scene.annotation.DiamondAnnotationElementCompiler
 
getTagNames() - Method in class guideme.scene.annotation.LineAnnotationElementCompiler
 
getTagNames() - Method in class guideme.scene.BlockImageTagCompiler
 
getTagNames() - Method in class guideme.scene.element.EntityElementCompiler
 
getTagNames() - Method in class guideme.scene.element.ImportStructureElementCompiler
 
getTagNames() - Method in class guideme.scene.element.IsometricCameraElementCompiler
 
getTagNames() - Method in class guideme.scene.element.SceneBlockElementCompiler
 
getTagNames() - Method in interface guideme.scene.element.SceneElementTagCompiler
 
getTagNames() - Method in class guideme.scene.element.SceneRemoveBlocksElementCompiler
 
getTagNames() - Method in class guideme.scene.ItemImageTagCompiler
 
getTagNames() - Method in class guideme.scene.SceneTagCompiler
 
getText() - Method in class guideme.document.flow.LytFlowText
 
getTextContent() - Method in class guideme.document.block.LytNode
 
getTitle() - Method in class guideme.document.block.LytImage
 
getTooltip() - Method in class guideme.scene.annotation.SceneAnnotation
 
getTooltip(float, float) - Method in class guideme.document.block.LytImage
 
getTooltip(float, float) - Method in class guideme.document.block.LytSlot
 
getTooltip(float, float) - Method in class guideme.document.flow.LytFlowInlineBlock
 
getTooltip(float, float) - Method in class guideme.document.flow.LytTooltipSpan
 
getTooltip(float, float) - Method in interface guideme.document.interaction.InteractiveElement
 
getTooltip(float, float) - Method in class guideme.document.interaction.LytWidget
 
getUncachedNoiseBiome(int, int, int) - Method in class guideme.scene.level.GuidebookLevel
 
getVector2(PageCompiler, LytErrorSink, MdxJsxElementFields, String, Vector2fc) - Static method in class guideme.compiler.tags.MdxAttrs
 
getVector3(PageCompiler, LytErrorSink, MdxJsxElementFields, String, Vector3fc) - Static method in class guideme.compiler.tags.MdxAttrs
 
getViewMatrix() - Method in class guideme.scene.CameraSettings
 
getViewportSize() - Method in class guideme.scene.CameraSettings
 
getWidget() - Method in class guideme.document.interaction.LytWidget
 
getWidth(String, ResolvedTextStyle) - Method in interface guideme.render.RenderContext
 
getWindowPadding() - Static method in class guideme.render.GuiAssets
 
getWorldBorder() - Method in class guideme.scene.level.GuidebookLevel
 
getWorldCenter() - Method in class guideme.scene.GuidebookScene
 
getZoom() - Method in class guideme.scene.CameraSettings
 
GLINT - Static variable in class guideme.flatbuffers.scene.ExpTransparency
 
GOLD - Enum constant in enum class guideme.color.SymbolicColor
 
GRAY - Enum constant in enum class guideme.color.SymbolicColor
 
GREATER - Static variable in class guideme.flatbuffers.scene.ExpDepthTest
 
green() - Method in class guideme.color.MutableColor
 
GREEN - Enum constant in enum class guideme.color.SymbolicColor
 
greenByte() - Method in class guideme.color.MutableColor
 
GuiAssets - Class in guideme.render
Asset management
GuiAssets.NineSliceSprite - Record Class in guideme.render
 
Guide - Interface in guideme
 
GUIDE_BACKGROUND - Static variable in class guideme.render.GuiAssets
 
GUIDE_SCREEN_BACKGROUND - Enum constant in enum class guideme.color.SymbolicColor
 
GuidebookLevel - Class in guideme.scene.level
 
GuidebookLevel() - Constructor for class guideme.scene.level.GuidebookLevel
 
GuidebookLevel(RegistryAccess) - Constructor for class guideme.scene.level.GuidebookLevel
 
GuidebookLevel.Bounds - Record Class in guideme.scene.level
 
GuidebookLevelRenderer - Class in guideme.scene
 
GuidebookLevelRenderer() - Constructor for class guideme.scene.GuidebookLevelRenderer
 
GuidebookScene - Class in guideme.scene
 
GuidebookScene(GuidebookLevel, CameraSettings) - Constructor for class guideme.scene.GuidebookScene
 
GuideBuilder - Class in guideme
Constructs new guides.
GuideItemSettings - Record Class in guideme
Configuration settings for the automatically generated guide item.
GuideItemSettings(Optional, List, Optional) - Constructor for record class guideme.GuideItemSettings
Creates an instance of a GuideItemSettings record class.
guideme - package guideme
 
guideme.color - package guideme.color
 
guideme.compiler - package guideme.compiler
 
guideme.compiler.tags - package guideme.compiler.tags
 
guideme.document - package guideme.document
 
guideme.document.block - package guideme.document.block
 
guideme.document.block.recipes - package guideme.document.block.recipes
 
guideme.document.block.table - package guideme.document.block.table
 
guideme.document.flow - package guideme.document.flow
 
guideme.document.interaction - package guideme.document.interaction
 
guideme.extensions - package guideme.extensions
 
guideme.flatbuffers.scene - package guideme.flatbuffers.scene
 
guideme.indices - package guideme.indices
 
guideme.layout - package guideme.layout
 
guideme.layout.flow - package guideme.layout.flow
 
guideme.navigation - package guideme.navigation
 
guideme.render - package guideme.render
 
guideme.scene - package guideme.scene
 
guideme.scene.annotation - package guideme.scene.annotation
 
guideme.scene.element - package guideme.scene.element
 
guideme.scene.export - package guideme.scene.export
 
guideme.scene.level - package guideme.scene.level
 
guideme.siteexport - package guideme.siteexport
 
guideme.style - package guideme.style
 
guideme.ui - package guideme.ui
 
GuidePage - Record Class in guideme
 
GuidePage(String, Identifier, LytDocument) - Constructor for record class guideme.GuidePage
Creates an instance of a GuidePage record class.
GuidePageChange - Record Class in guideme
 
GuidePageChange(String, Identifier, ParsedGuidePage, ParsedGuidePage) - Constructor for record class guideme.GuidePageChange
Creates an instance of a GuidePageChange record class.
GuidePageChange(Identifier, ParsedGuidePage, ParsedGuidePage) - Constructor for record class guideme.GuidePageChange
Deprecated, for removal: This API element is subject to removal in a future version.
GuidePageTexture - Class in guideme.render
A texture that is used in the context of a single guide page and is automatically cleared from texture memory when the guide page it was last used on is closed.
Guides - Class in guideme
Global registry of GuideME guides.
GuidesCommon - Class in guideme
Functionality for guides that can be used on both the server and client.
GuideTooltip - Interface in guideme.document.interaction
 
GuideUiHost - Interface in guideme.ui
 
guiGraphics() - Method in interface guideme.render.RenderContext
 
guiGraphics() - Method in class guideme.render.SimpleRenderContext
 
GuiSprite - Class in guideme.render
 
GuiSprite(Identifier) - Constructor for class guideme.render.GuiSprite
 

H

handleError(String) - Method in interface guideme.compiler.LinkParser.Visitor
 
handleExternal(URI) - Method in interface guideme.compiler.LinkParser.Visitor
 
handlePage(PageAnchor) - Method in interface guideme.compiler.LinkParser.Visitor
 
hasFilledBlocks() - Method in class guideme.scene.level.GuidebookLevel
 
hashCode() - Method in record class guideme.color.ConstantColor
Returns a hash code value for this object.
hashCode() - Method in record class guideme.compiler.AnchorIndexer.AnchorTarget
Returns a hash code value for this object.
hashCode() - Method in record class guideme.compiler.Frontmatter
Returns a hash code value for this object.
hashCode() - Method in record class guideme.compiler.FrontmatterNavigation
Returns a hash code value for this object.
hashCode() - Method in record class guideme.compiler.PageCompiler.State
Returns a hash code value for this object.
hashCode() - Method in record class guideme.document.block.LytDocument.HitTestResult
Returns a hash code value for this object.
hashCode() - Method in record class guideme.document.block.LytDocument.Layout
Returns a hash code value for this object.
hashCode() - Method in record class guideme.document.block.recipes.RecipeDisplayHolder
Returns a hash code value for this object.
hashCode() - Method in record class guideme.document.LytPoint
Returns a hash code value for this object.
hashCode() - Method in record class guideme.document.LytRect
Returns a hash code value for this object.
hashCode() - Method in record class guideme.document.LytSize
Returns a hash code value for this object.
hashCode() - Method in record class guideme.extensions.ExtensionPoint
Returns a hash code value for this object.
hashCode() - Method in record class guideme.GuideItemSettings
Returns a hash code value for this object.
hashCode() - Method in record class guideme.GuidePage
Returns a hash code value for this object.
hashCode() - Method in record class guideme.GuidePageChange
Returns a hash code value for this object.
hashCode() - Method in record class guideme.navigation.NavigationNode
Returns a hash code value for this object.
hashCode() - Method in record class guideme.PageAnchor
Returns a hash code value for this object.
hashCode() - Method in record class guideme.render.GuiAssets.NineSliceSprite
Returns a hash code value for this object.
hashCode() - Method in record class guideme.scene.level.GuidebookLevel.Bounds
Returns a hash code value for this object.
hashCode() - Method in record class guideme.style.BorderStyle
Returns a hash code value for this object.
hashCode() - Method in record class guideme.style.ResolvedTextStyle
Returns a hash code value for this object.
hashCode() - Method in record class guideme.style.TextStyle
Returns a hash code value for this object.
hashCode() - Method in record class guideme.ui.UiPoint
Returns a hash code value for this object.
hasLayout() - Method in class guideme.document.block.LytDocument
 
hasPage() - Method in record class guideme.navigation.NavigationNode
Returns the value of the hasPage record component.
hasTooltip() - Method in class guideme.scene.annotation.SceneAnnotation
 
HEADER1_SEPARATOR - Enum constant in enum class guideme.color.SymbolicColor
 
HEADER2_SEPARATOR - Enum constant in enum class guideme.color.SymbolicColor
 
HEADING1 - Static variable in class guideme.document.DefaultStyles
 
HEADING2 - Static variable in class guideme.document.DefaultStyles
 
HEADING3 - Static variable in class guideme.document.DefaultStyles
 
HEADING4 - Static variable in class guideme.document.DefaultStyles
 
HEADING5 - Static variable in class guideme.document.DefaultStyles
 
HEADING6 - Static variable in class guideme.document.DefaultStyles
 
height() - Method in record class guideme.document.LytRect
Returns the value of the height record component.
height() - Method in record class guideme.document.LytSize
Returns the value of the height record component.
height() - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
hexToRgb(String) - Static method in class guideme.color.Colors
Converts a hexadecimal color string to a packed RGB or ARGB integer.
HitTestResult(LytNode, LytFlowContent) - Constructor for record class guideme.document.block.LytDocument.HitTestResult
Creates an instance of a HitTestResult record class.
HORIZONTAL - Enum constant in enum class guideme.document.block.LytAxis
 
horizontalLayout(LayoutContext, List, int, int, int, boolean, int, int, int, int, int, AlignItems) - Static method in class guideme.layout.Layouts
Deprecated, for removal: This API element is subject to removal in a future version.
horizontalLayout(LayoutContext, List, int, int, int, boolean, int, int, int, int, int, AlignItems, boolean) - Static method in class guideme.layout.Layouts
Lays out all children along the horizontal axis, and returns the bounding box of the content area.
horizontalLayout(LayoutContext, List, int, int, int, int, int, int, int, int, AlignItems) - Static method in class guideme.layout.Layouts
Deprecated, for removal: This API element is subject to removal in a future version.
hoveredContent - Variable in class guideme.document.block.LytParagraph
 

I

icon() - Method in record class guideme.navigation.NavigationNode
Returns the value of the icon record component.
icon(LytBlock) - Method in class guideme.document.block.recipes.LytStandardRecipeBox.Builder
 
icon(ItemStack) - Method in class guideme.document.block.recipes.LytStandardRecipeBox.Builder
 
icon(ItemLike) - Method in class guideme.document.block.recipes.LytStandardRecipeBox.Builder
 
ICON_BUTTON_DISABLED - Enum constant in enum class guideme.color.SymbolicColor
 
ICON_BUTTON_HOVER - Enum constant in enum class guideme.color.SymbolicColor
 
ICON_BUTTON_NORMAL - Enum constant in enum class guideme.color.SymbolicColor
 
iconComponents() - Method in record class guideme.compiler.FrontmatterNavigation
Returns the value of the iconComponents record component.
iconItemId() - Method in record class guideme.compiler.FrontmatterNavigation
Returns the value of the iconItemId record component.
id() - Method in record class guideme.document.block.recipes.RecipeDisplayHolder
Returns the value of the id record component.
id() - Method in record class guideme.GuidePage
Returns the value of the id record component.
IdUtils - Class in guideme.compiler
Helper to resolve shorthand and relative IDs found in markdown pages.
ImplicitAnnotationStrategy - Interface in guideme.scene
Provides a way to generate a SceneAnnotation on the fly if no explicit annotation could be found under the mouse.
ImportStructureElementCompiler - Class in guideme.scene.element
Imports a structure into the scene.
ImportStructureElementCompiler() - Constructor for class guideme.scene.element.ImportStructureElementCompiler
 
IN_WORLD_BLOCK_HIGHLIGHT - Enum constant in enum class guideme.color.SymbolicColor
 
index() - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePartFrame
 
index() - Method in class guideme.flatbuffers.scene.ExpVertexFormatElement
 
index(IndexingContext, MdxJsxElementFields, IndexingSink) - Method in interface guideme.compiler.TagCompiler
 
index(IndexingContext, MdxJsxElementFields, IndexingSink) - Method in class guideme.compiler.tags.ATagCompiler
 
index(IndexingContext, MdxJsxElementFields, IndexingSink) - Method in class guideme.compiler.tags.CommandLinkCompiler
 
index(IndexingContext, MdxJsxElementFields, IndexingSink) - Method in class guideme.compiler.tags.FloatingImageCompiler
 
index(IndexingContext, MdxJsxElementFields, IndexingSink) - Method in class guideme.compiler.tags.ItemGridCompiler
 
index(IndexingContext, MdxJsxElementFields, IndexingSink) - Method in class guideme.scene.SceneTagCompiler
 
index(PageIndex) - Method in class guideme.GuideBuilder
Adds a page index to this guide, to be updated whenever the pages in the guide change.
index(Class, T) - Method in class guideme.GuideBuilder
Adds a page index to this guide, to be updated whenever the pages in the guide change.
indexBuffer(int) - Method in class guideme.flatbuffers.scene.ExpMesh
 
indexBufferAsByteBuffer() - Method in class guideme.flatbuffers.scene.ExpMesh
 
indexBufferInByteBuffer(ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpMesh
 
indexBufferLength() - Method in class guideme.flatbuffers.scene.ExpMesh
 
indexBufferVector() - Method in class guideme.flatbuffers.scene.ExpMesh
 
indexBufferVector(ByteVector) - Method in class guideme.flatbuffers.scene.ExpMesh
 
indexContent(MdAstAnyContent, IndexingSink) - Method in interface guideme.compiler.IndexingContext
 
indexContent(List, IndexingSink) - Method in interface guideme.compiler.IndexingContext
 
indexCount() - Method in class guideme.flatbuffers.scene.ExpMesh
 
IndexingContext - Interface in guideme.compiler
The context used during search indexing of custom tags TagCompiler.
IndexingSink - Interface in guideme.compiler
Sink for indexing page content.
indexType() - Method in class guideme.flatbuffers.scene.ExpMesh
 
INLINE - Enum constant in enum class guideme.document.flow.InlineBlockAlignment
Place it in the line like any other line element.
InlineBlockAlignment - Enum Class in guideme.document.flow
How an inline block element is supposed to be aligned within the flow layout.
INNER_BORDER_SPRITE - Static variable in class guideme.render.GuiAssets
 
input(LytSlotGrid) - Method in class guideme.document.block.recipes.LytStandardRecipeBox.Builder
 
input(SlotDisplay) - Method in class guideme.document.block.recipes.LytStandardRecipeBox.Builder
 
input(Ingredient) - Method in class guideme.document.block.recipes.LytStandardRecipeBox.Builder
 
INT - Static variable in class guideme.flatbuffers.scene.ExpVertexElementType
 
InteractiveElement - Interface in guideme.document.interaction
 
intersect(Vector3f, Vector3f) - Method in class guideme.scene.annotation.InWorldAnnotation
Test intersection between a 3D ray and this in-world annotations shape.
intersect(Vector3f, Vector3f) - Method in class guideme.scene.annotation.InWorldBoxAnnotation
Tests if the given ray intersects this highlighted box.
intersect(Vector3f, Vector3f) - Method in class guideme.scene.annotation.InWorldLineAnnotation
Tests if the given ray intersects this highlighted box.
intersects(LytRect) - Method in record class guideme.document.LytRect
 
intersectsViewport(LytRect) - Method in interface guideme.render.RenderContext
Checks if the given rectangle intersects with the current viewport, after applying the active pose.
invalidateLayout() - Method in class guideme.document.block.LytDocument
 
InWorldAnnotation - Class in guideme.scene.annotation
A SceneAnnotation that renders in-world.
InWorldAnnotation() - Constructor for class guideme.scene.annotation.InWorldAnnotation
 
InWorldAnnotationRenderer - Class in guideme.scene.annotation
 
InWorldBoxAnnotation - Class in guideme.scene.annotation
 
InWorldBoxAnnotation(Vector3f, Vector3f, ColorValue) - Constructor for class guideme.scene.annotation.InWorldBoxAnnotation
 
InWorldBoxAnnotation(Vector3f, Vector3f, ColorValue, float) - Constructor for class guideme.scene.annotation.InWorldBoxAnnotation
 
InWorldLineAnnotation - Class in guideme.scene.annotation
 
InWorldLineAnnotation(Vector3f, Vector3f, ColorValue) - Constructor for class guideme.scene.annotation.InWorldLineAnnotation
 
InWorldLineAnnotation(Vector3f, Vector3f, ColorValue, float) - Constructor for class guideme.scene.annotation.InWorldLineAnnotation
 
isAlwaysOnTop() - Method in class guideme.scene.annotation.InWorldAnnotation
 
isAnimated(GuidebookScene) - Static method in class guideme.scene.export.SceneExporter
 
isClearLeft() - Method in class guideme.document.flow.LytFlowBreak
 
isClearRight() - Method in class guideme.document.flow.LytFlowBreak
 
isCollapseSegmentBreaks() - Method in enum class guideme.style.WhiteSpaceMode
 
isCollapseWhitespace() - Method in enum class guideme.style.WhiteSpaceMode
 
isCulled(LytRect) - Method in class guideme.document.block.LytBlock
 
isCulled(LytRect) - Method in class guideme.document.block.LytParagraph
 
isDarkMode() - Method in interface guideme.render.RenderContext
 
isEmpty() - Method in class guideme.document.block.LytParagraph
 
isEmpty() - Method in record class guideme.document.LytRect
 
isEmpty() - Method in class guideme.layout.flow.FlowBuilder
 
isFilledBlock(BlockPos) - Method in class guideme.scene.level.GuidebookLevel
 
isFullWidth() - Method in class guideme.document.block.LytBlock
 
isFullWidth() - Method in class guideme.scene.LytGuidebookScene
 
isHovered() - Method in class guideme.scene.annotation.SceneAnnotation
 
isIn(Rect2i) - Method in record class guideme.ui.UiPoint
 
isInclusiveAncestor(LytFlowContent) - Method in class guideme.document.flow.LytFlowContent
 
isInteractive() - Method in class guideme.scene.LytGuidebookScene
 
isLargeSlot() - Method in class guideme.document.block.LytSlot
 
ISOMETRIC_NORTH_EAST - Enum constant in enum class guideme.scene.PerspectivePreset
An isometric camera where the northeast corner of blocks faces forward.
ISOMETRIC_NORTH_WEST - Enum constant in enum class guideme.scene.PerspectivePreset
An isometric camera where the northwest corner of blocks faces forward.
IsometricCameraElementCompiler - Class in guideme.scene.element
 
IsometricCameraElementCompiler() - Constructor for class guideme.scene.element.IsometricCameraElementCompiler
 
isOrdered() - Method in class guideme.document.block.LytList
 
isRenderEmptySlots() - Method in class guideme.document.block.LytSlotGrid
 
isWrap() - Method in class guideme.document.block.LytHBox
 
italic() - Method in record class guideme.style.ResolvedTextStyle
Returns the value of the italic record component.
italic() - Method in record class guideme.style.TextStyle
Returns the value of the italic record component.
italic(Boolean) - Method in class guideme.style.TextStyle.Builder
 
ItemGridCompiler - Class in guideme.compiler.tags
 
ItemGridCompiler() - Constructor for class guideme.compiler.tags.ItemGridCompiler
 
ItemImageTagCompiler - Class in guideme.scene
 
ItemImageTagCompiler() - Constructor for class guideme.scene.ItemImageTagCompiler
 
ItemIndex - Class in guideme.indices
An index of Minecraft items to the main guidebook page describing it.
ItemIndex() - Constructor for class guideme.indices.ItemIndex
 
ItemLinkCompiler - Class in guideme.compiler.tags
 
ItemLinkCompiler() - Constructor for class guideme.compiler.tags.ItemLinkCompiler
 
itemModel() - Method in record class guideme.GuideItemSettings
Returns the value of the itemModel record component.
itemSettings(GuideItemSettings) - Method in class guideme.GuideBuilder
Configure the generic guide item provided by GuideME.
ItemTooltip - Class in guideme.document.interaction
 
ItemTooltip(ItemStack) - Constructor for class guideme.document.interaction.ItemTooltip
 
ItemTooltip(ItemStack, ItemStack) - Constructor for class guideme.document.interaction.ItemTooltip
 

K

KeyBindTagCompiler - Class in guideme.compiler.tags
This tag compiles to the current binding for a key binding.
KeyBindTagCompiler() - Constructor for class guideme.compiler.tags.KeyBindTagCompiler
 

L

language() - Method in record class guideme.GuidePageChange
Returns the value of the language record component.
LARGE_SLOT - Static variable in class guideme.render.GuiAssets
 
layout(LayoutContext, int, int, int) - Method in class guideme.document.block.LytBlock
 
Layout(int, int) - Constructor for record class guideme.document.block.LytDocument.Layout
Creates an instance of a Layout record class.
LayoutContext - Class in guideme.layout
 
LayoutContext(FontMetrics) - Constructor for class guideme.layout.LayoutContext
 
Layouts - Class in guideme.layout
 
LEFT - Enum constant in enum class guideme.style.TextAlignment
 
LEQUAL - Static variable in class guideme.flatbuffers.scene.ExpDepthTest
 
levelEvent(Entity, int, BlockPos, int) - Method in class guideme.scene.level.GuidebookLevel
 
LIGHT_MODE - Enum constant in enum class guideme.color.LightDarkMode
 
LIGHT_PURPLE - Enum constant in enum class guideme.color.SymbolicColor
 
lightDarkMode() - Method in interface guideme.render.RenderContext
 
lightDarkMode() - Method in class guideme.render.SimpleRenderContext
 
LightDarkMode - Enum Class in guideme.color
 
lighter(float) - Method in class guideme.color.MutableColor
 
lightModeColor() - Method in record class guideme.color.ConstantColor
Returns the value of the lightModeColor record component.
LightnessFunction - Class in guideme.color
Applies a function to an existing color that makes it lighter or darker by a given percentage.
LightnessFunction(ColorValue, float) - Constructor for class guideme.color.LightnessFunction
 
LIGHTNING - Static variable in class guideme.flatbuffers.scene.ExpTransparency
 
LINE_STRIP - Static variable in class guideme.flatbuffers.scene.ExpPrimitiveType
 
LineAnnotationElementCompiler - Class in guideme.scene.annotation
Compiles a <AnnotationBox tag into InWorldBoxAnnotation.
LineAnnotationElementCompiler() - Constructor for class guideme.scene.annotation.LineAnnotationElementCompiler
 
linearFiltering() - Method in class guideme.flatbuffers.scene.ExpSampler
 
LineBlock - Class in guideme.layout.flow
Standalone block in-line with other content.
LineBlock(LytBlock) - Constructor for class guideme.layout.flow.LineBlock
 
LineElement - Class in guideme.layout.flow
 
LineElement() - Constructor for class guideme.layout.flow.LineElement
 
LINES - Static variable in class guideme.flatbuffers.scene.ExpPrimitiveType
 
LineTextRun - Class in guideme.layout.flow
 
LineTextRun(String, ResolvedTextStyle, ResolvedTextStyle) - Constructor for class guideme.layout.flow.LineTextRun
 
LINK - Enum constant in enum class guideme.color.SymbolicColor
 
LinkParser - Class in guideme.compiler
 
LinkParser.Visitor - Interface in guideme.compiler
 
LiquidVertexConsumer - Class in guideme.scene
The only purpose of this vertex consumer proxy is to transform vertex positions emitted by the LiquidBlockRenderer into absolute coordinates.
LiquidVertexConsumer(VertexConsumer, SectionPos) - Constructor for class guideme.scene.LiquidVertexConsumer
 
load(Identifier, byte[]) - Static method in class guideme.render.GuidePageTexture
 
loadAsset(Identifier) - Method in interface guideme.compiler.IndexingContext
 
loadAsset(Identifier) - Method in class guideme.compiler.PageCompiler
 
loadAsset(Identifier) - Method in interface guideme.PageCollection
 
LytAxis - Enum Class in guideme.document.block
 
LytAxisBox - Class in guideme.document.block
A box that just aligns its content along the vertical or horizontal axis.
LytAxisBox() - Constructor for class guideme.document.block.LytAxisBox
 
LytBlock - Class in guideme.document.block
 
LytBlock() - Constructor for class guideme.document.block.LytBlock
 
LytBlockContainer - Interface in guideme.document.block
 
LytBox - Class in guideme.document.block
 
LytBox() - Constructor for class guideme.document.block.LytBox
 
LytDocument - Class in guideme.document.block
Layout document.
LytDocument() - Constructor for class guideme.document.block.LytDocument
 
LytDocument.HitTestResult - Record Class in guideme.document.block
 
LytDocument.Layout - Record Class in guideme.document.block
 
LytErrorSink - Interface in guideme.document
 
LytFlowAnchor - Class in guideme.document.flow
Zero-Width Flow-Content that can be referred to by links.
LytFlowAnchor(String) - Constructor for class guideme.document.flow.LytFlowAnchor
 
LytFlowBreak - Class in guideme.document.flow
Line-Break that also clears floats.
LytFlowBreak() - Constructor for class guideme.document.flow.LytFlowBreak
 
LytFlowContainer - Interface in guideme.document.flow
 
LytFlowContent - Class in guideme.document.flow
 
LytFlowContent() - Constructor for class guideme.document.flow.LytFlowContent
 
LytFlowInlineBlock - Class in guideme.document.flow
 
LytFlowInlineBlock() - Constructor for class guideme.document.flow.LytFlowInlineBlock
 
LytFlowLink - Class in guideme.document.flow
 
LytFlowLink() - Constructor for class guideme.document.flow.LytFlowLink
 
LytFlowParent - Interface in guideme.document.flow
 
LytFlowSpan - Class in guideme.document.flow
Attaches properties to a span of LytFlowContent, such as links or formatting.
LytFlowSpan() - Constructor for class guideme.document.flow.LytFlowSpan
 
LytFlowText - Class in guideme.document.flow
 
LytFlowText() - Constructor for class guideme.document.flow.LytFlowText
 
LytGuidebookScene - Class in guideme.scene
Shows a pseudo-in-world scene within the guidebook.
LytGuidebookScene(ExtensionCollection) - Constructor for class guideme.scene.LytGuidebookScene
 
LytGuiSprite - Class in guideme.document.block
Render a GuiSprite.
LytGuiSprite() - Constructor for class guideme.document.block.LytGuiSprite
 
LytGuiSprite(GuiSprite, LytSize) - Constructor for class guideme.document.block.LytGuiSprite
 
LytHBox - Class in guideme.document.block
Lays out its children vertically.
LytHBox() - Constructor for class guideme.document.block.LytHBox
 
LytHeading - Class in guideme.document.block
 
LytHeading() - Constructor for class guideme.document.block.LytHeading
 
LytImage - Class in guideme.document.block
 
LytImage() - Constructor for class guideme.document.block.LytImage
 
LytItemGrid - Class in guideme.document.block
Shows items in a grid-like fashion, i.e.
LytItemGrid() - Constructor for class guideme.document.block.LytItemGrid
 
LytItemImage - Class in guideme.scene
 
LytItemImage() - Constructor for class guideme.scene.LytItemImage
 
LytList - Class in guideme.document.block
 
LytList(boolean, int) - Constructor for class guideme.document.block.LytList
 
LytListItem - Class in guideme.document.block
 
LytListItem() - Constructor for class guideme.document.block.LytListItem
 
LytNode - Class in guideme.document.block
 
LytNode() - Constructor for class guideme.document.block.LytNode
 
LytParagraph - Class in guideme.document.block
 
LytParagraph() - Constructor for class guideme.document.block.LytParagraph
 
LytPlaceholderBlock - Class in guideme.document.block
This layout block shows a loading indicator and will ultimately replace itself with the final content.
LytPlaceholderBlock(CompletableFuture) - Constructor for class guideme.document.block.LytPlaceholderBlock
 
LytPoint - Record Class in guideme.document
 
LytPoint(float, float) - Constructor for record class guideme.document.LytPoint
Creates an instance of a LytPoint record class.
LytRect - Record Class in guideme.document
 
LytRect(int, int, int, int) - Constructor for record class guideme.document.LytRect
Creates an instance of a LytRect record class.
LytSize - Record Class in guideme.document
 
LytSize(int, int) - Constructor for record class guideme.document.LytSize
Creates an instance of a LytSize record class.
LytSlot - Class in guideme.document.block
Renders a standard Minecraft GUI slot.
LytSlot(Optional) - Constructor for class guideme.document.block.LytSlot
 
LytSlot(SlotDisplay) - Constructor for class guideme.document.block.LytSlot
 
LytSlot(Ingredient) - Constructor for class guideme.document.block.LytSlot
 
LytSlot(ItemStack) - Constructor for class guideme.document.block.LytSlot
 
LytSlotGrid - Class in guideme.document.block
 
LytSlotGrid(int, int) - Constructor for class guideme.document.block.LytSlotGrid
 
LytStandardRecipeBox<T> - Class in guideme.document.block.recipes
Provides an easy way to define recipes that are rendered as follows: Title bar with optional icon. A grid of slots on the left side, representing the recipe inputs. A grid of slots on the right side, representing the recipe outputs. A big arrow pointing left to right between the two grids.
LytStandardRecipeBox.Builder - Class in guideme.document.block.recipes
 
LytTable - Class in guideme.document.block.table
 
LytTable() - Constructor for class guideme.document.block.table.LytTable
 
LytTableCell - Class in guideme.document.block.table
A cell in a LytTables LytTableRow.
LytTableCell(LytTable, LytTableRow, LytTableColumn) - Constructor for class guideme.document.block.table.LytTableCell
 
LytTableColumn - Class in guideme.document.block.table
 
LytTableColumn() - Constructor for class guideme.document.block.table.LytTableColumn
 
LytTableRow - Class in guideme.document.block.table
A row in LytTable.
LytTableRow(LytTable) - Constructor for class guideme.document.block.table.LytTableRow
 
LytThematicBreak - Class in guideme.document.block
 
LytThematicBreak() - Constructor for class guideme.document.block.LytThematicBreak
 
LytTooltipSpan - Class in guideme.document.flow
An inline span that allows a tooltip to be shown on hover.
LytTooltipSpan() - Constructor for class guideme.document.flow.LytTooltipSpan
 
LytVBox - Class in guideme.document.block
Lays out its children vertically.
LytVBox() - Constructor for class guideme.document.block.LytVBox
 
LytVisitor - Interface in guideme.document.block
 
LytVisitor.Result - Enum Class in guideme.document.block
 
LytWidget - Class in guideme.document.interaction
Wraps an AbstractWidget for use within the guidebook layout tree.
LytWidget(AbstractWidget) - Constructor for class guideme.document.interaction.LytWidget
 

M

markSpriteActive(TextureAtlasSprite) - Static method in class guideme.scene.SodiumCompat
 
material() - Method in class guideme.flatbuffers.scene.ExpMesh
 
material(ExpMaterial) - Method in class guideme.flatbuffers.scene.ExpMesh
 
max() - Method in class guideme.scene.annotation.InWorldBoxAnnotation
 
max() - Method in class guideme.scene.annotation.InWorldLineAnnotation
 
max() - Method in record class guideme.scene.level.GuidebookLevel.Bounds
Returns the value of the max record component.
MdAstNodeAdapter - Class in guideme.compiler
Serializes the MdAst nodes to JSON.
MdAstNodeAdapter() - Constructor for class guideme.compiler.MdAstNodeAdapter
 
MdxAttrs - Class in guideme.compiler.tags
utilities for dealing with attributes of MdxJsxElementFields.
mergeWith(ResolvedTextStyle) - Method in record class guideme.style.TextStyle
 
meshes(int) - Method in class guideme.flatbuffers.scene.ExpScene
 
meshes(ExpMesh, int) - Method in class guideme.flatbuffers.scene.ExpScene
 
meshesLength() - Method in class guideme.flatbuffers.scene.ExpScene
 
meshesVector() - Method in class guideme.flatbuffers.scene.ExpScene
 
meshesVector(ExpMesh.Vector) - Method in class guideme.flatbuffers.scene.ExpScene
 
min() - Method in class guideme.scene.annotation.InWorldBoxAnnotation
 
min() - Method in class guideme.scene.annotation.InWorldLineAnnotation
 
min() - Method in record class guideme.scene.level.GuidebookLevel.Bounds
Returns the value of the min record component.
MinecraftFontMetrics - Class in guideme.layout
 
MinecraftFontMetrics() - Constructor for class guideme.layout.MinecraftFontMetrics
 
MinecraftFontMetrics(Font) - Constructor for class guideme.layout.MinecraftFontMetrics
 
missing() - Static method in class guideme.render.GuidePageTexture
 
MISSING_TEXTURE - Static variable in class guideme.render.GuiAssets
 
modifyHoverStyle(Consumer) - Method in interface guideme.style.Styleable
 
modifyStyle(Consumer) - Method in interface guideme.style.Styleable
 
mono(int) - Static method in class guideme.color.Colors
 
mouseCaptureLost() - Method in interface guideme.document.interaction.InteractiveElement
 
mouseClicked(GuideUiHost, int, int, MouseButtonInfo, boolean) - Method in class guideme.document.flow.LytFlowInlineBlock
 
mouseClicked(GuideUiHost, int, int, MouseButtonInfo, boolean) - Method in class guideme.document.flow.LytFlowLink
 
mouseClicked(GuideUiHost, int, int, MouseButtonInfo, boolean) - Method in interface guideme.document.interaction.InteractiveElement
 
mouseClicked(GuideUiHost, int, int, MouseButtonInfo, boolean) - Method in class guideme.document.interaction.LytWidget
 
mouseMoved(GuideUiHost, int, int) - Method in interface guideme.document.interaction.InteractiveElement
 
mouseMoved(GuideUiHost, int, int) - Method in class guideme.document.interaction.LytWidget
 
mouseReleased(GuideUiHost, int, int, MouseButtonInfo) - Method in class guideme.document.flow.LytFlowInlineBlock
 
mouseReleased(GuideUiHost, int, int, MouseButtonInfo) - Method in interface guideme.document.interaction.InteractiveElement
 
mouseReleased(GuideUiHost, int, int, MouseButtonInfo) - Method in class guideme.document.interaction.LytWidget
 
move(int, int) - Method in record class guideme.document.LytRect
 
move(int, int) - Method in class guideme.layout.flow.FlowBuilder
 
move(int, int) - Method in record class guideme.ui.UiPoint
 
MultiValuedIndex<K,V> - Class in guideme.indices
A convenient index base-class for indices that map keys to multiple pages.
MultiValuedIndex(String, MultiValuedIndex.EntryFunction, PageIndex.JsonSerializer, PageIndex.JsonSerializer) - Constructor for class guideme.indices.MultiValuedIndex
 
MultiValuedIndex.EntryFunction<K,V> - Interface in guideme.indices
 
mutableColor(ColorValue) - Method in interface guideme.render.RenderContext
 
MutableColor - Class in guideme.color
A helper for mutating color values.
MutableColor() - Constructor for class guideme.color.MutableColor
Initializes a mutable color that has 1 for all components.
MutableColor(float, float, float) - Constructor for class guideme.color.MutableColor
Initializes a color value with alpha=1.
MutableColor(float, float, float, float) - Constructor for class guideme.color.MutableColor
 
mutateByteSize(int) - Method in class guideme.flatbuffers.scene.ExpVertexFormatElement
 
mutateCount(int) - Method in class guideme.flatbuffers.scene.ExpVertexFormatElement
 
mutateDepthTest(int) - Method in class guideme.flatbuffers.scene.ExpMaterial
 
mutateDisableCulling(boolean) - Method in class guideme.flatbuffers.scene.ExpMaterial
 
mutateFrameCount(long) - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
mutateFramesPerRow(long) - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
mutateHeight(long) - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
mutateIndex(int) - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePartFrame
 
mutateIndex(int) - Method in class guideme.flatbuffers.scene.ExpVertexFormatElement
 
mutateIndexBuffer(int, int) - Method in class guideme.flatbuffers.scene.ExpMesh
 
mutateIndexCount(long) - Method in class guideme.flatbuffers.scene.ExpMesh
 
mutateIndexType(int) - Method in class guideme.flatbuffers.scene.ExpMesh
 
mutateLinearFiltering(boolean) - Method in class guideme.flatbuffers.scene.ExpSampler
 
mutateNormalized(boolean) - Method in class guideme.flatbuffers.scene.ExpVertexFormatElement
 
mutateOffset(int) - Method in class guideme.flatbuffers.scene.ExpVertexFormatElement
 
mutatePitch(float) - Method in class guideme.flatbuffers.scene.ExpCameraSettings
 
mutatePrimitiveType(int) - Method in class guideme.flatbuffers.scene.ExpMesh
 
mutateRoll(float) - Method in class guideme.flatbuffers.scene.ExpCameraSettings
 
mutateTime(int) - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePartFrame
 
mutateTransparency(int) - Method in class guideme.flatbuffers.scene.ExpMaterial
 
mutateType(int) - Method in class guideme.flatbuffers.scene.ExpVertexFormatElement
 
mutateUsage(int) - Method in class guideme.flatbuffers.scene.ExpVertexFormatElement
 
mutateUseMipmaps(boolean) - Method in class guideme.flatbuffers.scene.ExpSampler
 
mutateVertexBuffer(int, int) - Method in class guideme.flatbuffers.scene.ExpMesh
 
mutateVertexSize(int) - Method in class guideme.flatbuffers.scene.ExpVertexFormat
 
mutateWidth(long) - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
mutateX(float) - Method in class guideme.flatbuffers.scene.ExpVec3
 
mutateX(int) - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
mutateY(float) - Method in class guideme.flatbuffers.scene.ExpVec3
 
mutateY(int) - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
mutateYaw(float) - Method in class guideme.flatbuffers.scene.ExpCameraSettings
 
mutateZ(float) - Method in class guideme.flatbuffers.scene.ExpVec3
 
mutateZoom(float) - Method in class guideme.flatbuffers.scene.ExpCameraSettings
 

N

name() - Method in record class guideme.compiler.PageCompiler.State
Returns the value of the name record component.
name() - Method in class guideme.flatbuffers.scene.ExpMaterial
 
name(int) - Static method in class guideme.flatbuffers.scene.ExpDepthTest
 
name(int) - Static method in class guideme.flatbuffers.scene.ExpIndexElementType
 
name(int) - Static method in class guideme.flatbuffers.scene.ExpPrimitiveType
 
name(int) - Static method in class guideme.flatbuffers.scene.ExpTransparency
 
name(int) - Static method in class guideme.flatbuffers.scene.ExpVertexElementType
 
name(int) - Static method in class guideme.flatbuffers.scene.ExpVertexElementUsage
 
nameAsByteBuffer() - Method in class guideme.flatbuffers.scene.ExpMaterial
 
nameInByteBuffer(ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpMaterial
 
names - Static variable in class guideme.flatbuffers.scene.ExpDepthTest
 
names - Static variable in class guideme.flatbuffers.scene.ExpIndexElementType
 
names - Static variable in class guideme.flatbuffers.scene.ExpPrimitiveType
 
names - Static variable in class guideme.flatbuffers.scene.ExpTransparency
 
names - Static variable in class guideme.flatbuffers.scene.ExpVertexElementType
 
names - Static variable in class guideme.flatbuffers.scene.ExpVertexElementUsage
 
NAVBAR_BG_BOTTOM - Enum constant in enum class guideme.color.SymbolicColor
 
NAVBAR_BG_TOP - Enum constant in enum class guideme.color.SymbolicColor
 
NAVBAR_EXPAND_ARROW - Enum constant in enum class guideme.color.SymbolicColor
 
NAVBAR_ROW_HOVER - Enum constant in enum class guideme.color.SymbolicColor
 
navigateTo(PageAnchor) - Method in interface guideme.ui.GuideUiHost
 
navigateTo(Identifier) - Method in interface guideme.ui.GuideUiHost
 
navigationEntry() - Method in record class guideme.compiler.Frontmatter
Returns the value of the navigationEntry record component.
NavigationNode - Record Class in guideme.navigation
 
NavigationNode(Identifier, String, ItemStackTemplate, List, int, boolean) - Constructor for record class guideme.navigation.NavigationNode
Creates an instance of a NavigationNode record class.
NavigationTree - Class in guideme.navigation
 
NavigationTree() - Constructor for class guideme.navigation.NavigationTree
 
NavigationTree(Map, List) - Constructor for class guideme.navigation.NavigationTree
 
newPage() - Method in record class guideme.GuidePageChange
Returns the value of the newPage record component.
NineSliceSprite(Identifier, SpritePadding, float[]) - Constructor for record class guideme.render.GuiAssets.NineSliceSprite
Creates an instance of a NineSliceSprite record class.
node() - Method in record class guideme.document.block.LytDocument.HitTestResult
Returns the value of the node record component.
NONE - Static variable in record class guideme.style.BorderStyle
 
NORMAL - Enum constant in enum class guideme.style.WhiteSpaceMode
 
NORMAL - Static variable in class guideme.flatbuffers.scene.ExpVertexElementUsage
 
normalized() - Method in class guideme.flatbuffers.scene.ExpVertexFormatElement
 
NOWRAP - Enum constant in enum class guideme.style.WhiteSpaceMode
 

O

obfuscated() - Method in record class guideme.style.ResolvedTextStyle
Returns the value of the obfuscated record component.
obfuscated() - Method in record class guideme.style.TextStyle
Returns the value of the obfuscated record component.
obfuscated(Boolean) - Method in class guideme.style.TextStyle.Builder
 
OCCLUDED_PIPELINE - Static variable in class guideme.scene.annotation.InWorldAnnotationRenderer
 
of(ColorValue, LightDarkMode) - Static method in class guideme.color.MutableColor
Resolves a symbolic color value and copies it into a new mutable color.
of(LytBlock) - Static method in class guideme.document.flow.LytFlowInlineBlock
 
of(String) - Static method in class guideme.document.block.LytParagraph
Quick shorthand to create a paragrpah of plain text.
of(String) - Static method in class guideme.document.flow.LytFlowText
 
ofArgb32(int) - Static method in class guideme.color.MutableColor
 
ofBytes(int, int, int) - Static method in class guideme.color.MutableColor
 
ofBytes(int, int, int, int) - Static method in class guideme.color.MutableColor
 
offset() - Method in class guideme.flatbuffers.scene.ExpVertexFormatElement
 
oldPage() - Method in record class guideme.GuidePageChange
Returns the value of the oldPage record component.
onExtensionsBuilt(ExtensionCollection) - Method in interface guideme.extensions.Extension
 
onExtensionsBuilt(ExtensionCollection) - Method in class guideme.scene.SceneTagCompiler
 
onLayoutMoved(int, int) - Method in class guideme.document.block.LytBlock
Implement to react to layout previously computed by LytBlock.computeLayout(LayoutContext, int, int, int) being moved.
onLayoutMoved(int, int) - Method in class guideme.document.block.LytBox
 
onLayoutMoved(int, int) - Method in class guideme.document.block.LytGuiSprite
 
onLayoutMoved(int, int) - Method in class guideme.document.block.LytImage
 
onLayoutMoved(int, int) - Method in class guideme.document.block.LytParagraph
 
onLayoutMoved(int, int) - Method in class guideme.document.block.LytPlaceholderBlock
 
onLayoutMoved(int, int) - Method in class guideme.document.block.LytSlot
 
onLayoutMoved(int, int) - Method in class guideme.document.block.LytThematicBreak
 
onLayoutMoved(int, int) - Method in class guideme.document.block.table.LytTable
 
onLayoutMoved(int, int) - Method in class guideme.document.interaction.LytWidget
 
onLayoutMoved(int, int) - Method in class guideme.scene.LytItemImage
 
onMouseEnter(LytFlowContent) - Method in class guideme.document.block.LytDocument
 
onMouseEnter(LytFlowContent) - Method in class guideme.document.block.LytNode
 
onMouseEnter(LytFlowContent) - Method in class guideme.document.block.LytParagraph
 
onMouseLeave() - Method in class guideme.document.block.LytNode
 
onMouseLeave() - Method in class guideme.document.block.LytParagraph
 
onRenderFrame() - Method in class guideme.scene.level.GuidebookLevel
 
openGuide(Player, Identifier) - Static method in class guideme.GuidesCommon
Opens the last opened page (or start page) of the guide for the player.
openGuide(Player, Identifier, PageAnchor) - Static method in class guideme.GuidesCommon
Opens the given guide for the player and navigates to the given page position.
openUrl(String) - Method in interface guideme.ui.GuideUiHost
 
OUTER_SIZE - Static variable in class guideme.document.block.LytSlot
 
OUTER_SIZE_LARGE - Static variable in class guideme.document.block.LytSlot
 
output(LytSlotGrid) - Method in class guideme.document.block.recipes.LytStandardRecipeBox.Builder
 
output(SlotDisplay) - Method in class guideme.document.block.recipes.LytStandardRecipeBox.Builder
 
output(ItemStackTemplate) - Method in class guideme.document.block.recipes.LytStandardRecipeBox.Builder
 
outputFromResultOf(RecipeDisplay) - Method in class guideme.document.block.recipes.LytStandardRecipeBox.Builder
 
outputFromResultOf(RecipeHolder) - Method in class guideme.document.block.recipes.LytStandardRecipeBox.Builder
 
OverlayAnnotation - Class in guideme.scene.annotation
A SceneAnnotation that renders as part of the user-interface, overlaid on top of the in-world scene.
OverlayAnnotation() - Constructor for class guideme.scene.annotation.OverlayAnnotation
 

P

padding() - Method in record class guideme.render.GuiAssets.NineSliceSprite
Returns the value of the padding record component.
paddingBottom - Variable in class guideme.document.block.LytBox
 
paddingBottom - Variable in class guideme.document.block.LytParagraph
 
paddingLeft - Variable in class guideme.document.block.LytBox
 
paddingLeft - Variable in class guideme.document.block.LytParagraph
 
paddingRight - Variable in class guideme.document.block.LytBox
 
paddingRight - Variable in class guideme.document.block.LytParagraph
 
paddingTop - Variable in class guideme.document.block.LytBox
 
paddingTop - Variable in class guideme.document.block.LytParagraph
 
page(Identifier) - Static method in record class guideme.PageAnchor
 
PageAnchor - Record Class in guideme
Points to a guidebook page with an optional anchor within that page.
PageAnchor(Identifier, String) - Constructor for record class guideme.PageAnchor
Creates an instance of a PageAnchor record class.
PageCollection - Interface in guideme
 
PageCompiler - Class in guideme.compiler
 
PageCompiler(PageCollection, ExtensionCollection, String, Identifier, String) - Constructor for class guideme.compiler.PageCompiler
 
PageCompiler.State<T> - Record Class in guideme.compiler
 
pageExists(Identifier) - Method in interface guideme.PageCollection
 
pageId() - Method in record class guideme.GuidePageChange
Returns the value of the pageId record component.
pageId() - Method in record class guideme.navigation.NavigationNode
Returns the value of the pageId record component.
pageId() - Method in record class guideme.PageAnchor
Returns the value of the pageId record component.
PageIndex - Interface in guideme.indices
A page index is an index over all guidebook pages that will be automatically built when the guidebook is reloaded, and when individual pages change.
PageIndex.JsonSerializer<T> - Interface in guideme.indices
 
parent - Variable in class guideme.document.block.LytNode
 
parent() - Method in record class guideme.compiler.FrontmatterNavigation
Returns the value of the parent record component.
parse(String) - Static method in record class guideme.PageAnchor
 
parse(String, String, Identifier, InputStream) - Static method in class guideme.compiler.PageCompiler
 
parse(String, String, Identifier, String) - Static method in class guideme.compiler.PageCompiler
 
parse(String, Identifier, InputStream) - Static method in class guideme.compiler.PageCompiler
Deprecated, for removal: This API element is subject to removal in a future version.
parse(String, Identifier, String) - Static method in class guideme.compiler.PageCompiler
Deprecated, for removal: This API element is subject to removal in a future version.
parse(Identifier, String) - Static method in record class guideme.compiler.Frontmatter
 
ParsedGuidePage - Class in guideme.compiler
 
ParsedGuidePage(String, Identifier, String, MdAstRoot, Frontmatter) - Constructor for class guideme.compiler.ParsedGuidePage
Deprecated, for removal: This API element is subject to removal in a future version.
ParsedGuidePage(String, Identifier, String, MdAstRoot, Frontmatter, String) - Constructor for class guideme.compiler.ParsedGuidePage
 
parseLink(PageCompiler, String, LinkParser.Visitor) - Static method in class guideme.compiler.LinkParser
Parses a textual reference found in a link.
PerspectivePreset - Enum Class in guideme.scene
Camera pre-sets to easily change the orientation of a scene.
pick(int, int) - Method in class guideme.document.block.LytDocument
 
pick(int, int) - Method in class guideme.layout.flow.FlowBuilder
 
pickAnnotation(LytPoint, LytRect, Predicate) - Method in class guideme.scene.GuidebookScene
Picks a scene annotation given the document point and viewport.
pickBlock(LytPoint, LytRect) - Method in class guideme.scene.GuidebookScene
 
pickContent(int, int) - Method in class guideme.document.block.LytParagraph
 
pickContent(int, int) - Method in interface guideme.document.flow.LytFlowContainer
 
pickFloatingElement(int, int) - Method in class guideme.layout.flow.FlowBuilder
 
pickInWorldAnnotation(float, float, Predicate) - Method in class guideme.scene.GuidebookScene
 
pickNode(int, int) - Method in class guideme.document.block.LytNode
 
pickNode(int, int) - Method in class guideme.document.block.LytParagraph
 
pickOverlayAnnotation(LytPoint, LytRect, Predicate) - Method in class guideme.scene.GuidebookScene
 
pitch() - Method in class guideme.flatbuffers.scene.ExpCameraSettings
 
PlayerNameTagCompiler - Class in guideme.compiler.tags
This tag compiles to the name of current players game profile.
PlayerNameTagCompiler() - Constructor for class guideme.compiler.tags.PlayerNameTagCompiler
 
players() - Method in class guideme.scene.level.GuidebookLevel
 
playSeededSound(Entity, double, double, double, Holder, SoundSource, float, float, long) - Method in class guideme.scene.level.GuidebookLevel
 
playSeededSound(Entity, Entity, Holder, SoundSource, float, float, long) - Method in class guideme.scene.level.GuidebookLevel
 
point() - Method in record class guideme.document.LytRect
 
POINTS - Static variable in class guideme.flatbuffers.scene.ExpPrimitiveType
 
popScissor() - Method in interface guideme.render.RenderContext
 
popScissor() - Method in class guideme.render.SimpleRenderContext
 
poseStack() - Method in interface guideme.render.RenderContext
 
position() - Method in record class guideme.compiler.FrontmatterNavigation
Returns the value of the position record component.
position() - Method in record class guideme.navigation.NavigationNode
Returns the value of the position record component.
POSITION - Static variable in class guideme.flatbuffers.scene.ExpVertexElementUsage
 
postProcess(JsonObject) - Method in interface guideme.siteexport.ExportPostProcessor
 
potionBrewing() - Method in class guideme.scene.level.GuidebookLevel
 
PRE - Enum constant in enum class guideme.style.WhiteSpaceMode
 
PRE_LINE - Enum constant in enum class guideme.style.WhiteSpaceMode
 
PRE_WRAP - Enum constant in enum class guideme.style.WhiteSpaceMode
 
prepareLighting(BlockPos) - Method in class guideme.scene.level.GuidebookLevel
Ensures lighting is set to skylight level 15 in the entire chunk and adjacent chunks whenever a block is first changed in that chunk.
primitiveType() - Method in class guideme.flatbuffers.scene.ExpMesh
 
pushScissor(LytRect) - Method in interface guideme.render.RenderContext
 
pushScissor(LytRect) - Method in class guideme.render.SimpleRenderContext
 
putBulkData(PoseStack.Pose, BakedQuad, float[], float, float, float, float, int[], int) - Method in class guideme.scene.LiquidVertexConsumer
 
putBulkData(PoseStack.Pose, BakedQuad, float, float, float, float, int, int) - Method in class guideme.scene.LiquidVertexConsumer
 

R

rawHtml(String) - Method in interface guideme.siteexport.RecipeWebRenderingContext.RecipeBoxBuilder
Appends raw HTML.
read(JsonReader) - Method in class guideme.compiler.MdAstNodeAdapter
 
rebuild(List) - Method in class guideme.indices.MultiValuedIndex
 
rebuild(List) - Method in interface guideme.indices.PageIndex
Fully rebuilds this index.
rebuild(List) - Method in class guideme.indices.UniqueIndex
 
recipeAccess() - Method in class guideme.scene.level.GuidebookLevel
 
recipeBox(String, String, String) - Method in interface guideme.siteexport.RecipeWebRenderingContext
Add a standard recipe box, which has a Minecraft-style frame, and shows an item-icon for the crafting station in its header alongside a title.
RecipeCompiler - Class in guideme.compiler.tags
Shows a Recipe-Book-Like representation of the recipe needed to craft a given item.
RecipeCompiler() - Constructor for class guideme.compiler.tags.RecipeCompiler
 
RecipeDisplayHolder<T> - Record Class in guideme.document.block.recipes
 
RecipeDisplayHolder(Identifier, T) - Constructor for record class guideme.document.block.recipes.RecipeDisplayHolder
Creates an instance of a RecipeDisplayHolder record class.
RecipeExporter - Interface in guideme.siteexport
This interface allows mods to control how their custom recipes are exported to the website.
RecipeTypeMappingSupplier - Interface in guideme.compiler.tags
Allows mods to register mappings between recipe type and their custom recipe blocks for use in <RecipeFor/> and similar tags.
RecipeTypeMappingSupplier.RecipeTypeMappings - Interface in guideme.compiler.tags
 
RecipeWebRenderer - Interface in guideme.siteexport
Renders recipes that were previously exported through RecipeExporter for use in the web-version of the guide.
RecipeWebRenderingContext - Interface in guideme.siteexport
 
RecipeWebRenderingContext.RecipeBoxBuilder - Interface in guideme.siteexport
 
red() - Method in class guideme.color.MutableColor
 
RED - Enum constant in enum class guideme.color.SymbolicColor
 
redByte() - Method in class guideme.color.MutableColor
 
referenceAdditionalResources(ResourceExporter) - Method in interface guideme.siteexport.RecipeExporter
If this recipe exporters requires additional resources to be added to the export, this is the callback to do it in.
referenceFluid(Fluid) - Method in interface guideme.siteexport.ResourceExporter
Ensures the data needed to show tooltips or icons for this fluid is exported.
referenceIngredient(Ingredient) - Method in interface guideme.siteexport.ResourceExporter
Ensures the data needed to show tooltips or icons for the items in this ingredient is exported.
referenceItem(ItemStackTemplate) - Method in interface guideme.siteexport.ResourceExporter
Ensures the data needed to show tooltips or icons for this item is exported.
referenceItem(ItemStack) - Method in interface guideme.siteexport.ResourceExporter
Ensures the data needed to show tooltips or icons for this item is exported.
referenceItem(ItemLike) - Method in interface guideme.siteexport.ResourceExporter
Ensures the data needed to show tooltips or icons for this item is exported.
referenceRecipe(RecipeHolder) - Method in interface guideme.siteexport.ResourceExporter
Ensures that the data needed to show the given recipe, its ingredients and its output is exported.
referenceSlotDisplay(SlotDisplay) - Method in interface guideme.siteexport.ResourceExporter
Ensures the data needed to show tooltips or icons for the items in this slot display is exported.
register(boolean) - Method in class guideme.GuideBuilder
Allows the automated registration in the global Guide registry to be disabled.
registryAccess() - Method in class guideme.scene.level.GuidebookLevel
 
releaseMouseCapture(InteractiveElement) - Method in interface guideme.ui.GuideUiHost
 
releaseUsedTextures() - Static method in class guideme.render.GuidePageTexture
 
reloadPage() - Method in interface guideme.ui.GuideUiHost
 
removeAnnotation(SceneAnnotation) - Method in class guideme.scene.GuidebookScene
 
removeChild(LytNode) - Method in class guideme.document.block.LytBox
 
removeChild(LytNode) - Method in class guideme.document.block.LytDocument
 
removeChild(LytNode) - Method in class guideme.document.block.LytNode
 
removeEntity(int, Entity.RemovalReason) - Method in class guideme.scene.level.GuidebookLevel
 
render(VertexConsumer, Vector3f, Vector3f, int, float, TextureAtlasSprite) - Static method in class guideme.scene.annotation.InWorldAnnotationRenderer
 
render(RenderContext) - Method in class guideme.document.block.LytBlock
 
render(RenderContext) - Method in class guideme.document.block.LytBox
 
render(RenderContext) - Method in class guideme.document.block.LytDocument
 
render(RenderContext) - Method in class guideme.document.block.LytGuiSprite
 
render(RenderContext) - Method in class guideme.document.block.LytHeading
 
render(RenderContext) - Method in class guideme.document.block.LytImage
 
render(RenderContext) - Method in class guideme.document.block.LytListItem
 
render(RenderContext) - Method in class guideme.document.block.LytParagraph
 
render(RenderContext) - Method in class guideme.document.block.LytPlaceholderBlock
 
render(RenderContext) - Method in class guideme.document.block.LytSlot
 
render(RenderContext) - Method in class guideme.document.block.LytSlotGrid
 
render(RenderContext) - Method in class guideme.document.block.LytThematicBreak
 
render(RenderContext) - Method in class guideme.document.block.recipes.LytStandardRecipeBox
 
render(RenderContext) - Method in class guideme.document.block.table.LytTable
 
render(RenderContext) - Method in class guideme.document.interaction.LytWidget
 
render(RenderContext) - Method in class guideme.layout.flow.LineBlock
 
render(RenderContext) - Method in class guideme.layout.flow.LineElement
Render any other content individually.
render(RenderContext) - Method in class guideme.layout.flow.LineTextRun
 
render(RenderContext) - Method in class guideme.scene.LytItemImage
 
render(RenderContext, LytFlowContent) - Method in class guideme.layout.flow.FlowBuilder
 
render(SimpleRenderContext) - Method in class guideme.document.block.LytDocument
Deprecated, for removal: This API element is subject to removal in a future version.
render(CameraSettings) - Method in class guideme.scene.AxisDebugRenderer
 
render(GuidebookScene, RenderContext, LytRect) - Method in class guideme.scene.annotation.DiamondAnnotation
 
render(GuidebookScene, RenderContext, LytRect) - Method in class guideme.scene.annotation.OverlayAnnotation
 
render(GuidebookLevel, CameraSettings, MultiBufferSource.BufferSource, Collection, LightDarkMode) - Method in class guideme.scene.GuidebookLevelRenderer
 
render(RecipeWebRenderingContext, ExportedRecipe) - Method in interface guideme.siteexport.RecipeWebRenderer
Given a recipe that was previously exported to JSON using RecipeExporter.convertToJson(ResourceKey, Recipe, ResourceExporter), produce HTML suitable for displaying it in the website.
render(MultiBufferSource.BufferSource, Iterable, LightDarkMode) - Static method in class guideme.scene.annotation.InWorldAnnotationRenderer
 
renderContent(GuidebookLevel, MultiBufferSource.BufferSource, FeatureRenderDispatcher, PoseStack) - Method in class guideme.scene.GuidebookLevelRenderer
Render without any setup.
RenderContext - Interface in guideme.render
 
renderFloats(RenderContext, LytFlowContent) - Method in class guideme.layout.flow.FlowBuilder
 
renderFluid(Fluid, int, int, int, int) - Method in interface guideme.render.RenderContext
 
renderFluid(FluidStack, int, int, int, int) - Method in interface guideme.render.RenderContext
 
renderItem(ItemStack, int, int, float, float) - Method in interface guideme.render.RenderContext
 
renderItem(ItemStack, int, int, int, float, float) - Method in interface guideme.render.RenderContext
 
renderItem(ItemStack, int, int, int, float, float) - Method in class guideme.render.SimpleRenderContext
 
renderPanel(LytRect) - Method in interface guideme.render.RenderContext
 
renderText(String, ResolvedTextStyle, float, float) - Method in interface guideme.render.RenderContext
 
renderTextCenteredIn(String, ResolvedTextStyle, LytRect) - Method in interface guideme.render.RenderContext
 
resetSprites() - Static method in class guideme.render.GuiAssets
Reset the cached information in the sprites.
resolve(LightDarkMode) - Method in interface guideme.color.ColorValue
Resolve as ARGB 32-bit.
resolve(LightDarkMode) - Method in record class guideme.color.ConstantColor
 
resolve(LightDarkMode) - Method in class guideme.color.LightnessFunction
 
resolve(LightDarkMode) - Method in class guideme.color.MutableColor
 
resolve(LightDarkMode) - Method in enum class guideme.color.SymbolicColor
 
resolve(PageCompiler, String) - Static method in interface guideme.color.SymbolicColorResolver
Helper to resolve a symbolic color from both the pre-defined colors in SymbolicColor, as well as user-supplied symbolic color resolvers.
resolve(Identifier) - Method in interface guideme.color.SymbolicColorResolver
Attempt to resolve a custom symbolic color value.
resolveColor(ColorValue) - Method in interface guideme.render.RenderContext
 
resolveColor(ColorValue) - Method in class guideme.render.SimpleRenderContext
 
ResolvedTextStyle - Record Class in guideme.style
Represents the styling of text for rendering.
ResolvedTextStyle(float, boolean, boolean, boolean, boolean, boolean, FontDescription, ColorValue, WhiteSpaceMode, TextAlignment, boolean) - Constructor for record class guideme.style.ResolvedTextStyle
Creates an instance of a ResolvedTextStyle record class.
resolveHoverStyle(ResolvedTextStyle) - Method in interface guideme.style.Styleable
 
resolveId(String) - Method in class guideme.compiler.PageCompiler
 
resolveId(String, String) - Static method in class guideme.compiler.IdUtils
 
resolveLink(String, Identifier) - Static method in class guideme.compiler.IdUtils
Supports relative resource locations such as: ./somepath, which would resolve relative to a given anchor location.
resolveStyle() - Method in interface guideme.style.Styleable
 
ResourceExporter - Interface in guideme.siteexport
 
restore(SavedCameraSettings) - Method in class guideme.scene.CameraSettings
 
resultCount() - Method in interface guideme.siteexport.ExportedRecipe
Returns the number of result items produced by this recipe.
resultItem() - Method in interface guideme.siteexport.ExportedRecipe
Returns string representation of the result item of this recipe, usually an item id.
resultSlot() - Method in interface guideme.siteexport.RecipeWebRenderingContext.RecipeBoxBuilder
Adds a result slot with the current recipes result.
rgb(int, int, int) - Static method in class guideme.color.Colors
 
right() - Method in record class guideme.document.LytRect
 
RIGHT - Enum constant in enum class guideme.style.TextAlignment
 
roll() - Method in class guideme.flatbuffers.scene.ExpCameraSettings
 
ROW - Enum constant in enum class guideme.compiler.tags.BoxFlowDirection
 
rowFromDisplays(List, boolean) - Static method in class guideme.document.block.LytSlotGrid
 
rowFromIngredients(List, boolean) - Static method in class guideme.document.block.LytSlotGrid
 
rowFromStacks(List, boolean) - Static method in class guideme.document.block.LytSlotGrid
 

S

samplers(int) - Method in class guideme.flatbuffers.scene.ExpMaterial
 
samplers(ExpSampler, int) - Method in class guideme.flatbuffers.scene.ExpMaterial
 
samplersLength() - Method in class guideme.flatbuffers.scene.ExpMaterial
 
samplersVector() - Method in class guideme.flatbuffers.scene.ExpMaterial
 
samplersVector(ExpSampler.Vector) - Method in class guideme.flatbuffers.scene.ExpMaterial
 
save() - Method in class guideme.scene.CameraSettings
 
SCENE_BACKGROUND - Enum constant in enum class guideme.color.SymbolicColor
 
SceneAnnotation - Class in guideme.scene.annotation
An annotation to show additional information to the user about content in a GuidebookScene.
SceneAnnotation() - Constructor for class guideme.scene.annotation.SceneAnnotation
 
SceneBlockElementCompiler - Class in guideme.scene.element
 
SceneBlockElementCompiler() - Constructor for class guideme.scene.element.SceneBlockElementCompiler
 
SceneElementTagCompiler - Interface in guideme.scene.element
Contributed by DefaultExtensions.
SceneExporter - Class in guideme.scene.export
Exports a game scene 3d rendering to a custom 3d format for rendering it using WebGL in the browser.
SceneExporter(ResourceExporter) - Constructor for class guideme.scene.export.SceneExporter
 
SceneRemoveBlocksElementCompiler - Class in guideme.scene.element
Removes block states from the scene.
SceneRemoveBlocksElementCompiler() - Constructor for class guideme.scene.element.SceneRemoveBlocksElementCompiler
 
SceneTagCompiler - Class in guideme.scene
 
SceneTagCompiler() - Constructor for class guideme.scene.SceneTagCompiler
 
screenToDocument(Vector2f, LytRect) - Method in class guideme.scene.GuidebookScene
Transforms from normalized device coordinates to document coordinates based on the given viewport in that coordinate system.
SEARCH_RESULT_HIGHLIGHT - Static variable in class guideme.document.DefaultStyles
 
sendBlockUpdated(BlockPos, BlockState, BlockState, int) - Method in class guideme.scene.level.GuidebookLevel
 
setAlignItems(AlignItems) - Method in class guideme.document.block.LytAxisBox
 
setAlignment(InlineBlockAlignment) - Method in class guideme.document.flow.LytFlowInlineBlock
 
setAlpha(float) - Method in class guideme.color.MutableColor
 
setAlphaByte(int) - Method in class guideme.color.MutableColor
 
setAlt(String) - Method in class guideme.document.block.LytImage
 
setAlwaysOnTop(boolean) - Method in class guideme.scene.annotation.InWorldAnnotation
 
setBackground(ColorValue) - Method in class guideme.scene.LytGuidebookScene
 
setBackgroundColor(SymbolicColor) - Method in class guideme.document.block.LytBox
 
setBlock(LytBlock) - Method in class guideme.document.flow.LytFlowInlineBlock
 
setBlue(float) - Method in class guideme.color.MutableColor
 
setBlueByte(int) - Method in class guideme.color.MutableColor
 
setBorder(BorderStyle) - Method in class guideme.document.block.LytBlock
 
setBorderBottom(BorderStyle) - Method in class guideme.document.block.LytBlock
 
setBorderLeft(BorderStyle) - Method in class guideme.document.block.LytBlock
 
setBorderRight(BorderStyle) - Method in class guideme.document.block.LytBlock
 
setBorderTop(BorderStyle) - Method in class guideme.document.block.LytBlock
 
setClearLeft(boolean) - Method in class guideme.document.flow.LytFlowBreak
 
setClearRight(boolean) - Method in class guideme.document.flow.LytFlowBreak
 
setClickCallback(Consumer) - Method in class guideme.document.flow.LytFlowLink
 
setClickSound(SoundEvent) - Method in class guideme.document.flow.LytFlowLink
 
setColor(float, float, float, float) - Method in class guideme.scene.LiquidVertexConsumer
 
setColor(int) - Method in class guideme.scene.LiquidVertexConsumer
 
setColor(int, int, int, int) - Method in class guideme.scene.LiquidVertexConsumer
 
setColor(ColorValue) - Method in class guideme.document.block.LytGuiSprite
 
setCompilerState(PageCompiler.State, T) - Method in class guideme.compiler.PageCompiler
 
setDepth(int) - Method in class guideme.document.block.LytHeading
 
setDisplay(int, int, SlotDisplay) - Method in class guideme.document.block.LytSlotGrid
 
setExternalUrl(URI) - Method in class guideme.document.flow.LytFlowLink
Configures this link to open the given external URL on click.
setFullWidth(boolean) - Method in class guideme.document.block.LytBlock
 
setFullWidth(boolean) - Method in class guideme.scene.LytGuidebookScene
 
setGap(int) - Method in class guideme.document.block.LytAxisBox
 
setGreen(float) - Method in class guideme.color.MutableColor
 
setGreenByte(int) - Method in class guideme.color.MutableColor
 
setHeight(int) - Method in class guideme.scene.GuidebookScene
 
setHovered(boolean) - Method in class guideme.scene.annotation.SceneAnnotation
 
setHoveredElement(LytDocument.HitTestResult) - Method in class guideme.document.block.LytDocument
 
setHoverStyle(TextStyle) - Method in class guideme.document.block.LytNode
 
setHoverStyle(TextStyle) - Method in class guideme.document.flow.LytFlowContent
 
setHoverStyle(TextStyle) - Method in interface guideme.style.Styleable
 
setImage(Identifier, byte[]) - Method in class guideme.document.block.LytImage
 
setIngredient(int, int, Optional) - Method in class guideme.document.block.LytSlotGrid
 
setIngredient(int, int, Ingredient) - Method in class guideme.document.block.LytSlotGrid
 
setInteractive(boolean) - Method in class guideme.scene.LytGuidebookScene
 
setIsometricYawPitchRoll(float, float, float) - Method in class guideme.scene.CameraSettings
 
setItem(int, int, ItemStackTemplate) - Method in class guideme.document.block.LytSlotGrid
 
setItem(ItemStack) - Method in class guideme.scene.LytItemImage
 
setLargeSlot(boolean) - Method in class guideme.document.block.LytSlot
 
setLayoutPos(Vector2i) - Method in class guideme.document.block.LytBlock
 
setLayoutY(int) - Method in class guideme.document.flow.LytFlowAnchor
 
setLight(int) - Method in class guideme.scene.LiquidVertexConsumer
 
setLineWidth(float) - Method in class guideme.scene.LiquidVertexConsumer
 
setMarginBottom(int) - Method in class guideme.document.block.LytBlock
 
setMarginLeft(int) - Method in class guideme.document.block.LytBlock
 
setMarginRight(int) - Method in class guideme.document.block.LytBlock
 
setMarginTop(int) - Method in class guideme.document.block.LytBlock
 
setNormal(float, float, float) - Method in class guideme.scene.LiquidVertexConsumer
 
setNormal(PoseStack.Pose, float, float, float) - Method in class guideme.scene.LiquidVertexConsumer
 
setNormal(PoseStack.Pose, Vector3f) - Method in class guideme.scene.LiquidVertexConsumer
 
setOffsetX(float) - Method in class guideme.scene.CameraSettings
 
setOffsetY(float) - Method in class guideme.scene.CameraSettings
 
setOverlay(int) - Method in class guideme.scene.LiquidVertexConsumer
 
setPadding(int) - Method in class guideme.document.block.LytBox
 
setPaddingBottom(int) - Method in class guideme.document.block.LytBox
 
setPaddingBottom(int) - Method in class guideme.document.block.LytParagraph
 
setPaddingLeft(int) - Method in class guideme.document.block.LytBox
 
setPaddingLeft(int) - Method in class guideme.document.block.LytParagraph
 
setPaddingRight(int) - Method in class guideme.document.block.LytBox
 
setPaddingRight(int) - Method in class guideme.document.block.LytParagraph
 
setPaddingTop(int) - Method in class guideme.document.block.LytBox
 
setPaddingTop(int) - Method in class guideme.document.block.LytParagraph
 
setPageLink(PageAnchor) - Method in class guideme.document.flow.LytFlowLink
Configures this link to open the given page on click.
setParent(LytFlowParent) - Method in class guideme.document.flow.LytFlowContent
 
setPerspectivePreset(PerspectivePreset) - Method in class guideme.scene.CameraSettings
 
setRed(float) - Method in class guideme.color.MutableColor
 
setRedByte(int) - Method in class guideme.color.MutableColor
 
setRenderEmptySlots(boolean) - Method in class guideme.document.block.LytSlotGrid
 
setRespawnData(LevelData.RespawnData) - Method in class guideme.scene.level.GuidebookLevel
 
setRotationCenter(Vector3fc) - Method in class guideme.scene.CameraSettings
 
setRotationX(float) - Method in class guideme.scene.CameraSettings
 
setRotationY(float) - Method in class guideme.scene.CameraSettings
 
setRotationZ(float) - Method in class guideme.scene.CameraSettings
 
setScale(float) - Method in class guideme.scene.LytItemImage
 
setScene(GuidebookScene) - Method in class guideme.scene.LytGuidebookScene
 
setSize(int, int) - Method in class guideme.document.block.LytGuiSprite
 
setSize(LytSize) - Method in class guideme.document.block.LytGuiSprite
 
setSourceNode(MdAstNode) - Method in class guideme.document.block.LytNode
 
setSprite(GuiSprite) - Method in class guideme.document.block.LytGuiSprite
 
setStyle(TextStyle) - Method in class guideme.document.block.LytNode
 
setStyle(TextStyle) - Method in class guideme.document.flow.LytFlowContent
 
setStyle(TextStyle) - Method in interface guideme.style.Styleable
 
setText(String) - Method in class guideme.document.flow.LytFlowText
 
setTitle(String) - Method in class guideme.document.block.LytImage
 
setTooltip(GuideTooltip) - Method in class guideme.document.flow.LytTooltipSpan
 
setTooltip(GuideTooltip) - Method in class guideme.scene.annotation.SceneAnnotation
 
setTooltipContent(LytBlock) - Method in class guideme.scene.annotation.SceneAnnotation
 
setTooltipContent(Component) - Method in class guideme.scene.annotation.SceneAnnotation
 
setUv(float, float) - Method in class guideme.scene.LiquidVertexConsumer
 
setUv1(int, int) - Method in class guideme.scene.LiquidVertexConsumer
 
setUv2(int, int) - Method in class guideme.scene.LiquidVertexConsumer
 
setViewportSize(LytSize) - Method in class guideme.scene.CameraSettings
 
setWrap(boolean) - Method in class guideme.document.block.LytHBox
 
setZoom(float) - Method in class guideme.scene.CameraSettings
 
shaderName() - Method in class guideme.flatbuffers.scene.ExpMaterial
 
shaderNameAsByteBuffer() - Method in class guideme.flatbuffers.scene.ExpMaterial
 
shaderNameInByteBuffer(ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpMaterial
 
shapelessSlots(List) - Method in interface guideme.siteexport.RecipeWebRenderingContext.RecipeBoxBuilder
 
SHORT - Static variable in class guideme.flatbuffers.scene.ExpVertexElementType
 
shrink(int, int, int, int) - Method in record class guideme.document.LytRect
 
SimpleRenderContext - Class in guideme.render
 
SimpleRenderContext(LytRect, GuiGraphics) - Constructor for class guideme.render.SimpleRenderContext
 
SimpleRenderContext(LytRect, GuiGraphics, LightDarkMode) - Constructor for class guideme.render.SimpleRenderContext
 
SimpleRenderContext(GuiGraphics) - Constructor for class guideme.render.SimpleRenderContext
 
size() - Method in record class guideme.document.LytRect
 
SKIP_CHILDREN - Enum constant in enum class guideme.document.block.LytVisitor.Result
 
slot(String) - Method in interface guideme.siteexport.RecipeWebRenderingContext.RecipeBoxBuilder
 
SLOT - Static variable in class guideme.render.GuiAssets
 
SLOT_BACKGROUND - Static variable in class guideme.render.GuiAssets
 
SLOT_BORDER - Static variable in class guideme.render.GuiAssets
 
SLOT_LARGE_BACKGROUND - Static variable in class guideme.render.GuiAssets
 
slotHtml(String) - Method in interface guideme.siteexport.RecipeWebRenderingContext
 
slotHtml(List) - Method in interface guideme.siteexport.RecipeWebRenderingContext
 
SodiumCompat - Class in guideme.scene
 
SodiumCompat() - Constructor for class guideme.scene.SodiumCompat
 
sourcePack() - Method in record class guideme.GuidePage
Returns the value of the sourcePack record component.
sprite(String) - Static method in class guideme.render.GuiAssets
 
sprite(Identifier) - Static method in class guideme.render.GuiAssets
 
SpriteFillDirection - Enum Class in guideme.render
 
spriteScaling() - Method in class guideme.render.GuiSprite
 
START - Enum constant in enum class guideme.document.block.AlignItems
 
startAnimatedTexturesVector(FlatBufferBuilder, int) - Static method in class guideme.flatbuffers.scene.ExpScene
 
startElementsVector(FlatBufferBuilder, int) - Static method in class guideme.flatbuffers.scene.ExpVertexFormat
 
startExpAnimatedTexturePart(FlatBufferBuilder) - Static method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
startExpMaterial(FlatBufferBuilder) - Static method in class guideme.flatbuffers.scene.ExpMaterial
 
startExpMesh(FlatBufferBuilder) - Static method in class guideme.flatbuffers.scene.ExpMesh
 
startExpSampler(FlatBufferBuilder) - Static method in class guideme.flatbuffers.scene.ExpSampler
 
startExpScene(FlatBufferBuilder) - Static method in class guideme.flatbuffers.scene.ExpScene
 
startExpVertexFormat(FlatBufferBuilder) - Static method in class guideme.flatbuffers.scene.ExpVertexFormat
 
startFramesVector(FlatBufferBuilder, int) - Static method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
startIndexBufferVector(FlatBufferBuilder, int) - Static method in class guideme.flatbuffers.scene.ExpMesh
 
startMeshesVector(FlatBufferBuilder, int) - Static method in class guideme.flatbuffers.scene.ExpScene
 
startPage(Identifier) - Method in class guideme.GuideBuilder
Set the page to show when this guide is being opened without any previous page or target page.
startSamplersVector(FlatBufferBuilder, int) - Static method in class guideme.flatbuffers.scene.ExpMaterial
 
startVertexBufferVector(FlatBufferBuilder, int) - Static method in class guideme.flatbuffers.scene.ExpMesh
 
State(String, Class, T) - Constructor for record class guideme.compiler.PageCompiler.State
Creates an instance of a State record class.
STOP - Enum constant in enum class guideme.document.block.LytVisitor.Result
 
strikethrough() - Method in record class guideme.style.ResolvedTextStyle
Returns the value of the strikethrough record component.
strikethrough() - Method in record class guideme.style.TextStyle
Returns the value of the strikethrough record component.
strikethrough(Boolean) - Method in class guideme.style.TextStyle.Builder
 
Styleable - Interface in guideme.style
Interface implemented on layout elements that can be styled and inherit styling from their parents.
SubPagesCompiler - Class in guideme.compiler.tags
 
SubPagesCompiler() - Constructor for class guideme.compiler.tags.SubPagesCompiler
 
supportsUpdate() - Method in class guideme.indices.MultiValuedIndex
 
supportsUpdate() - Method in interface guideme.indices.PageIndex
 
supportsUpdate() - Method in class guideme.indices.UniqueIndex
 
SymbolicColor - Enum Class in guideme.color
Symbolic colors can be overridden more easily in styles and define both a light- and dark-themed color variant.
SymbolicColorResolver - Interface in guideme.color
This extension point can be used to register custom symbolic colors in your guide.

T

TABLE_BORDER - Enum constant in enum class guideme.color.SymbolicColor
 
TAG_NAME - Static variable in class guideme.compiler.tags.FloatingImageCompiler
 
TAG_NAME - Static variable in class guideme.scene.annotation.BlockAnnotationElementCompiler
 
TAG_NAME - Static variable in class guideme.scene.annotation.BoxAnnotationElementCompiler
 
TAG_NAME - Static variable in class guideme.scene.BlockImageTagCompiler
 
TAG_NAME - Static variable in class guideme.scene.ItemImageTagCompiler
 
TAG_NAME - Static variable in class guideme.scene.SceneTagCompiler
 
TagCompiler - Interface in guideme.compiler
Tag compilers handle HTML-like tags found in Markdown content, such as <Image /> and similar.
text(String) - Method in interface guideme.document.block.LytVisitor
 
TextAlignment - Enum Class in guideme.style
 
TextStyle - Record Class in guideme.style
A text style that only contains a subset of properties found in ResolvedTextStyle.
TextStyle(Float, Boolean, Boolean, Boolean, Boolean, Boolean, FontDescription, ColorValue, WhiteSpaceMode, TextAlignment, Boolean) - Constructor for record class guideme.style.TextStyle
Creates an instance of a TextStyle record class.
TextStyle.Builder - Class in guideme.style
 
TextTooltip - Class in guideme.document.interaction
 
TextTooltip(String) - Constructor for class guideme.document.interaction.TextTooltip
 
TextTooltip(List) - Constructor for class guideme.document.interaction.TextTooltip
 
TextTooltip(Component, Component...) - Constructor for class guideme.document.interaction.TextTooltip
 
texture() - Method in class guideme.flatbuffers.scene.ExpSampler
 
textureAsByteBuffer() - Method in class guideme.flatbuffers.scene.ExpSampler
 
textureId() - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
textureId() - Method in class guideme.flatbuffers.scene.ExpSampler
 
textureIdAsByteBuffer() - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
textureIdAsByteBuffer() - Method in class guideme.flatbuffers.scene.ExpSampler
 
textureIdInByteBuffer(ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
textureIdInByteBuffer(ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpSampler
 
textureInByteBuffer(ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpSampler
 
THEMATIC_BREAK - Enum constant in enum class guideme.color.SymbolicColor
 
thickness() - Method in class guideme.scene.annotation.InWorldBoxAnnotation
 
thickness() - Method in class guideme.scene.annotation.InWorldLineAnnotation
 
tick() - Method in class guideme.document.block.LytNode
 
tickRateManager() - Method in class guideme.scene.level.GuidebookLevel
 
time() - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePartFrame
 
title() - Method in record class guideme.compiler.FrontmatterNavigation
Returns the value of the title record component.
title() - Method in record class guideme.navigation.NavigationNode
Returns the value of the title record component.
title(String) - Method in class guideme.document.block.recipes.LytStandardRecipeBox.Builder
 
toAbgr32() - Method in class guideme.color.MutableColor
 
toArgb32() - Method in class guideme.color.MutableColor
 
toBuilder() - Method in record class guideme.style.TextStyle
 
tooltipLines() - Method in record class guideme.GuideItemSettings
Returns the value of the tooltipLines record component.
TOP_TO_BOTTOM - Enum constant in enum class guideme.render.SpriteFillDirection
 
toScreenRectangle() - Method in record class guideme.document.LytRect
 
toString() - Method in record class guideme.color.ConstantColor
Returns a string representation of this record class.
toString() - Method in record class guideme.compiler.AnchorIndexer.AnchorTarget
Returns a string representation of this record class.
toString() - Method in record class guideme.compiler.Frontmatter
Returns a string representation of this record class.
toString() - Method in record class guideme.compiler.FrontmatterNavigation
Returns a string representation of this record class.
toString() - Method in record class guideme.compiler.PageCompiler.State
Returns a string representation of this record class.
toString() - Method in class guideme.compiler.ParsedGuidePage
 
toString() - Method in record class guideme.document.block.LytDocument.HitTestResult
Returns a string representation of this record class.
toString() - Method in record class guideme.document.block.LytDocument.Layout
Returns a string representation of this record class.
toString() - Method in record class guideme.document.block.recipes.RecipeDisplayHolder
Returns a string representation of this record class.
toString() - Method in record class guideme.document.LytPoint
Returns a string representation of this record class.
toString() - Method in record class guideme.document.LytRect
Returns a string representation of this record class.
toString() - Method in record class guideme.document.LytSize
Returns a string representation of this record class.
toString() - Method in record class guideme.extensions.ExtensionPoint
Returns a string representation of this record class.
toString() - Method in record class guideme.GuideItemSettings
Returns a string representation of this record class.
toString() - Method in record class guideme.GuidePage
Returns a string representation of this record class.
toString() - Method in record class guideme.GuidePageChange
Returns a string representation of this record class.
toString() - Method in class guideme.layout.flow.LineTextRun
 
toString() - Method in record class guideme.navigation.NavigationNode
Returns a string representation of this record class.
toString() - Method in record class guideme.PageAnchor
Returns a string representation of this record class.
toString() - Method in record class guideme.render.GuiAssets.NineSliceSprite
Returns a string representation of this record class.
toString() - Method in class guideme.render.GuiSprite
 
toString() - Method in record class guideme.scene.level.GuidebookLevel.Bounds
Returns a string representation of this record class.
toString() - Method in record class guideme.style.BorderStyle
Returns a string representation of this record class.
toString() - Method in record class guideme.style.ResolvedTextStyle
Returns a string representation of this record class.
toString() - Method in record class guideme.style.TextStyle
Returns a string representation of this record class.
toString() - Method in record class guideme.ui.UiPoint
Returns a string representation of this record class.
transform(Matrix3x2fc) - Method in record class guideme.document.LytRect
 
TRANSLUCENT - Static variable in class guideme.flatbuffers.scene.ExpTransparency
 
transparency() - Method in class guideme.flatbuffers.scene.ExpMaterial
 
TRANSPARENT - Static variable in record class guideme.color.ConstantColor
 
TRIANGLE_FAN - Static variable in class guideme.flatbuffers.scene.ExpPrimitiveType
 
TRIANGLE_STRIP - Static variable in class guideme.flatbuffers.scene.ExpPrimitiveType
 
TRIANGLES - Static variable in class guideme.flatbuffers.scene.ExpPrimitiveType
 
type() - Method in class guideme.flatbuffers.scene.ExpVertexFormatElement
 
type() - Method in interface guideme.siteexport.ExportedRecipe
The string representation of the recipe types key, i.e.

U

UBYTE - Static variable in class guideme.flatbuffers.scene.ExpVertexElementType
 
UINT - Static variable in class guideme.flatbuffers.scene.ExpIndexElementType
 
UINT - Static variable in class guideme.flatbuffers.scene.ExpVertexElementType
 
UiPoint - Record Class in guideme.ui
Represents an integer x,y coordinate in the UI.
UiPoint(int, int) - Constructor for record class guideme.ui.UiPoint
Creates an instance of a UiPoint record class.
underlined() - Method in record class guideme.style.ResolvedTextStyle
Returns the value of the underlined record component.
underlined() - Method in record class guideme.style.TextStyle
Returns the value of the underlined record component.
underlined(Boolean) - Method in class guideme.style.TextStyle.Builder
 
union(LytRect, LytRect) - Static method in record class guideme.document.LytRect
 
UniqueIndex<K,V> - Class in guideme.indices
Maintains an index for any given page using a mapping function for keys and values of the index.
UniqueIndex(String, UniqueIndex.EntryFunction, PageIndex.JsonSerializer, PageIndex.JsonSerializer) - Constructor for class guideme.indices.UniqueIndex
 
UniqueIndex.EntryFunction<K,V> - Interface in guideme.indices
 
UP - Enum constant in enum class guideme.scene.PerspectivePreset
An isometric camera where the northeast corner of blocks faces up
update(List, List) - Method in class guideme.indices.MultiValuedIndex
 
update(List, List) - Method in interface guideme.indices.PageIndex
Applies an incremental update to this index.
update(List, List) - Method in class guideme.indices.UniqueIndex
 
updateLayout(LayoutContext, int) - Method in class guideme.document.block.LytDocument
 
usage() - Method in class guideme.flatbuffers.scene.ExpVertexFormatElement
 
use() - Method in class guideme.render.GuidePageTexture
 
useMipmaps() - Method in class guideme.flatbuffers.scene.ExpSampler
 
USHORT - Static variable in class guideme.flatbuffers.scene.ExpIndexElementType
 
USHORT - Static variable in class guideme.flatbuffers.scene.ExpVertexElementType
 
uv() - Method in record class guideme.render.GuiAssets.NineSliceSprite
Returns the value of the uv record component.
UV - Static variable in class guideme.flatbuffers.scene.ExpVertexElementUsage
 

V

ValidateVersion() - Static method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
ValidateVersion() - Static method in class guideme.flatbuffers.scene.ExpMaterial
 
ValidateVersion() - Static method in class guideme.flatbuffers.scene.ExpMesh
 
ValidateVersion() - Static method in class guideme.flatbuffers.scene.ExpSampler
 
ValidateVersion() - Static method in class guideme.flatbuffers.scene.ExpScene
 
ValidateVersion() - Static method in class guideme.flatbuffers.scene.ExpVertexFormat
 
value() - Method in record class guideme.document.block.recipes.RecipeDisplayHolder
Returns the value of the value record component.
valueOf(String) - Static method in enum class guideme.color.LightDarkMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class guideme.color.SymbolicColor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class guideme.compiler.tags.BoxFlowDirection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class guideme.document.block.AlignItems
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class guideme.document.block.LytAxis
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class guideme.document.block.LytVisitor.Result
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class guideme.document.flow.InlineBlockAlignment
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class guideme.render.SpriteFillDirection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class guideme.scene.PerspectivePreset
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class guideme.style.TextAlignment
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class guideme.style.WhiteSpaceMode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class guideme.color.LightDarkMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class guideme.color.SymbolicColor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class guideme.compiler.tags.BoxFlowDirection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class guideme.document.block.AlignItems
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class guideme.document.block.LytAxis
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class guideme.document.block.LytVisitor.Result
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class guideme.document.flow.InlineBlockAlignment
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class guideme.render.SpriteFillDirection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class guideme.scene.PerspectivePreset
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class guideme.style.TextAlignment
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class guideme.style.WhiteSpaceMode
Returns an array containing the constants of this enum class, in the order they are declared.
VanillaTooltipWrapper - Class in guideme.document.interaction
 
VanillaTooltipWrapper(Tooltip) - Constructor for class guideme.document.interaction.VanillaTooltipWrapper
 
Vector() - Constructor for class guideme.flatbuffers.scene.ExpAnimatedTexturePart.Vector
 
Vector() - Constructor for class guideme.flatbuffers.scene.ExpAnimatedTexturePartFrame.Vector
 
Vector() - Constructor for class guideme.flatbuffers.scene.ExpCameraSettings.Vector
 
Vector() - Constructor for class guideme.flatbuffers.scene.ExpMaterial.Vector
 
Vector() - Constructor for class guideme.flatbuffers.scene.ExpMesh.Vector
 
Vector() - Constructor for class guideme.flatbuffers.scene.ExpSampler.Vector
 
Vector() - Constructor for class guideme.flatbuffers.scene.ExpScene.Vector
 
Vector() - Constructor for class guideme.flatbuffers.scene.ExpVec3.Vector
 
Vector() - Constructor for class guideme.flatbuffers.scene.ExpVertexFormat.Vector
 
Vector() - Constructor for class guideme.flatbuffers.scene.ExpVertexFormatElement.Vector
 
vertexBuffer(int) - Method in class guideme.flatbuffers.scene.ExpMesh
 
vertexBufferAsByteBuffer() - Method in class guideme.flatbuffers.scene.ExpMesh
 
vertexBufferInByteBuffer(ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpMesh
 
vertexBufferLength() - Method in class guideme.flatbuffers.scene.ExpMesh
 
vertexBufferVector() - Method in class guideme.flatbuffers.scene.ExpMesh
 
vertexBufferVector(ByteVector) - Method in class guideme.flatbuffers.scene.ExpMesh
 
vertexFormat() - Method in class guideme.flatbuffers.scene.ExpMesh
 
vertexFormat(ExpVertexFormat) - Method in class guideme.flatbuffers.scene.ExpMesh
 
vertexSize() - Method in class guideme.flatbuffers.scene.ExpVertexFormat
 
VERTICAL - Enum constant in enum class guideme.document.block.LytAxis
 
verticalLayout(LayoutContext, List, int, int, int, boolean, int, int, int, int, int, AlignItems) - Static method in class guideme.layout.Layouts
Lays out all children along the vertical axis, and returns the bounding box of the content area.
verticalLayout(LayoutContext, List, int, int, int, int, int, int, int, int, AlignItems) - Static method in class guideme.layout.Layouts
 
viewport() - Method in interface guideme.render.RenderContext
 
viewport() - Method in class guideme.render.SimpleRenderContext
 
visit(LytNode, ResourceExporter) - Static method in interface guideme.siteexport.ExportableResourceProvider
 
visit(LytVisitor) - Method in class guideme.document.block.LytNode
 
visit(LytVisitor) - Method in class guideme.document.flow.LytFlowContent
 
visit(LytVisitor, boolean) - Method in class guideme.document.block.LytNode
 
visitChildren(LytVisitor) - Method in class guideme.document.flow.LytFlowContent
 
visitChildren(LytVisitor) - Method in class guideme.document.flow.LytFlowInlineBlock
 
visitChildren(LytVisitor) - Method in class guideme.document.flow.LytFlowSpan
 
visitChildren(LytVisitor) - Method in class guideme.document.flow.LytFlowText
 
visitChildren(LytVisitor, boolean) - Method in class guideme.document.block.LytNode
 
visitChildren(LytVisitor, boolean) - Method in class guideme.document.block.LytParagraph
 
visitChildren(LytVisitor, boolean) - Method in class guideme.scene.LytGuidebookScene
 

W

watchDevelopmentSources(boolean) - Method in class guideme.GuideBuilder
If development sources are used (GuideBuilder.developmentSources(Path, String), the given folder will automatically be watched for change.
WHITE - Enum constant in enum class guideme.color.SymbolicColor
 
WHITE - Static variable in record class guideme.color.ConstantColor
 
whiteSpace() - Method in record class guideme.style.ResolvedTextStyle
Returns the value of the whiteSpace record component.
whiteSpace() - Method in record class guideme.style.TextStyle
Returns the value of the whiteSpace record component.
whiteSpace(WhiteSpaceMode) - Method in class guideme.style.TextStyle.Builder
 
WhiteSpaceMode - Enum Class in guideme.style
See https://developer.mozilla.org/en-US/docs/Web/CSS/white-space
width() - Method in record class guideme.document.LytRect
Returns the value of the width record component.
width() - Method in record class guideme.document.LytSize
Returns the value of the width record component.
width() - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
width() - Method in record class guideme.style.BorderStyle
Returns the value of the width record component.
WINDOW_SPRITE - Static variable in class guideme.render.GuiAssets
 
withHeight(int) - Method in record class guideme.document.LytRect
 
withWidth(int) - Method in record class guideme.document.LytRect
 
withX(int) - Method in record class guideme.document.LytRect
 
withY(int) - Method in record class guideme.document.LytRect
 
worldToScreen(float, float, float) - Method in class guideme.scene.GuidebookScene
Return the given world position in normalized device coordinates.
write(JsonWriter, MdAstNode) - Method in class guideme.compiler.MdAstNodeAdapter
 
write(JsonWriter, T) - Method in interface guideme.indices.PageIndex.JsonSerializer
 

X

x() - Method in record class guideme.document.LytPoint
Returns the value of the x record component.
x() - Method in record class guideme.document.LytRect
Returns the value of the x record component.
x() - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
x() - Method in class guideme.flatbuffers.scene.ExpVec3
 
x() - Method in record class guideme.ui.UiPoint
Returns the value of the x record component.

Y

y() - Method in record class guideme.document.LytPoint
Returns the value of the y record component.
y() - Method in record class guideme.document.LytRect
Returns the value of the y record component.
y() - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
y() - Method in class guideme.flatbuffers.scene.ExpVec3
 
y() - Method in record class guideme.ui.UiPoint
Returns the value of the y record component.
yaw() - Method in class guideme.flatbuffers.scene.ExpCameraSettings
 
YELLOW - Enum constant in enum class guideme.color.SymbolicColor
 

Z

z() - Method in class guideme.flatbuffers.scene.ExpVec3
 
ZERO - Static variable in record class guideme.ui.UiPoint
 
zoom() - Method in class guideme.flatbuffers.scene.ExpCameraSettings
 

_

__assign(int, int, ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart.Vector
 
__assign(int, int, ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePartFrame.Vector
 
__assign(int, int, ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpCameraSettings.Vector
 
__assign(int, int, ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpMaterial.Vector
 
__assign(int, int, ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpMesh.Vector
 
__assign(int, int, ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpSampler.Vector
 
__assign(int, int, ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpScene.Vector
 
__assign(int, int, ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpVec3.Vector
 
__assign(int, int, ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpVertexFormat.Vector
 
__assign(int, int, ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpVertexFormatElement.Vector
 
__assign(int, ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
__assign(int, ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePartFrame
 
__assign(int, ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpCameraSettings
 
__assign(int, ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpMaterial
 
__assign(int, ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpMesh
 
__assign(int, ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpSampler
 
__assign(int, ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpScene
 
__assign(int, ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpVec3
 
__assign(int, ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpVertexFormat
 
__assign(int, ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpVertexFormatElement
 
__init(int, ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePart
 
__init(int, ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpAnimatedTexturePartFrame
 
__init(int, ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpCameraSettings
 
__init(int, ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpMaterial
 
__init(int, ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpMesh
 
__init(int, ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpSampler
 
__init(int, ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpScene
 
__init(int, ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpVec3
 
__init(int, ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpVertexFormat
 
__init(int, ByteBuffer) - Method in class guideme.flatbuffers.scene.ExpVertexFormatElement
 
A B C D E F G H I K L M N O P R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values