Index

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

A

addBlock(OverlayRendererBlockData) - Method in class net.lugo.overlaylib.OverlayRenderer
 
addVertices(float, float, float, OverlayRendererBlockData) - Method in class net.lugo.overlaylib.OverlayRenderer
 
addVertices(float, float, float, OverlayRendererBlockData) - Method in class net.lugo.overlaylib.renderers.CamFacingTextureOverlayRenderer
 
addVertices(float, float, float, OverlayRendererBlockData) - Method in class net.lugo.overlaylib.renderers.TextureOverlayRenderer
 
ARMOR_GLINT - Enum constant in enum class net.lugo.overlaylib.util.IrisPipeline
 
assignPipeline(RenderPipeline, IrisPipeline) - Static method in class net.lugo.overlaylib.util.IrisUtil
 

B

b() - Method in record class net.lugo.overlaylib.util.OverlayRendererBlockData
Returns the value of the b record component.
BASIC - Enum constant in enum class net.lugo.overlaylib.util.IrisPipeline
 
batchStarted - Variable in class net.lugo.overlaylib.OverlayRenderer
 
BEACON_BEAM - Enum constant in enum class net.lugo.overlaylib.util.IrisPipeline
 
beginSection(SectionPos) - Method in class net.lugo.overlaylib.OverlayRenderer
 
BLOCK - Enum constant in enum class net.lugo.overlaylib.util.IrisPipeline
 
BLOCK_TRANSLUCENT - Enum constant in enum class net.lugo.overlaylib.util.IrisPipeline
 
blocks() - Method in record class net.lugo.overlaylib.managers.CachedOverlayManager.CacheSectionPosEntry
Returns the value of the blocks record component.
bootstrap() - Static method in class net.lugo.overlaylib.test.OverlayTesting
 
buffer - Variable in class net.lugo.overlaylib.OverlayRenderer
 
builtSections() - Method in record class net.lugo.overlaylib.OverlayRenderer.RenderResult
Returns the value of the builtSections record component.

C

CachedMeshOverlayRenderer - Class in net.lugo.overlaylib.renderers
 
CachedMeshOverlayRenderer(RenderPipeline, Identifier) - Constructor for class net.lugo.overlaylib.renderers.CachedMeshOverlayRenderer
 
CachedMeshOverlayRenderer(RenderPipeline, Identifier, boolean) - Constructor for class net.lugo.overlaylib.renderers.CachedMeshOverlayRenderer
 
CachedOverlayManager - Class in net.lugo.overlaylib.managers
 
CachedOverlayManager(Function) - Constructor for class net.lugo.overlaylib.managers.CachedOverlayManager
 
CachedOverlayManager(Function, int, int) - Constructor for class net.lugo.overlaylib.managers.CachedOverlayManager
 
CachedOverlayManager.CacheSectionPosEntry - Record Class in net.lugo.overlaylib.managers
 
CachedSimpleTextureTest - Class in net.lugo.overlaylib.test
 
CacheKey(SectionPos, long) - Constructor for record class net.lugo.overlaylib.SectionMeshCache.CacheKey
Creates an instance of a CacheKey record class.
CacheSectionPosEntry(SectionPos, OverlayRendererBlockData[], long) - Constructor for record class net.lugo.overlaylib.managers.CachedOverlayManager.CacheSectionPosEntry
Creates an instance of a CacheSectionPosEntry record class.
CamFacingTextureOverlayRenderer - Class in net.lugo.overlaylib.renderers
 
CamFacingTextureOverlayRenderer(Identifier) - Constructor for class net.lugo.overlaylib.renderers.CamFacingTextureOverlayRenderer
 
CamFacingTextureOverlayRenderer(Identifier, boolean) - Constructor for class net.lugo.overlaylib.renderers.CamFacingTextureOverlayRenderer
 
CHUNK_SCAN_RADIUS_VERTICAL_MAX - Static variable in class net.lugo.overlaylib.Overlay
 
clear(BlockPos) - Method in class net.lugo.overlaylib.managers.CachedOverlayManager
 
clear(SectionPos) - Method in class net.lugo.overlaylib.managers.CachedOverlayManager
 
clearAll() - Method in class net.lugo.overlaylib.managers.CachedOverlayManager
 
clearAll() - Method in class net.lugo.overlaylib.SectionMeshCache
 
clearCache() - Method in class net.lugo.overlaylib.managers.CachedOverlayManager
 
clearCache() - Method in interface net.lugo.overlaylib.OverlayManager
 
clearCache() - Method in class net.lugo.overlaylib.OverlayRenderer
 
clearCache() - Method in class net.lugo.overlaylib.renderers.CachedMeshOverlayRenderer
 
close() - Method in class net.lugo.overlaylib.managers.CachedOverlayManager
 
close() - Method in class net.lugo.overlaylib.Overlay
 
close() - Method in interface net.lugo.overlaylib.OverlayManager
 
close() - Method in class net.lugo.overlaylib.OverlayRenderer
 
close() - Method in class net.lugo.overlaylib.renderers.CachedMeshOverlayRenderer
 
CLOUDS - Enum constant in enum class net.lugo.overlaylib.util.IrisPipeline
 
consideredSections() - Method in record class net.lugo.overlaylib.OverlayRenderer.RenderResult
Returns the value of the consideredSections record component.
createReload(Executor, Executor, CompletableFuture, List, CallbackInfoReturnable) - Method in class net.lugo.overlaylib.mixin.ReloadableResourceManagerMixin
 
CW_180 - Enum constant in enum class net.lugo.overlaylib.util.UVRotation
 
CW_270 - Enum constant in enum class net.lugo.overlaylib.util.UVRotation
 
CW_90 - Enum constant in enum class net.lugo.overlaylib.util.UVRotation
 

D

disable() - Method in class net.lugo.overlaylib.test.OverlayTesting.OverlayTest
 
disable(String) - Static method in class net.lugo.overlaylib.test.OverlayTesting
 
DistanceUtil - Class in net.lugo.overlaylib.util
 
DistanceUtil() - Constructor for class net.lugo.overlaylib.util.DistanceUtil
 
drawnSections() - Method in record class net.lugo.overlaylib.OverlayRenderer.RenderResult
Returns the value of the drawnSections record component.
drawSection(SectionPos, GpuBufferSlice, int) - Method in class net.lugo.overlaylib.OverlayRenderer
 
drawSection(SectionPos, SectionMeshCache.SectionMesh) - Method in class net.lugo.overlaylib.OverlayRenderer
 

E

EMISSIVE_ENTITIES - Enum constant in enum class net.lugo.overlaylib.util.IrisPipeline
 
EMPTY_MESH - Static variable in class net.lugo.overlaylib.SectionMeshCache
 
enable() - Method in class net.lugo.overlaylib.test.OverlayTesting.OverlayTest
 
enable(String) - Static method in class net.lugo.overlaylib.test.OverlayTesting
 
endBatch() - Method in class net.lugo.overlaylib.OverlayRenderer
 
endSection() - Method in class net.lugo.overlaylib.OverlayRenderer
 
ENTITIES - Enum constant in enum class net.lugo.overlaylib.util.IrisPipeline
 
ENTITIES_TRANSLUCENT - Enum constant in enum class net.lugo.overlaylib.util.IrisPipeline
 
equals(Object) - Method in record class net.lugo.overlaylib.managers.CachedOverlayManager.CacheSectionPosEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.lugo.overlaylib.OverlayRenderer.RenderResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.lugo.overlaylib.SectionMeshCache.CacheKey
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.lugo.overlaylib.SectionMeshCache.SectionMesh
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.lugo.overlaylib.util.OverlayRendererBlockData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.lugo.overlaylib.util.TextureSection
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.lugo.overlaylib.util.TextureSection.TextureSectionData
Indicates whether some other object is "equal to" this one.

F

frameToken() - Method in record class net.lugo.overlaylib.SectionMeshCache.CacheKey
Returns the value of the frameToken record component.

G

g() - Method in record class net.lugo.overlaylib.util.OverlayRendererBlockData
Returns the value of the g record component.
get(SectionPos, long) - Method in class net.lugo.overlaylib.SectionMeshCache
 
getAnchorDistance() - Method in class net.lugo.overlaylib.util.IrisFlickerFix
 
getAnchorOffset() - Method in class net.lugo.overlaylib.util.IrisFlickerFix
 
getChunkScanRadius() - Method in class net.lugo.overlaylib.Overlay
 
getChunkScanRadiusVertical() - Method in class net.lugo.overlaylib.Overlay
 
getDistanceSquared(SectionPos, int, int, int) - Static method in class net.lugo.overlaylib.util.DistanceUtil
 
getDistanceSquared(SectionPos, BlockPos) - Static method in class net.lugo.overlaylib.util.DistanceUtil
 
getFrameStateToken() - Method in class net.lugo.overlaylib.OverlayRenderer
 
getFrameStateToken() - Method in class net.lugo.overlaylib.renderers.CamFacingTextureOverlayRenderer
 
getFunctionIds(String) - Static method in class net.lugo.overlaylib.test.OverlayTesting
 
getInstance() - Static method in class net.lugo.overlaylib.util.IrisFlickerFix
 
getMaxOffset() - Method in class net.lugo.overlaylib.util.IrisFlickerFix
 
getOffsetScale() - Method in class net.lugo.overlaylib.util.IrisFlickerFix
 
getOverlayManager() - Method in class net.lugo.overlaylib.Overlay
 
getRenderFilter() - Method in class net.lugo.overlaylib.Overlay
 
getSectionBlocks(int, int, int) - Method in class net.lugo.overlaylib.managers.CachedOverlayManager
 
getSectionBlocks(int, int, int) - Method in class net.lugo.overlaylib.managers.SimpleOverlayManager
 
getSectionBlocks(int, int, int) - Method in interface net.lugo.overlaylib.OverlayManager
 
getSectionBlocks(SectionPos) - Method in class net.lugo.overlaylib.managers.CachedOverlayManager
 
getSectionBlocks(SectionPos) - Method in class net.lugo.overlaylib.managers.SimpleOverlayManager
 
getSectionBlocks(SectionPos) - Method in interface net.lugo.overlaylib.OverlayManager
 
getSectionVersion(SectionPos) - Method in class net.lugo.overlaylib.managers.CachedOverlayManager
 
getSectionVersion(SectionPos) - Method in class net.lugo.overlaylib.managers.SimpleOverlayManager
 
getSectionVersion(SectionPos) - Method in interface net.lugo.overlaylib.OverlayManager
 
getTestIds() - Static method in class net.lugo.overlaylib.test.OverlayTesting
 

H

HAND - Enum constant in enum class net.lugo.overlaylib.util.IrisPipeline
 
HAND_TRANSLUCENT - Enum constant in enum class net.lugo.overlaylib.util.IrisPipeline
 
hashCode() - Method in record class net.lugo.overlaylib.managers.CachedOverlayManager.CacheSectionPosEntry
Returns a hash code value for this object.
hashCode() - Method in record class net.lugo.overlaylib.OverlayRenderer.RenderResult
Returns a hash code value for this object.
hashCode() - Method in record class net.lugo.overlaylib.SectionMeshCache.CacheKey
Returns a hash code value for this object.
hashCode() - Method in record class net.lugo.overlaylib.SectionMeshCache.SectionMesh
Returns a hash code value for this object.
hashCode() - Method in record class net.lugo.overlaylib.util.OverlayRendererBlockData
Returns a hash code value for this object.
hashCode() - Method in record class net.lugo.overlaylib.util.TextureSection
Returns a hash code value for this object.
hashCode() - Method in record class net.lugo.overlaylib.util.TextureSection.TextureSectionData
Returns a hash code value for this object.

I

indexCount() - Method in record class net.lugo.overlaylib.SectionMeshCache.SectionMesh
Returns the value of the indexCount record component.
initialize(Class) - Method in enum class net.lugo.overlaylib.util.IrisPipeline
 
internal() - Method in enum class net.lugo.overlaylib.util.IrisPipeline
 
irisDetected() - Static method in class net.lugo.overlaylib.util.IrisUtil
 
IrisFlickerFix - Class in net.lugo.overlaylib.util
 
IrisPipeline - Enum Class in net.lugo.overlaylib.util
 
IrisUtil - Class in net.lugo.overlaylib.util
 
IrisUtil() - Constructor for class net.lugo.overlaylib.util.IrisUtil
 
isCurrent(SectionPos, long, long) - Method in class net.lugo.overlaylib.SectionMeshCache
 
isEmpty() - Method in record class net.lugo.overlaylib.SectionMeshCache.SectionMesh
 
isEnabled() - Method in class net.lugo.overlaylib.test.OverlayTesting.OverlayTest
 
isEnabled(String) - Static method in class net.lugo.overlaylib.test.OverlayTesting
 
isReportingEnabled() - Static method in class net.lugo.overlaylib.test.OverlayTesting
 
isSectionNotVisible(SectionPos) - Method in class net.lugo.overlaylib.OverlayRenderer
 

L

lastAccessTime() - Method in record class net.lugo.overlaylib.managers.CachedOverlayManager.CacheSectionPosEntry
Returns the value of the lastAccessTime record component.
LINES - Enum constant in enum class net.lugo.overlaylib.util.IrisPipeline
 
LOGGER - Static variable in class net.lugo.overlaylib.OverlayLib
 

M

missingSections() - Method in record class net.lugo.overlaylib.OverlayRenderer.RenderResult
Returns the value of the missingSections record component.
MOD_ID - Static variable in class net.lugo.overlaylib.OverlayLib
 

N

net.lugo.overlaylib - package net.lugo.overlaylib
 
net.lugo.overlaylib.command - package net.lugo.overlaylib.command
 
net.lugo.overlaylib.managers - package net.lugo.overlaylib.managers
 
net.lugo.overlaylib.mixin - package net.lugo.overlaylib.mixin
 
net.lugo.overlaylib.renderers - package net.lugo.overlaylib.renderers
 
net.lugo.overlaylib.test - package net.lugo.overlaylib.test
 
net.lugo.overlaylib.util - package net.lugo.overlaylib.util
 
NO_RENDER - Static variable in record class net.lugo.overlaylib.util.OverlayRendererBlockData
 
NONE - Enum constant in enum class net.lugo.overlaylib.util.UVRotation
 

O

of(Direction) - Static method in enum class net.lugo.overlaylib.util.UVRotation
 
offset(float) - Method in class net.lugo.overlaylib.util.IrisFlickerFix
 
onDisable() - Method in class net.lugo.overlaylib.test.OverlayTesting.OverlayTest
 
onEnable() - Method in class net.lugo.overlaylib.test.OverlayTesting.OverlayTest
 
onFrameEnd() - Static method in class net.lugo.overlaylib.util.RetiredGpuBuffers
 
onInitialize() - Method in class net.lugo.overlaylib.OverlayLib
 
Overlay - Class in net.lugo.overlaylib
 
Overlay(OverlayRenderer, int, int, OverlayManager) - Constructor for class net.lugo.overlaylib.Overlay
 
OverlayLib - Class in net.lugo.overlaylib
 
OverlayLib() - Constructor for class net.lugo.overlaylib.OverlayLib
 
OverlayLibCommand - Class in net.lugo.overlaylib.command
 
OverlayLibCommand() - Constructor for class net.lugo.overlaylib.command.OverlayLibCommand
 
OverlayManager - Interface in net.lugo.overlaylib
 
OverlayRenderer - Class in net.lugo.overlaylib
 
OverlayRenderer(RenderPipeline, Identifier) - Constructor for class net.lugo.overlaylib.OverlayRenderer
 
OverlayRenderer(RenderPipeline, Identifier, boolean) - Constructor for class net.lugo.overlaylib.OverlayRenderer
 
OverlayRenderer.RenderResult - Record Class in net.lugo.overlaylib
 
OverlayRendererBlockData - Record Class in net.lugo.overlaylib.util
 
OverlayRendererBlockData(BlockPos, float, float, float, float) - Constructor for record class net.lugo.overlaylib.util.OverlayRendererBlockData
 
OverlayRendererBlockData(BlockPos, float, float, float, float, TextureSection) - Constructor for record class net.lugo.overlaylib.util.OverlayRendererBlockData
Creates an instance of a OverlayRendererBlockData record class.
OverlayTest() - Constructor for class net.lugo.overlaylib.test.OverlayTesting.OverlayTest
 
OverlayTesting - Class in net.lugo.overlaylib.test
 
OverlayTesting.OverlayTest - Class in net.lugo.overlaylib.test
 
OverlayVertexHelper - Class in net.lugo.overlaylib.util
 
OverlayVertexHelper() - Constructor for class net.lugo.overlaylib.util.OverlayVertexHelper
 
OverlayVertexHelper.FixedAxis - Enum Class in net.lugo.overlaylib.util
 

P

PARTICLES - Enum constant in enum class net.lugo.overlaylib.util.IrisPipeline
 
PARTICLES_TRANSLUCENT - Enum constant in enum class net.lugo.overlaylib.util.IrisPipeline
 
pos() - Method in record class net.lugo.overlaylib.managers.CachedOverlayManager.CacheSectionPosEntry
Returns the value of the pos record component.
pos() - Method in record class net.lugo.overlaylib.SectionMeshCache.CacheKey
Returns the value of the pos record component.
pos() - Method in record class net.lugo.overlaylib.util.OverlayRendererBlockData
Returns the value of the pos record component.
POSITION_TEX_COLOR_FOG - Static variable in class net.lugo.overlaylib.util.RenderPipelines
 
POSITION_TEX_COLOR_FOG_FRAGMENT_SHADER - Static variable in class net.lugo.overlaylib.util.ShaderHelper
 
POSITION_TEX_COLOR_FOG_TRIANGLES - Static variable in class net.lugo.overlaylib.util.RenderPipelines
 
POSITION_TEX_COLOR_FOG_VERTEX_SHADER - Static variable in class net.lugo.overlaylib.util.ShaderHelper
 
prepareSection(SectionPos) - Method in class net.lugo.overlaylib.managers.CachedOverlayManager
 
prepareSection(SectionPos) - Method in interface net.lugo.overlaylib.OverlayManager
 
processQueue() - Method in class net.lugo.overlaylib.managers.CachedOverlayManager
 

R

r() - Method in record class net.lugo.overlaylib.util.OverlayRendererBlockData
Returns the value of the r record component.
rect(VertexConsumer, OverlayVertexHelper.FixedAxis, float, float, float, float, float, float, float, float, float, float, float, float, UVRotation) - Static method in class net.lugo.overlaylib.util.OverlayVertexHelper
 
refresh(BlockPos) - Method in class net.lugo.overlaylib.managers.CachedOverlayManager
 
refresh(SectionPos) - Method in class net.lugo.overlaylib.managers.CachedOverlayManager
 
register() - Method in class net.lugo.overlaylib.Overlay
 
register() - Static method in class net.lugo.overlaylib.test.CachedSimpleTextureTest
 
register() - Static method in class net.lugo.overlaylib.test.SimpleSimpleTextureTest
 
register(CommandDispatcher, CommandBuildContext) - Static method in class net.lugo.overlaylib.command.OverlayLibCommand
 
register(String, Map) - Method in class net.lugo.overlaylib.test.OverlayTesting.OverlayTest
 
registerTest(String, OverlayTesting.OverlayTest, Map) - Static method in class net.lugo.overlaylib.test.OverlayTesting
 
registerWithIris() - Static method in class net.lugo.overlaylib.util.RenderPipelines
 
ReloadableResourceManagerMixin - Class in net.lugo.overlaylib.mixin
 
ReloadableResourceManagerMixin() - Constructor for class net.lugo.overlaylib.mixin.ReloadableResourceManagerMixin
 
remove(SectionPos) - Method in class net.lugo.overlaylib.SectionMeshCache
 
removeOldEntries() - Method in class net.lugo.overlaylib.managers.CachedOverlayManager
 
removeOldEntries(int) - Method in class net.lugo.overlaylib.managers.CachedOverlayManager
 
RenderPipelines - Class in net.lugo.overlaylib.util
 
RenderPipelines() - Constructor for class net.lugo.overlaylib.util.RenderPipelines
 
RenderResult(int, int, int, int) - Constructor for record class net.lugo.overlaylib.OverlayRenderer.RenderResult
Creates an instance of a RenderResult record class.
renderSections(OverlayManager, List) - Method in class net.lugo.overlaylib.OverlayRenderer
 
renderSections(OverlayManager, List) - Method in class net.lugo.overlaylib.renderers.CachedMeshOverlayRenderer
 
report(String) - Method in class net.lugo.overlaylib.test.OverlayTesting.OverlayTest
 
report(String) - Static method in class net.lugo.overlaylib.test.OverlayTesting
 
report(String, String) - Static method in class net.lugo.overlaylib.test.OverlayTesting
 
report(String, Supplier) - Static method in class net.lugo.overlaylib.test.OverlayTesting
 
report(Supplier) - Method in class net.lugo.overlaylib.test.OverlayTesting.OverlayTest
 
report(Supplier) - Static method in class net.lugo.overlaylib.test.OverlayTesting
 
resetTextureSetups() - Static method in class net.lugo.overlaylib.OverlayRenderer
 
retire(GpuBuffer) - Static method in class net.lugo.overlaylib.util.RetiredGpuBuffers
 
retire(MappableRingBuffer) - Static method in class net.lugo.overlaylib.util.RetiredGpuBuffers
 
RetiredGpuBuffers - Class in net.lugo.overlaylib.util
 
rotateUV(float, float, float, float, UVRotation) - Static method in class net.lugo.overlaylib.util.OverlayVertexHelper
 
run(String, String) - Static method in class net.lugo.overlaylib.test.OverlayTesting
 

S

SAMPLER_LAYOUT - Static variable in class net.lugo.overlaylib.util.RenderPipelines
 
SectionMesh(GpuBufferSlice, int, int) - Constructor for record class net.lugo.overlaylib.SectionMeshCache.SectionMesh
Creates an instance of a SectionMesh record class.
SectionMeshCache - Class in net.lugo.overlaylib
 
SectionMeshCache() - Constructor for class net.lugo.overlaylib.SectionMeshCache
 
SectionMeshCache(int) - Constructor for class net.lugo.overlaylib.SectionMeshCache
 
SectionMeshCache.CacheKey - Record Class in net.lugo.overlaylib
 
SectionMeshCache.SectionMesh - Record Class in net.lugo.overlaylib
 
setActive(boolean) - Method in class net.lugo.overlaylib.managers.CachedOverlayManager
 
setActive(boolean) - Method in class net.lugo.overlaylib.Overlay
 
setActive(boolean) - Method in interface net.lugo.overlaylib.OverlayManager
 
setAnchorDistance(float) - Method in class net.lugo.overlaylib.util.IrisFlickerFix
 
setAnchorOffset(float) - Method in class net.lugo.overlaylib.util.IrisFlickerFix
 
setChunkScanRadius(int) - Method in class net.lugo.overlaylib.managers.CachedOverlayManager
 
setChunkScanRadius(int) - Method in class net.lugo.overlaylib.Overlay
 
setChunkScanRadius(int) - Method in interface net.lugo.overlaylib.OverlayManager
 
setChunkScanRadiusVertical(int) - Method in class net.lugo.overlaylib.managers.CachedOverlayManager
 
setChunkScanRadiusVertical(int) - Method in class net.lugo.overlaylib.Overlay
 
setChunkScanRadiusVertical(int) - Method in interface net.lugo.overlaylib.OverlayManager
 
setMaxComputationsPerTick(int) - Method in class net.lugo.overlaylib.managers.CachedOverlayManager
 
setMaxOffset(float) - Method in class net.lugo.overlaylib.util.IrisFlickerFix
 
setRenderFilter(BooleanSupplier) - Method in class net.lugo.overlaylib.Overlay
 
setReportingEnabled(boolean) - Static method in class net.lugo.overlaylib.test.OverlayTesting
 
ShaderHelper - Class in net.lugo.overlaylib.util
 
ShaderHelper() - Constructor for class net.lugo.overlaylib.util.ShaderHelper
 
shouldRender() - Method in record class net.lugo.overlaylib.util.OverlayRendererBlockData
 
shouldReport() - Static method in class net.lugo.overlaylib.test.OverlayTesting
 
SimpleOverlayManager - Class in net.lugo.overlaylib.managers
 
SimpleOverlayManager(Function) - Constructor for class net.lugo.overlaylib.managers.SimpleOverlayManager
 
SimpleSimpleTextureTest - Class in net.lugo.overlaylib.test
 
SINGULAR - Static variable in record class net.lugo.overlaylib.util.TextureSection
 
SINGULAR - Static variable in record class net.lugo.overlaylib.util.TextureSection.TextureSectionData
 
SKY_BASIC - Enum constant in enum class net.lugo.overlaylib.util.IrisPipeline
 
SKY_TEXTURED - Enum constant in enum class net.lugo.overlaylib.util.IrisPipeline
 
slice() - Method in record class net.lugo.overlaylib.SectionMeshCache.SectionMesh
Returns the value of the slice record component.
square(VertexConsumer, OverlayVertexHelper.FixedAxis, float, float, float, float, float, float, float, float, float, float, float, UVRotation) - Static method in class net.lugo.overlaylib.util.OverlayVertexHelper
 
square(VertexConsumer, OverlayVertexHelper.FixedAxis, float, float, float, float, float, float, float, float, float, float, UVRotation) - Static method in class net.lugo.overlaylib.util.OverlayVertexHelper
 
startBatch(LevelRenderContext) - Method in class net.lugo.overlaylib.OverlayRenderer
 
startBatch(LevelRenderContext) - Method in class net.lugo.overlaylib.renderers.CamFacingTextureOverlayRenderer
 
store(SectionPos, long, long, MeshData) - Method in class net.lugo.overlaylib.SectionMeshCache
 
submit(Runnable) - Static method in class net.lugo.overlaylib.util.ThreadUtil
 

T

TERRAIN - Enum constant in enum class net.lugo.overlaylib.util.IrisPipeline
 
TERRAIN_CUTOUT - Enum constant in enum class net.lugo.overlaylib.util.IrisPipeline
 
TERRAIN_SOLID - Enum constant in enum class net.lugo.overlaylib.util.IrisPipeline
 
TEXTURED - Enum constant in enum class net.lugo.overlaylib.util.IrisPipeline
 
texturedSquare(VertexConsumer, OverlayVertexHelper.FixedAxis, float, float, float, float, float, float, TextureSection, UVRotation) - Static method in class net.lugo.overlaylib.util.OverlayVertexHelper
 
TextureOverlayRenderer - Class in net.lugo.overlaylib.renderers
 
TextureOverlayRenderer(Identifier) - Constructor for class net.lugo.overlaylib.renderers.TextureOverlayRenderer
 
TextureOverlayRenderer(Identifier, boolean) - Constructor for class net.lugo.overlaylib.renderers.TextureOverlayRenderer
 
textureSection() - Method in record class net.lugo.overlaylib.util.OverlayRendererBlockData
Returns the value of the textureSection record component.
TextureSection - Record Class in net.lugo.overlaylib.util
 
TextureSection(TextureSection.TextureSectionData, int, int) - Constructor for record class net.lugo.overlaylib.util.TextureSection
Creates an instance of a TextureSection record class.
TextureSection.TextureSectionData - Record Class in net.lugo.overlaylib.util
 
textureSectionData() - Method in record class net.lugo.overlaylib.util.TextureSection
Returns the value of the textureSectionData record component.
TextureSectionData(int, int) - Constructor for record class net.lugo.overlaylib.util.TextureSection.TextureSectionData
Creates an instance of a TextureSectionData record class.
ThreadUtil - Class in net.lugo.overlaylib.util
 
ThreadUtil() - Constructor for class net.lugo.overlaylib.util.ThreadUtil
 
toString() - Method in record class net.lugo.overlaylib.managers.CachedOverlayManager.CacheSectionPosEntry
Returns a string representation of this record class.
toString() - Method in record class net.lugo.overlaylib.OverlayRenderer.RenderResult
Returns a string representation of this record class.
toString() - Method in record class net.lugo.overlaylib.SectionMeshCache.CacheKey
Returns a string representation of this record class.
toString() - Method in record class net.lugo.overlaylib.SectionMeshCache.SectionMesh
Returns a string representation of this record class.
toString() - Method in record class net.lugo.overlaylib.util.OverlayRendererBlockData
Returns a string representation of this record class.
toString() - Method in record class net.lugo.overlaylib.util.TextureSection.TextureSectionData
Returns a string representation of this record class.
toString() - Method in record class net.lugo.overlaylib.util.TextureSection
Returns a string representation of this record class.
TRANSLUCENT - Enum constant in enum class net.lugo.overlaylib.util.IrisPipeline
 
triangle(VertexConsumer, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, UVRotation) - Static method in class net.lugo.overlaylib.util.OverlayVertexHelper
 

U

uEnd() - Method in record class net.lugo.overlaylib.util.TextureSection
 
updateMaxCacheSize(int) - Method in class net.lugo.overlaylib.managers.CachedOverlayManager
 
uSize() - Method in record class net.lugo.overlaylib.util.TextureSection.TextureSectionData
 
uStart() - Method in record class net.lugo.overlaylib.util.TextureSection
 
UVRotation - Enum Class in net.lugo.overlaylib.util
 

V

valueOf(String) - Static method in enum class net.lugo.overlaylib.util.IrisPipeline
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.lugo.overlaylib.util.OverlayVertexHelper.FixedAxis
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class net.lugo.overlaylib.util.UVRotation
Returns the enum constant of this class with the specified name.
values() - Static method in enum class net.lugo.overlaylib.util.IrisPipeline
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.lugo.overlaylib.util.OverlayVertexHelper.FixedAxis
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class net.lugo.overlaylib.util.UVRotation
Returns an array containing the constants of this enum class, in the order they are declared.
VALUES - Static variable in enum class net.lugo.overlaylib.util.IrisPipeline
 
vEnd() - Method in record class net.lugo.overlaylib.util.TextureSection
 
vertex(VertexConsumer, float, float, float, float, float, float, float, float) - Static method in class net.lugo.overlaylib.util.OverlayVertexHelper
 
vertexCount() - Method in record class net.lugo.overlaylib.SectionMeshCache.SectionMesh
Returns the value of the vertexCount record component.
vSize() - Method in record class net.lugo.overlaylib.util.TextureSection.TextureSectionData
 
vStart() - Method in record class net.lugo.overlaylib.util.TextureSection
 

X

X - Enum constant in enum class net.lugo.overlaylib.util.OverlayVertexHelper.FixedAxis
 
xIndex() - Method in record class net.lugo.overlaylib.util.TextureSection
Returns the value of the xIndex record component.
xSections() - Method in record class net.lugo.overlaylib.util.TextureSection.TextureSectionData
Returns the value of the xSections record component.

Y

Y - Enum constant in enum class net.lugo.overlaylib.util.OverlayVertexHelper.FixedAxis
 
yIndex() - Method in record class net.lugo.overlaylib.util.TextureSection
Returns the value of the yIndex record component.
yOffset() - Method in record class net.lugo.overlaylib.util.OverlayRendererBlockData
Returns the value of the yOffset record component.
ySections() - Method in record class net.lugo.overlaylib.util.TextureSection.TextureSectionData
Returns the value of the ySections record component.

Z

Z - Enum constant in enum class net.lugo.overlaylib.util.OverlayVertexHelper.FixedAxis
 
A B C D E F G H I L M N O P R S T U V X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values