Index

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

$

$() - Constructor for class dev.pfaff.altargui.widgets.PositionedWidget.$
 

A

a() - Method in record class dev.pfaff.altargui.types.Tuple
Returns the value of the a record component.
a() - Method in class dev.pfaff.altargui.util.OpenArrayList
 
A - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
abgr() - Method in record class dev.pfaff.altargui.types.Color
 
Absolute(float, float, Widget) - Constructor for record class dev.pfaff.altargui.widgets.PositionedWidget.Absolute
Creates an instance of a Absolute record class.
Absolute(float, float, Widget) - Constructor for record class dev.pfaff.altargui.widgets.SizedWidget.Absolute
Creates an instance of a Absolute record class.
AbsoluteElement - Class in dev.pfaff.altargui.improv.elements
Absolute positioned element.
AbsoluteElement(Context) - Constructor for class dev.pfaff.altargui.improv.elements.AbsoluteElement
 
AbsoluteHeight(float, Widget) - Constructor for record class dev.pfaff.altargui.widgets.SizedWidget.AbsoluteHeight
Creates an instance of a AbsoluteHeight record class.
AbsoluteWidth(float, Widget) - Constructor for record class dev.pfaff.altargui.widgets.SizedWidget.AbsoluteWidth
Creates an instance of a AbsoluteWidth record class.
AbstractMappedBuffer - Class in dev.pfaff.altargui.render
 
AbstractMappedBuffer(GLBufferTarget, boolean) - Constructor for class dev.pfaff.altargui.render.AbstractMappedBuffer
 
AbstractMultiChildElement - Class in dev.pfaff.altargui.improv.elements
 
AbstractMultiChildElement(Context) - Constructor for class dev.pfaff.altargui.improv.elements.AbstractMultiChildElement
 
AbstractSignal - Class in dev.pfaff.altargui.util.listenable
 
AbstractSignal() - Constructor for class dev.pfaff.altargui.util.listenable.AbstractSignal
 
AbstractSingleChildElement - Class in dev.pfaff.altargui.improv.elements
 
AbstractSingleChildElement(Context) - Constructor for class dev.pfaff.altargui.improv.elements.AbstractSingleChildElement
 
AbstractState(WidgetInstantiationArgs) - Constructor for class dev.pfaff.altargui.widgets.SimpleBuiltWidget.AbstractState
 
AbstractState(WidgetInstantiationArgs) - Constructor for class dev.pfaff.altargui.widgets.SingleChildWidget.AbstractState
 
AbstractValue<T> - Class in dev.pfaff.altargui.util.listenable
 
AbstractValue() - Constructor for class dev.pfaff.altargui.util.listenable.AbstractValue
 
AbstractVertexArrayObject - Class in dev.pfaff.altargui.render
 
AbstractVertexArrayObject() - Constructor for class dev.pfaff.altargui.render.AbstractVertexArrayObject
 
accept(byte) - Method in interface dev.pfaff.altargui.function.ByteConsumer
 
accept(byte) - Method in class dev.pfaff.altargui.render.ByteBufferSink
 
accept(byte) - Method in class dev.pfaff.altargui.render.MemorySegmentSink
 
accept(byte) - Method in interface dev.pfaff.altargui.render.Sink
 
accept(byte[]) - Method in interface dev.pfaff.altargui.render.Sink
 
accept(byte[], int, int) - Method in interface dev.pfaff.altargui.render.Sink
 
accept(byte, int, int, float, float, float) - Method in interface dev.pfaff.altargui.render.objects.TextRenderObject.Sink
 
accept(char) - Method in interface dev.pfaff.altargui.function.CharConsumer
 
accept(char) - Method in class dev.pfaff.altargui.render.ByteBufferSink
 
accept(char) - Method in class dev.pfaff.altargui.render.MemorySegmentSink
 
accept(char) - Method in interface dev.pfaff.altargui.render.Sink
 
accept(char[]) - Method in interface dev.pfaff.altargui.render.Sink
 
accept(char[], int, int) - Method in interface dev.pfaff.altargui.render.Sink
 
accept(double) - Method in class dev.pfaff.altargui.render.ByteBufferSink
 
accept(double) - Method in class dev.pfaff.altargui.render.MemorySegmentSink
 
accept(double) - Method in interface dev.pfaff.altargui.render.Sink
 
accept(double) - Method in interface dev.pfaff.altargui.util.Sink
Accepts a double value.
accept(double[]) - Method in interface dev.pfaff.altargui.render.Sink
 
accept(double[], int, int) - Method in interface dev.pfaff.altargui.render.Sink
 
accept(float) - Method in class dev.pfaff.altargui.render.ByteBufferSink
 
accept(float) - Method in class dev.pfaff.altargui.render.MemorySegmentSink
 
accept(float) - Method in interface dev.pfaff.altargui.render.Sink
 
accept(float[]) - Method in interface dev.pfaff.altargui.render.Sink
 
accept(float[], int, int) - Method in interface dev.pfaff.altargui.render.Sink
 
accept(int) - Method in interface dev.pfaff.altargui.function.ByteConsumer
 
accept(int) - Method in interface dev.pfaff.altargui.function.CharConsumer
 
accept(int) - Method in class dev.pfaff.altargui.render.ByteBufferSink
 
accept(int) - Method in class dev.pfaff.altargui.render.MemorySegmentSink
 
accept(int) - Method in interface dev.pfaff.altargui.render.Sink
 
accept(int) - Method in interface dev.pfaff.altargui.util.Sink
Accepts an int value.
accept(int[]) - Method in interface dev.pfaff.altargui.render.Sink
 
accept(int[], int, int) - Method in interface dev.pfaff.altargui.render.Sink
 
accept(long) - Method in class dev.pfaff.altargui.render.ByteBufferSink
 
accept(long) - Method in class dev.pfaff.altargui.render.MemorySegmentSink
 
accept(long) - Method in interface dev.pfaff.altargui.render.Sink
 
accept(long) - Method in interface dev.pfaff.altargui.util.Sink
Accepts a long value.
accept(long[]) - Method in interface dev.pfaff.altargui.render.Sink
 
accept(long[], int, int) - Method in interface dev.pfaff.altargui.render.Sink
 
accept(short) - Method in class dev.pfaff.altargui.render.ByteBufferSink
 
accept(short) - Method in class dev.pfaff.altargui.render.MemorySegmentSink
 
accept(short) - Method in interface dev.pfaff.altargui.render.Sink
 
accept(short[]) - Method in interface dev.pfaff.altargui.render.Sink
 
accept(short[], int, int) - Method in interface dev.pfaff.altargui.render.Sink
 
accept(StaticGPUBuffer) - Method in interface dev.pfaff.altargui.render.Sink
 
accept(TextRenderObject.Sink) - Method in interface dev.pfaff.altargui.render.objects.TextRenderObject.Provider
 
accept(WidgetInstance<?>) - Method in interface dev.pfaff.altargui.util.WidgetInstanceConsumer
 
accept(MemorySegment) - Method in interface dev.pfaff.altargui.pathfinder.Pathfinder.Destructor
 
accept(MemorySegment) - Method in class dev.pfaff.altargui.render.ByteBufferSink
 
accept(MemorySegment) - Method in class dev.pfaff.altargui.render.MemorySegmentSink
 
accept(MemorySegment) - Method in interface dev.pfaff.altargui.render.Sink
 
accept(ByteBuffer) - Method in interface dev.pfaff.altargui.render.Sink
 
accept(ByteBuffer, int, int) - Method in class dev.pfaff.altargui.render.ByteBufferSink
 
accept(ByteBuffer, int, int) - Method in class dev.pfaff.altargui.render.MemorySegmentSink
 
accept(ByteBuffer, int, int) - Method in interface dev.pfaff.altargui.render.Sink
 
accept(ByteOrder, int) - Method in class dev.pfaff.altargui.render.ByteBufferSink
 
accept(ByteOrder, int) - Method in class dev.pfaff.altargui.render.MemorySegmentSink
 
accept(ByteOrder, int) - Method in interface dev.pfaff.altargui.render.Sink
 
accept(T, Throwable, boolean) - Method in interface dev.pfaff.altargui.widgets.FutureBuilder.Builder
 
acquireExecutor() - Method in class dev.pfaff.altargui.render.GLContextPool
 
add(int, WidgetInstance<?>) - Method in class dev.pfaff.altargui.WidgetInstanceList
 
add(Key.CallSite, Widget) - Method in class dev.pfaff.altargui.util.KeyedWidgetListBuilder
 
add(WidgetInstance<?>) - Method in class dev.pfaff.altargui.WidgetInstanceList
 
add(T) - Method in class dev.pfaff.altargui.util.ListBuilder
 
add(T) - Method in class dev.pfaff.altargui.util.OpenArrayList
 
addAll(int, Collection<? extends WidgetInstance<?>>) - Method in class dev.pfaff.altargui.WidgetInstanceList
 
addAll(Collection<? extends WidgetInstance<?>>) - Method in class dev.pfaff.altargui.WidgetInstanceList
 
addConstraint(Constraint) - Method in class dev.pfaff.altargui.ffi.FFILayoutContext
 
addConstraint(String, Constraint) - Method in interface dev.pfaff.altargui.improv.ApplyLayoutContext
 
addConstraint(String, Constraint) - Method in interface dev.pfaff.altargui.improv.LayoutContext
Adds a new untracked constraint to the system.
AddConstraintException - Exception Class in dev.pfaff.altargui.improv
 
AddConstraintException(String, int, Constraint, Throwable) - Constructor for exception class dev.pfaff.altargui.improv.AddConstraintException
 
addConstraints(String, Constraint...) - Method in interface dev.pfaff.altargui.improv.ApplyLayoutContext
 
addConstraints(String, Constraint...) - Method in interface dev.pfaff.altargui.improv.LayoutContext
 
addFirst(WidgetInstance<?>) - Method in class dev.pfaff.altargui.WidgetInstanceList
 
addIf(boolean, Key.CallSite, Widget) - Method in class dev.pfaff.altargui.util.KeyedWidgetListBuilder
 
addIf(boolean, Supplier<Key.CallSite>, Supplier<Widget>) - Method in class dev.pfaff.altargui.util.KeyedWidgetListBuilder
 
addIf(boolean, Supplier<T>) - Method in class dev.pfaff.altargui.util.ListBuilder
 
addIf(boolean, T) - Method in class dev.pfaff.altargui.util.ListBuilder
 
addLast(WidgetInstance<?>) - Method in class dev.pfaff.altargui.WidgetInstanceList
 
advance(int) - Method in class dev.pfaff.altargui.util.StringCursor
 
advance(long) - Method in class dev.pfaff.altargui.render.MemorySegmentSink
 
advanceMatches(String) - Method in class dev.pfaff.altargui.util.StringCursor
 
advanceUntil(char) - Method in class dev.pfaff.altargui.util.StringCursor
 
advanceUntil(CharPredicate) - Method in class dev.pfaff.altargui.util.StringCursor
 
advanceUntilAndSkip(char) - Method in class dev.pfaff.altargui.util.StringCursor
 
advanceUntilAndSkip(CharPredicate) - Method in class dev.pfaff.altargui.util.StringCursor
 
advanceUntilOrEnd(CharPredicate) - Method in class dev.pfaff.altargui.util.StringCursor
 
align(IRect<? extends ToExpression>, IRect<? extends ToExpression>, Alignment, Alignment) - Static method in class dev.pfaff.altargui.improv.Constraints
 
align(Line<? extends ToExpression>, Line<? extends ToExpression>, Alignment) - Static method in class dev.pfaff.altargui.improv.Constraints
 
Aligned(Widget, Alignment, Alignment) - Constructor for record class dev.pfaff.altargui.widgets.PositionedWidget.Aligned
 
Aligned(Widget, Alignment, Alignment, boolean) - Constructor for record class dev.pfaff.altargui.widgets.PositionedWidget.Aligned
Creates an instance of a Aligned record class.
AlignedReallocator(Reallocator, long) - Constructor for record class dev.pfaff.altargui.io.Reallocator.AlignedReallocator
Creates an instance of a AlignedReallocator record class.
alignedTopLeftPosition(Line<? extends ToExpression>, Line<? extends ToExpression>, Alignment) - Static method in class dev.pfaff.altargui.improv.Constraints
Returns the expression that will calculate the top-left position of the object such that it is aligned according to alignment along the container.
Alignment - Enum Class in dev.pfaff.altargui.types
 
alignmentX() - Method in record class dev.pfaff.altargui.widgets.MultiChildAttributesWidget
Returns the value of the alignmentX record component.
alignmentY() - Method in record class dev.pfaff.altargui.widgets.MultiChildAttributesWidget
Returns the value of the alignmentY record component.
ALL - Static variable in class dev.pfaff.altargui.text.StyleFlags
 
alloc(LoadableTexture) - Method in class dev.pfaff.altargui.texture.TextureAllocator
Gets a shader to the given texture.
allocate(int, int, int, TextureOptions) - Method in class dev.pfaff.altargui.texture.TextureArray
Allocates the texture.
Allocated() - Constructor for record class dev.pfaff.altargui.ffi.ViewportSelector.Allocated
Creates an instance of a Allocated record class.
allocatedHeight() - Method in class dev.pfaff.altargui.WidgetInstance
 
allocatedWidth() - Method in class dev.pfaff.altargui.WidgetInstance
 
allocatedX() - Method in class dev.pfaff.altargui.WidgetInstance
 
allocatedY() - Method in class dev.pfaff.altargui.WidgetInstance
 
allocation() - Method in class dev.pfaff.altargui.improv.Element
 
alpha() - Method in record class dev.pfaff.altargui.types.Color
 
ALT - Enum constant in enum class dev.pfaff.altargui.input.InputMod
If this bit is set one or more Alt keys were held down.
andThen(ByteConsumer) - Method in interface dev.pfaff.altargui.function.ByteConsumer
 
andThen(CharConsumer) - Method in interface dev.pfaff.altargui.function.CharConsumer
 
andThen(MultiChildWidget.Builder) - Method in interface dev.pfaff.altargui.widgets.MultiChildWidget.Builder
 
andThen(IntConsumer) - Method in interface dev.pfaff.altargui.function.ByteConsumer
 
andThen(IntConsumer) - Method in interface dev.pfaff.altargui.function.CharConsumer
 
APOSTROPHE - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
appendHex(StringBuilder, byte) - Static method in class dev.pfaff.altargui.internal.util.DumpUtil
 
apply(boolean) - Method in interface dev.pfaff.altargui.function.BooleanFunction
 
apply(float, float) - Method in enum class dev.pfaff.altargui.types.Alignment
 
apply(int) - Method in interface dev.pfaff.altargui.widgets.FiniteScrollListWidget.KeyFunction
 
apply(int, T) - Method in interface dev.pfaff.altargui.function.IndexedFunction
 
apply(ApplyLayoutContext) - Method in interface dev.pfaff.altargui.improv.LayoutApplier
 
apply(LayoutContext) - Method in interface dev.pfaff.altargui.improv.LayoutMutation
 
applyBuiltinSelector(BuiltinSelector, Consumer<WidgetInstance>) - Method in class dev.pfaff.altargui.element.SingleChildWidgetInstance
 
applyBuiltinSelector(BuiltinSelector, Consumer<WidgetInstance>) - Method in class dev.pfaff.altargui.WidgetInstance
 
applyBuiltinSelector(BuiltinSelector, Consumer<WidgetInstance>) - Method in class dev.pfaff.altargui.widgets.IdWidget.State
 
ApplyLayoutContext - Interface in dev.pfaff.altargui.improv
 
applyNext(WidgetInstance, BuiltinSelector, Consumer<WidgetInstance>) - Static method in interface dev.pfaff.altargui.selector.BuiltinSelector
 
applyStandardDeltaTransform(double) - Static method in interface dev.pfaff.altargui.handlers.MouseScrollHandler
 
AQUA - Static variable in class dev.pfaff.altargui.MinecraftColors
 
argb() - Method in record class dev.pfaff.altargui.types.Color
Returns the colorRgba in ARGB format.
arrayDetailed(Class<T>) - Static method in class dev.pfaff.altargui.inspector.renderers.CollectionValueRenderers
 
arrayPreview(Class<T>) - Static method in class dev.pfaff.altargui.inspector.renderers.CollectionValueRenderers
 
aspectRatio() - Method in record class dev.pfaff.altargui.widgets.AspectRatioWidget
Returns the value of the aspectRatio record component.
AspectRatioWidget - Record Class in dev.pfaff.altargui.widgets
 
AspectRatioWidget(Widget, double, Alignment, Alignment) - Constructor for record class dev.pfaff.altargui.widgets.AspectRatioWidget
Creates an instance of a AspectRatioWidget record class.
assertions() - Method in interface dev.pfaff.altargui.improv.ApplyLayoutContext
 
assertions() - Method in interface dev.pfaff.altargui.improv.LayoutContext
 
atAbsolutePosition(float, float) - Method in interface dev.pfaff.altargui.Widget
 
atAlignment(Alignment, Alignment) - Method in interface dev.pfaff.altargui.Widget
 
atCenter() - Method in interface dev.pfaff.altargui.Widget
 
atomicCompareAndSet(T, T) - Method in class dev.pfaff.altargui.util.listenable.SlotValue
Identity is used instead of SlotValue.equals(Object, Object).
atRelativePosition(float, float) - Method in interface dev.pfaff.altargui.Widget
 
ATTRIB_CHAR - Static variable in class dev.pfaff.altargui.shader.Attributes
 
ATTRIB_COLOR - Static variable in class dev.pfaff.altargui.shader.Attributes
 
ATTRIB_FLAGS - Static variable in class dev.pfaff.altargui.shader.Attributes
 
ATTRIB_POSITION - Static variable in class dev.pfaff.altargui.shader.Attributes
 
ATTRIB_SIZE_1 - Static variable in class dev.pfaff.altargui.shader.Attributes
 
ATTRIB_SIZE_2 - Static variable in class dev.pfaff.altargui.shader.Attributes
 
ATTRIB_UV - Static variable in class dev.pfaff.altargui.shader.Attributes
 
ATTRIB_UV_BASE - Static variable in class dev.pfaff.altargui.shader.Attributes
 
ATTRIB_UV_EXTENT - Static variable in class dev.pfaff.altargui.shader.Attributes
 
attribs() - Method in record class dev.pfaff.altargui.shader.BuiltInstanceLayout
Returns the value of the attribs record component.
attribs() - Method in class dev.pfaff.altargui.shader.InstanceLayout
 
Attributes - Class in dev.pfaff.altargui.shader
 
Attributes() - Constructor for class dev.pfaff.altargui.shader.Attributes
 
AttributesWidget - Interface in dev.pfaff.altargui.widgets
A marker interface for a widget whose sole purpose is to wrap another widget with some attributes that may be used by another widget in the tree.
available() - Method in interface dev.pfaff.altargui.improv.ApplyLayoutContext
The space made available to the element by the parent.
available() - Method in interface dev.pfaff.altargui.improv.LayoutContext
The space made available to the element by the parent.
Available() - Constructor for record class dev.pfaff.altargui.ffi.ViewportSelector.Available
Creates an instance of a Available record class.
Avif - Enum constant in enum class dev.pfaff.altargui.libimage.ImageFormat
 
await() - Method in class dev.pfaff.altargui.util.Gate
 
awaitInterruptibly() - Method in class dev.pfaff.altargui.util.Gate
 
Axis - Enum Class in dev.pfaff.altargui.types
 

B

b() - Method in record class dev.pfaff.altargui.types.Tuple
Returns the value of the b record component.
B - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
BACKSLASH - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
backspace(boolean) - Method in class dev.pfaff.altargui.widgets.TextFieldWidget.TextFieldController
 
BACKSPACE - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
BasicFuture<V> - Interface in dev.pfaff.altargui.util
 
begin(long) - Method in interface dev.pfaff.altargui.util.Sink
Resets the sink state to receive a fresh data set.
beginUploading() - Method in class dev.pfaff.altargui.render.Buffer
Begins uploading to the buffer.
beginUploading() - Method in class dev.pfaff.altargui.render.MappedBuffer
 
beginUploading() - Method in class dev.pfaff.altargui.render.RawBuffer
Begins uploading to the buffer.
beginUploading() - Method in class dev.pfaff.altargui.render.ViaBufferSubDataBuffer
 
beginUploading(int) - Method in class dev.pfaff.altargui.render.GL31LayeredRenderBuffer
 
beginUploading(int) - Method in class dev.pfaff.altargui.render.GL31LayeredRenderBufferNew
 
beginUploading(int) - Method in class dev.pfaff.altargui.render.GL42DrawArraysIndirectLayeredRenderBuffer
 
beginUploading(int) - Method in class dev.pfaff.altargui.render.LayeredRenderBuffer
 
beginUploadingInstances(int) - Method in class dev.pfaff.altargui.render.UnifiedRenderBuffer
 
Bi(Key.CallSite, Key.CallSite) - Constructor for record class dev.pfaff.altargui.Key.Bi
Creates an instance of a Bi record class.
biKey(Key.CallSite, Key.CallSite) - Static method in class dev.pfaff.altargui.Key
Creates a new Bi key.
bind() - Method in class dev.pfaff.altargui.render.AbstractVertexArrayObject
 
bind() - Method in class dev.pfaff.altargui.render.RawBuffer
 
bind() - Method in class dev.pfaff.altargui.shader.ShaderProg
 
bindAttribs() - Method in record class dev.pfaff.altargui.shader.BuiltInstanceLayout
Binds the attributes to whatever buffer is currently active.
bindAttribsWithOffset(int) - Method in record class dev.pfaff.altargui.shader.BuiltInstanceLayout
 
bindTarget - Variable in class dev.pfaff.altargui.render.RawBuffer
 
bit() - Method in enum class dev.pfaff.altargui.input.InputMod
 
bit(int, int) - Static method in class dev.pfaff.altargui.util.Bits
 
bit(int, int, boolean) - Static method in class dev.pfaff.altargui.util.Bits
 
Bits - Class in dev.pfaff.altargui.util
 
BLACK - Static variable in class dev.pfaff.altargui.MinecraftColors
 
BLUE - Static variable in class dev.pfaff.altargui.MinecraftColors
 
Bmp - Enum constant in enum class dev.pfaff.altargui.libimage.ImageFormat
 
BOLD - Static variable in class dev.pfaff.altargui.text.StyleFlags
 
BOLD_ADVANCE - Static variable in class dev.pfaff.altargui.render.TextRenderLayerUtil
 
BooleanFunction<R> - Interface in dev.pfaff.altargui.function
 
BooleanSignal - Class in dev.pfaff.altargui.util.listenable
 
BooleanSignal(boolean) - Constructor for class dev.pfaff.altargui.util.listenable.BooleanSignal
 
BorderWidget - Record Class in dev.pfaff.altargui.widgets
 
BorderWidget(int, float, Widget) - Constructor for record class dev.pfaff.altargui.widgets.BorderWidget
Deprecated.
BorderWidget(Color, float, Widget) - Constructor for record class dev.pfaff.altargui.widgets.BorderWidget
 
bound() - Method in class dev.pfaff.altargui.render.AbstractVertexArrayObject
 
bound() - Method in class dev.pfaff.altargui.texture.TextureArray
 
boundForDraw() - Method in class dev.pfaff.altargui.texture.TextureAllocator
 
boundIfNotAlreadyDuringUpload() - Method in class dev.pfaff.altargui.render.RawBuffer
 
buffer() - Method in record class dev.pfaff.altargui.render.objects.StaticCPUBuffer
Returns the value of the buffer record component.
Buffer - Class in dev.pfaff.altargui.render
 
Buffer(BuiltInstanceLayout, RawBuffer) - Constructor for class dev.pfaff.altargui.render.Buffer
 
BufferOverflowException - Exception Class in dev.pfaff.altargui.render
 
BufferOverflowException(String) - Constructor for exception class dev.pfaff.altargui.render.BufferOverflowException
 
BufferOverflowException(String, Throwable) - Constructor for exception class dev.pfaff.altargui.render.BufferOverflowException
 
BufferUtil - Class in dev.pfaff.altargui.render
 
BufferUtil() - Constructor for class dev.pfaff.altargui.render.BufferUtil
 
build() - Method in class dev.pfaff.altargui.element.StatefulWidgetInstance
 
build() - Method in class dev.pfaff.altargui.Inspector
 
build() - Method in class dev.pfaff.altargui.util.KeyedWidgetListBuilder
 
build() - Method in class dev.pfaff.altargui.util.ListBuilder
 
build() - Method in record class dev.pfaff.altargui.widgets.OnceWidget
 
build() - Method in interface dev.pfaff.altargui.widgets.SimpleBuiltWidget
PROTECTED
build(boolean, float, float) - Method in interface dev.pfaff.altargui.widgets.MouseOverWithCoordsBuilder.Builder
 
build(float, float) - Method in interface dev.pfaff.altargui.widgets.LayoutBuilderWidget.Builder
 
build(int) - Method in interface dev.pfaff.altargui.widgets.FiniteScrollListWidget.WidgetFunction
 
build(int, MemoryLayout, int, Consumer<? super ByteBufferSink>) - Static method in record class dev.pfaff.altargui.render.objects.StaticCPUBuffer
 
build(int, MemoryLayout, int, Consumer<? super Sink>) - Static method in record class dev.pfaff.altargui.render.objects.StaticGPUBuffer
 
build(int, Consumer<ListBuilder<T>>) - Static method in class dev.pfaff.altargui.util.ListBuilder
 
build(long) - Method in interface dev.pfaff.altargui.widgets.FrameBuilderWidget.Builder
 
build(Inspector, int) - Method in interface dev.pfaff.altargui.inspector.ValueRenderer.OfInt
 
build(Inspector, Integer) - Method in interface dev.pfaff.altargui.inspector.ValueRenderer.OfInt
Deprecated.
build(Inspector, T) - Method in record class dev.pfaff.altargui.inspector.CustomDetailsValueRenderer
 
build(Inspector, T) - Method in interface dev.pfaff.altargui.inspector.ValueRenderer
 
build(LayoutContext) - Method in class dev.pfaff.altargui.util.ListMultiChildBuilder
 
build(LayoutContext) - Method in record class dev.pfaff.altargui.util.MultiChildBuilder12
 
build(LayoutContext) - Method in record class dev.pfaff.altargui.util.RepeatMultiChildBuilder
 
build(LayoutContext) - Method in record class dev.pfaff.altargui.util.TrustedArrayMultiChildBuilder
 
build(LayoutContext) - Method in interface dev.pfaff.altargui.widgets.MultiChildWidget.Builder
 
build(LayoutContext, int) - Method in interface dev.pfaff.altargui.widgets.FiniteScrollListWidget.Builder
 
build(ShaderProg) - Method in class dev.pfaff.altargui.shader.InstanceLayout
 
build(Duration) - Method in interface dev.pfaff.altargui.widgets.MountTransitionWidget.Builder
 
buildAndRenderGL(PFGLRendererRef, PFBuildOptionsRef) - Method in record class dev.pfaff.altargui.pathfinder.PFSceneProxyRef
 
buildDetailed(Inspector) - Method in class dev.pfaff.altargui.inspector.DetailedRawObjectValue
Returns a detailed view of the value.
builder() - Method in record class dev.pfaff.altargui.widgets.FiniteScrollListWidget
Returns the value of the builder record component.
builder() - Method in record class dev.pfaff.altargui.widgets.FrameBuilderWidget
Returns the value of the builder record component.
builder() - Method in record class dev.pfaff.altargui.widgets.FutureBuilder
Returns the value of the builder record component.
builder() - Method in record class dev.pfaff.altargui.widgets.LayoutBuilderWidget
Returns the value of the builder record component.
builder() - Method in record class dev.pfaff.altargui.widgets.ListenableBuilderWidget
Returns the value of the builder record component.
builder() - Method in record class dev.pfaff.altargui.widgets.MountTransitionWidget
Returns the value of the builder record component.
builder() - Method in record class dev.pfaff.altargui.widgets.MouseOverBuilder
Returns the value of the builder record component.
builder() - Method in record class dev.pfaff.altargui.widgets.MouseOverWithCoordsBuilder
Returns the value of the builder record component.
builder() - Method in record class dev.pfaff.altargui.widgets.MultiChildWidget
Returns the value of the builder record component.
builder() - Method in record class dev.pfaff.altargui.widgets.OnceWidget
Returns the value of the builder record component.
builder(Value<T>, Function<T, Widget>) - Static method in record class dev.pfaff.altargui.widgets.ValueListenableBuilderWidget
 
buildKeyedWidgetList(int, Consumer<KeyedWidgetListBuilder>) - Static method in class dev.pfaff.altargui.util.KeyedWidgetListBuilder
 
buildKeyValueEntry(Widget, DebugPropertyValue) - Method in class dev.pfaff.altargui.Inspector
 
buildKeyValueEntry(Widget, Widget) - Static method in class dev.pfaff.altargui.Inspector
 
buildMH(MethodHandleUtil.MethodHandleSupplier) - Static method in class dev.pfaff.altargui.util.MethodHandleUtil
 
buildPreview(Inspector) - Method in interface dev.pfaff.altargui.inspector.DebugPropertyValue
Returns a one-line view of the value.
buildPreview(Inspector) - Method in class dev.pfaff.altargui.inspector.DetailedRawObjectValue
 
buildSingleStatic(int, InstanceLayout, Consumer<Sink>) - Static method in interface dev.pfaff.altargui.render.RenderObject
 
buildStatic(int, MemoryLayout, int, Consumer<? super ByteBufferSink>) - Static method in interface dev.pfaff.altargui.render.RenderObject
 
buildValuePreview(DebugPropertyValue) - Method in class dev.pfaff.altargui.Inspector
 
buildValuePreview(Widget, Supplier<Widget>) - Method in class dev.pfaff.altargui.Inspector
 
buildWidgetList(int, Consumer<ListBuilder<Widget>>) - Static method in class dev.pfaff.altargui.util.ListBuilder
 
BuiltinSelector - Interface in dev.pfaff.altargui.selector
 
BuiltInstanceLayout - Record Class in dev.pfaff.altargui.shader
 
BuiltInstanceLayout(int, int, List<VertexAttrib>) - Constructor for record class dev.pfaff.altargui.shader.BuiltInstanceLayout
Creates an instance of a BuiltInstanceLayout record class.
ButtonWidget - Record Class in dev.pfaff.altargui.widgets
 
ButtonWidget(Widget, Runnable) - Constructor for record class dev.pfaff.altargui.widgets.ButtonWidget
 
ButtonWidget(Widget, IntConsumer) - Constructor for record class dev.pfaff.altargui.widgets.ButtonWidget
Creates an instance of a ButtonWidget record class.
by(Function<T, R>, ValueRenderers.Kind) - Static method in interface dev.pfaff.altargui.inspector.ValueRenderer
 
BY_CODE - Static variable in enum class dev.pfaff.altargui.input.InputKey
 
byteAlignment() - Method in record class dev.pfaff.altargui.io.Reallocator.AlignedReallocator
Returns the value of the byteAlignment record component.
ByteBufferSink - Class in dev.pfaff.altargui.render
 
ByteBufferSink(ByteBuffer) - Constructor for class dev.pfaff.altargui.render.ByteBufferSink
 
ByteConsumer - Interface in dev.pfaff.altargui.function
 
byteCount() - Method in class dev.pfaff.altargui.render.LayeredRenderBuffer
 
byteCount() - Method in class dev.pfaff.altargui.render.UnifiedRenderBuffer
 
byteOrder() - Method in record class dev.pfaff.altargui.shader.VertexAttribSpec
Returns the value of the byteOrder record component.
ByteProvider - Interface in dev.pfaff.altargui.function
 
ByteProvider.None - Class in dev.pfaff.altargui.function
 
ByteProvider.OfString - Record Class in dev.pfaff.altargui.function
 
ByteProvider.Single - Record Class in dev.pfaff.altargui.function
 

C

C - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
cancel() - Method in interface dev.pfaff.altargui.util.BasicFuture
 
cancel() - Method in class dev.pfaff.altargui.util.ThreadFuture
 
cancellationRequested() - Method in interface dev.pfaff.altargui.util.Sink
Indicates that this Sink does not wish to receive any more data.
cancelOnInterrupt() - Method in interface dev.pfaff.altargui.util.BasicFuture
 
canUseGlProgramUniformFunctions() - Method in class dev.pfaff.altargui.internal.render.GLFeatures
 
Canvas - Interface in dev.pfaff.altargui
 
CanvasImpl - Class in dev.pfaff.altargui
 
CanvasImpl() - Constructor for class dev.pfaff.altargui.CanvasImpl
 
capacity - Variable in class dev.pfaff.altargui.render.AbstractMappedBuffer
 
capacity() - Method in class dev.pfaff.altargui.render.AbstractMappedBuffer
 
capacity() - Method in class dev.pfaff.altargui.render.RawBuffer
 
capacity() - Method in class dev.pfaff.altargui.render.ViaBufferSubDataBuffer
 
capacity() - Method in class dev.pfaff.altargui.render.ViaIntermediateBuffer
 
CAPS_LOCK - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
CAPS_LOCK - Enum constant in enum class dev.pfaff.altargui.input.InputMod
If this bit is set the Caps Lock key is enabled and the LOCK_KEY_MODS input mode is set.
capture(T, Function<T, R>) - Static method in class dev.pfaff.altargui.util.FunctionalUtil
 
Center - Enum constant in enum class dev.pfaff.altargui.types.Alignment
 
characters() - Method in record class dev.pfaff.altargui.widgets.TextFragmentWidget
Returns the value of the characters record component.
CharConsumer - Interface in dev.pfaff.altargui.function
 
CharProvider - Interface in dev.pfaff.altargui.function
 
CharProvider.None - Class in dev.pfaff.altargui.function
 
CharProvider.OfString - Record Class in dev.pfaff.altargui.function
 
CharProvider.Single - Record Class in dev.pfaff.altargui.function
 
CHARS_PER_ROWCOL - Static variable in interface dev.pfaff.altargui.text.Font
 
charTyped(int) - Method in class dev.pfaff.altargui.GuiContext
 
charTyped(int) - Method in interface dev.pfaff.altargui.handlers.CharTypedHandler
 
CharTypedHandler - Interface in dev.pfaff.altargui.handlers
A widget that receives character input.
checkArgument(boolean, Supplier<String>) - Static method in class dev.pfaff.altargui.util.Preconditions
 
checkBoundBuffer(GLGetPName, int) - Static method in class dev.pfaff.altargui.render.GLUtil
 
checkbox(boolean) - Static method in class dev.pfaff.altargui.widgets.Widgets
 
checkCompleteUpload(long, Uploadable) - Method in class dev.pfaff.altargui.render.RawBuffer
 
checkRemaining(long) - Method in class dev.pfaff.altargui.render.ByteBufferSink
 
checkRemaining(long) - Method in class dev.pfaff.altargui.render.MemorySegmentSink
 
checkRemaining(long) - Method in interface dev.pfaff.altargui.render.Sink
 
CHECKS - Static variable in class dev.pfaff.altargui.internal.Config
 
checkThread() - Method in interface dev.pfaff.altargui.improv.Context
Checks that the current thread is the context's UI thread.
checkThread() - Method in class dev.pfaff.altargui.improv.ContextImpl
 
child() - Method in record class dev.pfaff.altargui.util.RepeatMultiChildBuilder
Returns the value of the child record component.
child() - Method in record class dev.pfaff.altargui.widgets.AspectRatioWidget
Returns the value of the child record component.
child() - Method in record class dev.pfaff.altargui.widgets.BorderWidget
Returns the value of the child record component.
child() - Method in record class dev.pfaff.altargui.widgets.ButtonWidget
Returns the value of the child record component.
child() - Method in record class dev.pfaff.altargui.widgets.ClipWidget
Returns the value of the child record component.
child() - Method in record class dev.pfaff.altargui.widgets.CustomTransformBuilder
Returns the value of the child record component.
child() - Method in record class dev.pfaff.altargui.widgets.DraggableWidget
Returns the value of the child record component.
child() - Method in record class dev.pfaff.altargui.widgets.DragTarget
Returns the value of the child record component.
child() - Method in record class dev.pfaff.altargui.widgets.IdWidget
Returns the value of the child record component.
child() - Method in record class dev.pfaff.altargui.widgets.KeyedWidget
Returns the value of the child record component.
child() - Method in record class dev.pfaff.altargui.widgets.LayerWidget
Returns the value of the child record component.
child() - Method in record class dev.pfaff.altargui.widgets.MouseMoveTarget
Returns the value of the child record component.
child() - Method in record class dev.pfaff.altargui.widgets.MultiChildAttributesWidget
Returns the value of the child record component.
child() - Method in record class dev.pfaff.altargui.widgets.PaddedWidget
Returns the value of the child record component.
child() - Method in record class dev.pfaff.altargui.widgets.PositionedWidget.Absolute
Returns the value of the child record component.
child() - Method in record class dev.pfaff.altargui.widgets.PositionedWidget.Aligned
Returns the value of the child record component.
child() - Method in record class dev.pfaff.altargui.widgets.PositionedWidget.Relative
Returns the value of the child record component.
child() - Method in record class dev.pfaff.altargui.widgets.ScrollWidget
Returns the value of the child record component.
child() - Method in interface dev.pfaff.altargui.widgets.SingleChildWidget
 
child() - Method in record class dev.pfaff.altargui.widgets.SizedWidget.Absolute
Returns the value of the child record component.
child() - Method in record class dev.pfaff.altargui.widgets.SizedWidget.AbsoluteHeight
Returns the value of the child record component.
child() - Method in record class dev.pfaff.altargui.widgets.SizedWidget.AbsoluteWidth
Returns the value of the child record component.
child() - Method in record class dev.pfaff.altargui.widgets.SizedWidget.Expand
Returns the value of the child record component.
child() - Method in record class dev.pfaff.altargui.widgets.SolidWidget
Returns the value of the child record component.
childAvailable - Variable in class dev.pfaff.altargui.improv.elements.AbstractSingleChildElement
 
childCount() - Method in class dev.pfaff.altargui.improv.elements.AbstractMultiChildElement
 
childKey() - Method in class dev.pfaff.altargui.element.SingleChildWidgetInstance
 
children() - Static method in interface dev.pfaff.altargui.selector.Selector
 
children(Selector) - Static method in interface dev.pfaff.altargui.selector.Selector
 
Children - Record Class in dev.pfaff.altargui.selector
Selects the children of the element.
Children(Selector) - Constructor for record class dev.pfaff.altargui.selector.Children
Creates an instance of a Children record class.
childrenRecursive() - Static method in interface dev.pfaff.altargui.selector.Selector
 
childrenRecursive(Selector) - Static method in interface dev.pfaff.altargui.selector.Selector
 
ChildrenRecursive - Record Class in dev.pfaff.altargui.selector
Selects the children of the element recursively.
ChildrenRecursive(Selector) - Constructor for record class dev.pfaff.altargui.selector.ChildrenRecursive
Creates an instance of a ChildrenRecursive record class.
clamp() - Method in record class dev.pfaff.altargui.texture.TextureOptions
Returns the value of the clamp record component.
clamp() - Method in record class dev.pfaff.altargui.widgets.PositionedWidget.Aligned
Returns the value of the clamp record component.
ClassResourceLoadableResource - Record Class in dev.pfaff.altargui.resource
When running with modules, the clazz's module must open the resource to this class's module.
ClassResourceLoadableResource(Class<?>, String) - Constructor for record class dev.pfaff.altargui.resource.ClassResourceLoadableResource
Creates an instance of a ClassResourceLoadableResource record class.
ClassValueRenderer - Class in dev.pfaff.altargui.inspector.renderers
 
ClassValueRenderer() - Constructor for class dev.pfaff.altargui.inspector.renderers.ClassValueRenderer
 
clazz() - Method in record class dev.pfaff.altargui.resource.ClassResourceLoadableResource
Returns the value of the clazz record component.
clazz() - Method in record class dev.pfaff.altargui.selector.IsClass
Returns the value of the clazz record component.
clear() - Method in record class dev.pfaff.altargui.pathfinder.PFCanvasRef
 
clear() - Method in class dev.pfaff.altargui.util.listenable.BooleanSignal
 
clear() - Method in class dev.pfaff.altargui.util.NonNullLong2WidgetInstanceHashMap
 
clear() - Method in class dev.pfaff.altargui.WidgetInstanceList
 
clear(InputMod) - Method in record class dev.pfaff.altargui.input.InputMods
 
clearCache() - Method in class dev.pfaff.altargui.shader.ShaderLoader
 
clearNoNotify() - Method in class dev.pfaff.altargui.util.listenable.BooleanSignal
 
CLICK_TO_INSPECT_FIELD_TEXT - Static variable in class dev.pfaff.altargui.Inspector
 
CLICK_TO_INSPECT_TEXT - Static variable in class dev.pfaff.altargui.Inspector
 
clipExtent(float, float, float, float) - Static method in class dev.pfaff.altargui.util.ClipUtil
 
clippedHeight() - Method in class dev.pfaff.altargui.WidgetInstance
 
clippedWidth() - Method in class dev.pfaff.altargui.WidgetInstance
 
clippedX() - Method in class dev.pfaff.altargui.WidgetInstance
 
clippedY() - Method in class dev.pfaff.altargui.WidgetInstance
 
ClipUtil - Class in dev.pfaff.altargui.util
 
ClipUtil() - Constructor for class dev.pfaff.altargui.util.ClipUtil
 
ClipUtil.StartExtent - Record Class in dev.pfaff.altargui.util
 
ClipWidget - Record Class in dev.pfaff.altargui.widgets
Clips the child to the size allocated by the parent.
ClipWidget(Widget) - Constructor for record class dev.pfaff.altargui.widgets.ClipWidget
Creates an instance of a ClipWidget record class.
clone() - Method in class dev.pfaff.altargui.util.NonNullLong2WidgetInstanceHashMap
Returns a deep copy of this map.
close() - Method in class dev.pfaff.altargui.CanvasImpl
 
close() - Method in class dev.pfaff.altargui.ffi.FFILayoutEngine
 
close() - Method in interface dev.pfaff.altargui.function.InfallibleAutoClosable
 
close() - Method in interface dev.pfaff.altargui.host.ForkedContext
 
close() - Method in class dev.pfaff.altargui.improv.ContextImpl
 
close() - Method in class dev.pfaff.altargui.render.AbstractMappedBuffer
 
close() - Method in class dev.pfaff.altargui.render.AbstractVertexArrayObject
 
close() - Method in class dev.pfaff.altargui.render.Buffer
 
close() - Method in class dev.pfaff.altargui.render.FlipBuffer
 
close() - Method in class dev.pfaff.altargui.render.GL31LayeredRenderBuffer
 
close() - Method in class dev.pfaff.altargui.render.GL31LayeredRenderBufferNew
 
close() - Method in class dev.pfaff.altargui.render.GL42DrawArraysIndirectLayeredRenderBuffer
 
close() - Method in class dev.pfaff.altargui.render.GL42DrawArraysInstancedBaseInstanceLayeredRenderBuffer
 
close() - Method in class dev.pfaff.altargui.render.LayeredRenderBuffer
 
close() - Method in class dev.pfaff.altargui.render.LayeredRenderBuffer.Drawer
 
close() - Method in class dev.pfaff.altargui.render.objects.DebugRectRenderObject
 
close() - Method in class dev.pfaff.altargui.render.objects.OutlineRenderObject
 
close() - Method in class dev.pfaff.altargui.render.objects.RectRenderObject
 
close() - Method in record class dev.pfaff.altargui.render.objects.StaticCPUBuffer
 
close() - Method in record class dev.pfaff.altargui.render.objects.StaticGPUBuffer
 
close() - Method in class dev.pfaff.altargui.render.objects.TextCharRenderObject
 
close() - Method in class dev.pfaff.altargui.render.objects.TextRenderObject
 
close() - Method in class dev.pfaff.altargui.render.objects.TexturedRectRenderObject
 
close() - Method in class dev.pfaff.altargui.render.RawBuffer
 
close() - Method in interface dev.pfaff.altargui.render.RenderObject
 
close() - Method in class dev.pfaff.altargui.render.UnifiedRenderBuffer
 
close() - Method in class dev.pfaff.altargui.render.ViaIntermediateBuffer
 
close() - Method in class dev.pfaff.altargui.texture.TextureAllocator
 
close() - Method in class dev.pfaff.altargui.texture.TextureArray
 
close() - Method in interface dev.pfaff.altargui.util.listenable.ListenerDisposer
 
code - Variable in enum class dev.pfaff.altargui.input.InputKey
 
coefficient() - Method in record class dev.pfaff.altargui.ffi.Term
Returns the value of the coefficient record component.
col(MultiChildWidget.Builder) - Static method in record class dev.pfaff.altargui.widgets.MultiChildWidget
 
col(List<? extends Widget>) - Static method in record class dev.pfaff.altargui.widgets.MultiChildWidget
 
CollectionValueRenderers - Class in dev.pfaff.altargui.inspector.renderers
 
CollectionValueRenderers() - Constructor for class dev.pfaff.altargui.inspector.renderers.CollectionValueRenderers
 
color() - Method in record class dev.pfaff.altargui.texture.SinglePixelLoadableTexture
Returns the value of the color record component.
color() - Method in record class dev.pfaff.altargui.widgets.BorderWidget
Returns the value of the color record component.
color() - Method in record class dev.pfaff.altargui.widgets.RectWidget
 
color() - Method in record class dev.pfaff.altargui.widgets.TextFragmentWidget
Returns the value of the color record component.
Color - Record Class in dev.pfaff.altargui.types
A type representing an RGBA color with 8-bit channels.
Color(int) - Constructor for record class dev.pfaff.altargui.types.Color
Creates an instance of a Color record class.
COLOR_LAYOUT - Static variable in record class dev.pfaff.altargui.pathfinder.PFFillStyleRef
 
colored(Color) - Static method in record class dev.pfaff.altargui.widgets.RectWidget
 
colorRgba() - Method in record class dev.pfaff.altargui.widgets.RectWidget
Returns the value of the colorRgba record component.
colorType() - Method in record class dev.pfaff.altargui.libimage.ImageInfo
Returns the value of the colorType record component.
ColorType - Enum Class in dev.pfaff.altargui.libimage
 
Column - Enum constant in enum class dev.pfaff.altargui.widgets.MultiChildWidget.Mode
 
COMMA - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
comment - Variable in exception class dev.pfaff.altargui.improv.AddConstraintException
 
COMPLETED_NULL - Static variable in interface dev.pfaff.altargui.util.BasicFuture
 
completedTask(V) - Static method in interface dev.pfaff.altargui.util.BasicFuture
 
compute(long, BiFunction<? super Long, ? super WidgetInstance<?>, ? extends WidgetInstance<?>>) - Method in class dev.pfaff.altargui.util.NonNullLong2WidgetInstanceHashMap
computedHeight() - Method in class dev.pfaff.altargui.WidgetInstance
 
computedWidth() - Method in class dev.pfaff.altargui.WidgetInstance
 
computeFillLayout(WidgetInstance) - Static method in class dev.pfaff.altargui.WidgetInstance
 
computeIfAbsent(long, Long2ObjectFunction<? extends WidgetInstance<?>>) - Method in class dev.pfaff.altargui.util.NonNullLong2WidgetInstanceHashMap
computeIfAbsent(long, LongFunction<? extends WidgetInstance<?>>) - Method in class dev.pfaff.altargui.util.NonNullLong2WidgetInstanceHashMap
computeIfPresent(long, BiFunction<? super Long, ? super WidgetInstance<?>, ? extends WidgetInstance<?>>) - Method in class dev.pfaff.altargui.util.NonNullLong2WidgetInstanceHashMap
computeMount(MountContext) - Method in class dev.pfaff.altargui.element.LeafWidgetInstance
 
computeMount(MountContext) - Method in class dev.pfaff.altargui.element.SingleChildWidgetInstance
 
computeMount(MountContext) - Method in class dev.pfaff.altargui.WidgetInstance
 
computeScissorLayout() - Method in class dev.pfaff.altargui.element.LeafWidgetInstance
 
computeScissorLayout() - Method in class dev.pfaff.altargui.element.SingleChildWidgetInstance
 
computeScissorLayout() - Method in class dev.pfaff.altargui.WidgetInstance
 
computeStencilLayout(StateContext) - Method in class dev.pfaff.altargui.element.SingleChildWidgetInstance
 
computeStencilLayout(StateContext) - Method in class dev.pfaff.altargui.element.StatefulWidgetInstance
 
computeStencilLayout(StateContext) - Method in class dev.pfaff.altargui.WidgetInstance
 
computeTraceLayout() - Method in class dev.pfaff.altargui.element.SingleChildWidgetInstance
 
computeTraceLayout() - Method in class dev.pfaff.altargui.WidgetInstance
 
concat(Stream<? extends T>) - Static method in class dev.pfaff.altargui.util.StreamUtil
 
concat(Stream<? extends T>, Stream<? extends T>) - Static method in class dev.pfaff.altargui.util.StreamUtil
 
concat(Stream<? extends T>, Stream<? extends T>, Stream<? extends T>...) - Static method in class dev.pfaff.altargui.util.StreamUtil
 
Config - Class in dev.pfaff.altargui.internal
 
Config() - Constructor for class dev.pfaff.altargui.internal.Config
 
configure(StateContext, IdWidget, boolean) - Method in class dev.pfaff.altargui.widgets.IdWidget.State
 
configure(StateContext, MultiChildAttributesWidget, boolean) - Method in class dev.pfaff.altargui.widgets.MultiChildAttributesWidget.State
 
configure(StateContext, W, boolean) - Method in class dev.pfaff.altargui.WidgetInstance
Configures the instance's state according to the inputs in the specified widget.
configure(StateContext, W, boolean) - Method in class dev.pfaff.altargui.widgets.SimpleBuiltWidget.AbstractState
 
configure(StateContext, W, boolean) - Method in class dev.pfaff.altargui.widgets.SingleChildWidget.AbstractState
 
constant() - Method in record class dev.pfaff.altargui.ffi.Expression
Returns the value of the constant record component.
ConstantValue<T> - Record Class in dev.pfaff.altargui.util.listenable
 
ConstantValue(T) - Constructor for record class dev.pfaff.altargui.util.listenable.ConstantValue
Creates an instance of a ConstantValue record class.
constraint - Variable in exception class dev.pfaff.altargui.improv.AddConstraintException
 
Constraint - Record Class in dev.pfaff.altargui.ffi
 
Constraint(Expression, double, RelationalOperator) - Constructor for record class dev.pfaff.altargui.ffi.Constraint
Creates an instance of a Constraint record class.
ConstraintGroup - Class in dev.pfaff.altargui.improv
 
ConstraintGroup(Element, LayoutApplier) - Constructor for class dev.pfaff.altargui.improv.ConstraintGroup
 
ConstraintId - Interface in dev.pfaff.altargui.ffi
A reference to a variable in the layout engine.
Constraints - Class in dev.pfaff.altargui.improv
 
Constraints() - Constructor for class dev.pfaff.altargui.improv.Constraints
 
construct(MemorySegment) - Method in interface dev.pfaff.altargui.pathfinder.Pathfinder.Constructor
 
construct(String, int, Shader, Shader) - Method in interface dev.pfaff.altargui.shader.ShaderProgConstructor
 
constructNativeObject(MemoryLayout, Pathfinder.Constructor, Pathfinder.Destructor) - Static method in class dev.pfaff.altargui.pathfinder.Pathfinder
 
contains(Object) - Method in class dev.pfaff.altargui.WidgetInstanceList
 
containsAll(Collection<?>) - Method in class dev.pfaff.altargui.WidgetInstanceList
 
containsKey(long) - Method in class dev.pfaff.altargui.util.NonNullLong2WidgetInstanceHashMap
 
containsValue(Object) - Method in class dev.pfaff.altargui.util.NonNullLong2WidgetInstanceHashMap
 
content() - Method in record class dev.pfaff.altargui.widgets.MarqueeWidget
Returns the value of the content record component.
content() - Method in class dev.pfaff.altargui.widgets.TextFieldWidget.TextFieldController
 
context() - Method in interface dev.pfaff.altargui.improv.ApplyLayoutContext
 
context() - Method in class dev.pfaff.altargui.improv.Element
The UI context the element exists in.
context() - Method in interface dev.pfaff.altargui.improv.LayoutContext
 
Context - Interface in dev.pfaff.altargui.improv
 
contextForker() - Method in interface dev.pfaff.altargui.host.Host
 
ContextForker - Interface in dev.pfaff.altargui.host
 
ContextImpl - Class in dev.pfaff.altargui.improv
 
ContextImpl() - Constructor for class dev.pfaff.altargui.improv.ContextImpl
 
controller() - Method in record class dev.pfaff.altargui.widgets.TextFieldWidget
Returns the value of the controller record component.
coords() - Method in record class dev.pfaff.altargui.LoadableTex2d
Returns the value of the coords record component.
CoordUtil - Class in dev.pfaff.altargui.util
 
CoordUtil() - Constructor for class dev.pfaff.altargui.util.CoordUtil
 
copyAsync(boolean) - Method in class dev.pfaff.altargui.widgets.TextFieldWidget.TextFieldController
 
copyAvailableSizeFrom(WidgetInstance) - Method in class dev.pfaff.altargui.WidgetInstance
Copies the available size from the given other widget (usually the parent).
copyClippedRectFrom(WidgetInstance) - Method in class dev.pfaff.altargui.WidgetInstance
Copies the clipped rect from the given other widget (usually the parent).
copyComputedSizeFrom(WidgetInstance) - Method in class dev.pfaff.altargui.WidgetInstance
 
copyPositionFrom(WidgetInstance) - Method in class dev.pfaff.altargui.WidgetInstance
Copies the position from the given other widget (usually the parent).
count() - Method in record class dev.pfaff.altargui.util.RepeatMultiChildBuilder
Returns the value of the count record component.
count() - Method in record class dev.pfaff.altargui.widgets.FiniteScrollListWidget
Returns the value of the count record component.
create() - Static method in interface dev.pfaff.altargui.improv.Context
 
create() - Static method in class dev.pfaff.altargui.util.OpenArrayList
 
create(int) - Static method in class dev.pfaff.altargui.util.OpenArrayList
 
create(FFILayoutEngine) - Static method in record class dev.pfaff.altargui.ffi.VarRect
 
create(PFGLDeviceRef, PFResourceLoaderRef, PFRendererLevel, PFGLDestFramebufferInit) - Static method in record class dev.pfaff.altargui.pathfinder.PFGLRendererRef
 
create(GLBufferTarget, boolean) - Static method in class dev.pfaff.altargui.render.RawBuffer
 
create(List<T>, IndexedFunction<T, Key.CallSite>, IndexedFunction<T, Widget>) - Static method in record class dev.pfaff.altargui.widgets.FiniteScrollListWidget
 
create(List<T>, IndexedFunction<T, Widget>) - Static method in record class dev.pfaff.altargui.widgets.FiniteScrollListWidget
 
createBuildOptions() - Method in class dev.pfaff.altargui.pathfinder.Pathfinder
 
createCanvas(PFCanvasFontContextRef, float, float) - Method in class dev.pfaff.altargui.pathfinder.Pathfinder
 
createColor(Color) - Static method in record class dev.pfaff.altargui.pathfinder.PFFillStyleRef
 
createDevice(PFGLVersion) - Method in class dev.pfaff.altargui.pathfinder.Pathfinder
 
createEmbeddedResourceLoader() - Method in class dev.pfaff.altargui.pathfinder.Pathfinder
 
createFilesystemResourceLoaderFromPath(Path) - Method in class dev.pfaff.altargui.pathfinder.Pathfinder
 
createFilesystemResourceLoaderLocate() - Method in class dev.pfaff.altargui.pathfinder.Pathfinder
 
createGeneric() - Static method in class dev.pfaff.altargui.util.OpenArrayList
 
createGeneric(int) - Static method in class dev.pfaff.altargui.util.OpenArrayList
 
createSystemFontContext() - Method in class dev.pfaff.altargui.pathfinder.Pathfinder
 
createWithRayonExecutor(PFRendererLevel) - Static method in record class dev.pfaff.altargui.pathfinder.PFSceneProxyRef
 
createWithSequentialExecutor(PFRendererLevel) - Static method in record class dev.pfaff.altargui.pathfinder.PFSceneProxyRef
 
CTRL - Enum constant in enum class dev.pfaff.altargui.input.InputMod
If this bit is set one or more Control keys were held down.
Cullable - Interface in dev.pfaff.altargui.element
 
currentProgram() - Method in class dev.pfaff.altargui.render.LayeredRenderBuffer
 
custom() - Method in record class dev.pfaff.altargui.inspector.CustomDetailsValueRenderer
Returns the value of the custom record component.
CustomDetailsValueRenderer<T> - Record Class in dev.pfaff.altargui.inspector
 
CustomDetailsValueRenderer(ValueRenderer<? super T>, ValueRenderer<T>) - Constructor for record class dev.pfaff.altargui.inspector.CustomDetailsValueRenderer
Creates an instance of a CustomDetailsValueRenderer record class.
CustomTransformBuilder - Record Class in dev.pfaff.altargui.widgets
A widget that calls the provided transformer every layout.
CustomTransformBuilder(Widget, CustomTransformBuilder.Transformer) - Constructor for record class dev.pfaff.altargui.widgets.CustomTransformBuilder
Creates an instance of a CustomTransformBuilder record class.
CustomTransformBuilder.Transform - Class in dev.pfaff.altargui.widgets
 
CustomTransformBuilder.Transformer - Interface in dev.pfaff.altargui.widgets
 
cycleDuration() - Method in record class dev.pfaff.altargui.widgets.MarqueeWidget
Returns the value of the cycleDuration record component.

D

D - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
DARK_AQUA - Static variable in class dev.pfaff.altargui.MinecraftColors
 
DARK_BLUE - Static variable in class dev.pfaff.altargui.MinecraftColors
 
DARK_GRAY - Static variable in class dev.pfaff.altargui.MinecraftColors
 
DARK_GREEN - Static variable in class dev.pfaff.altargui.MinecraftColors
 
DARK_PURPLE - Static variable in class dev.pfaff.altargui.MinecraftColors
 
DARK_RED - Static variable in class dev.pfaff.altargui.MinecraftColors
 
Dds - Enum constant in enum class dev.pfaff.altargui.libimage.ImageFormat
 
DEBUG_LAYER - Static variable in record class dev.pfaff.altargui.widgets.MultiChildWidget
 
DEBUG_LAYER_INSIDE - Static variable in record class dev.pfaff.altargui.widgets.PaddedWidget
 
DEBUG_LAYER_POST_UNSCISSORED - Static variable in record class dev.pfaff.altargui.widgets.ClipWidget
 
DEBUG_LAYER_POST_UNSCISSORED - Static variable in record class dev.pfaff.altargui.widgets.FiniteScrollListWidget
 
DEBUG_LAYER_POST_UNSCISSORED - Static variable in record class dev.pfaff.altargui.widgets.ScrollWidget
 
DEBUG_LAYER_PRE_SCISSORED - Static variable in record class dev.pfaff.altargui.widgets.ClipWidget
 
DEBUG_LAYER_PRE_SCISSORED - Static variable in record class dev.pfaff.altargui.widgets.FiniteScrollListWidget
 
DEBUG_LAYER_PRE_SCISSORED - Static variable in record class dev.pfaff.altargui.widgets.ScrollWidget
 
DEBUG_LAYER_PRE_UNSCISSORED - Static variable in record class dev.pfaff.altargui.widgets.ClipWidget
 
DEBUG_LAYER_PRE_UNSCISSORED - Static variable in record class dev.pfaff.altargui.widgets.FiniteScrollListWidget
 
DEBUG_LAYER_PRE_UNSCISSORED - Static variable in record class dev.pfaff.altargui.widgets.ScrollWidget
 
DEBUG_LAYER_WHOLE - Static variable in record class dev.pfaff.altargui.widgets.PaddedWidget
 
DEBUG_LAYERS - Static variable in class dev.pfaff.altargui.CanvasImpl
 
debugLayer() - Method in interface dev.pfaff.altargui.element.HasDebugLayer
 
DebugLayer - Class in dev.pfaff.altargui.inspector
 
DebugLayer(Class<?>) - Constructor for class dev.pfaff.altargui.inspector.DebugLayer
 
DebugLayer(Class<?>, String) - Constructor for class dev.pfaff.altargui.inspector.DebugLayer
 
DebugLayer(String) - Constructor for class dev.pfaff.altargui.inspector.DebugLayer
 
DebugPropertyValue - Interface in dev.pfaff.altargui.inspector
 
DebugPropertyValue.FieldInfo - Record Class in dev.pfaff.altargui.inspector
 
DebugRectRenderObject - Class in dev.pfaff.altargui.render.objects
 
DebugRectRenderObject() - Constructor for class dev.pfaff.altargui.render.objects.DebugRectRenderObject
 
DEFAULT - Static variable in record class dev.pfaff.altargui.texture.TextureOptions
 
DEFAULT - Static variable in record class dev.pfaff.altargui.widgets.ProgressBarWidget
 
DEFAULT_COLOR - Static variable in class dev.pfaff.altargui.render.TextRenderLayerUtil
 
DEFAULT_SCALED_FONT_SIZE - Static variable in interface dev.pfaff.altargui.widgets.TextWidget
 
DEFAULT_SCALED_FONT_SIZE_LISTENABLE - Static variable in interface dev.pfaff.altargui.widgets.TextWidget
 
DEFAULT_SIZE - Static variable in class dev.pfaff.altargui.render.TextRenderLayerUtil
 
DEFAULT_STYLE - Static variable in class dev.pfaff.altargui.render.TextRenderLayerUtil
 
defaultFont() - Method in interface dev.pfaff.altargui.host.Host
 
defaultForClass(Class<? extends T>, ValueRenderers.Kind) - Static method in class dev.pfaff.altargui.inspector.ValueRenderers
 
defaultForValue(T, ValueRenderers.Kind) - Static method in class dev.pfaff.altargui.inspector.ValueRenderers
 
delegate() - Method in record class dev.pfaff.altargui.io.Reallocator.AlignedReallocator
Returns the value of the delegate record component.
delete(boolean) - Method in class dev.pfaff.altargui.widgets.TextFieldWidget.TextFieldController
 
DELETE - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
DerivedValue<T,R> - Class in dev.pfaff.altargui.util.listenable
 
DerivedValue(Value<T>, Function<T, R>) - Constructor for class dev.pfaff.altargui.util.listenable.DerivedValue
 
destFramebufferSizeChanged() - Method in record class dev.pfaff.altargui.pathfinder.PFGLRendererRef
 
destruct(MemorySegment) - Method in interface dev.pfaff.altargui.pathfinder.Pathfinder.Destructor
 
Detailed - Enum constant in enum class dev.pfaff.altargui.inspector.ValueRenderers.Kind
 
DETAILED - Static variable in class dev.pfaff.altargui.inspector.renderers.ClassValueRenderer
 
DETAILED - Static variable in class dev.pfaff.altargui.inspector.renderers.FieldValueRenderer
 
DETAILED - Static variable in class dev.pfaff.altargui.inspector.renderers.FontValueRenderer
 
DETAILED - Static variable in class dev.pfaff.altargui.inspector.renderers.LoadableTextureValueRenderer
 
DETAILED - Static variable in class dev.pfaff.altargui.inspector.renderers.MethodValueRenderer
 
DETAILED - Static variable in class dev.pfaff.altargui.inspector.renderers.Tex2dValueRenderer
 
DetailedRawObjectValue<T> - Class in dev.pfaff.altargui.inspector
 
dev.pfaff.altargui - module dev.pfaff.altargui
 
dev.pfaff.altargui - package dev.pfaff.altargui
 
dev.pfaff.altargui.debug - package dev.pfaff.altargui.debug
 
dev.pfaff.altargui.element - package dev.pfaff.altargui.element
 
dev.pfaff.altargui.ffi - package dev.pfaff.altargui.ffi
 
dev.pfaff.altargui.function - package dev.pfaff.altargui.function
 
dev.pfaff.altargui.handlers - package dev.pfaff.altargui.handlers
 
dev.pfaff.altargui.host - package dev.pfaff.altargui.host
 
dev.pfaff.altargui.improv - package dev.pfaff.altargui.improv
 
dev.pfaff.altargui.improv.elements - package dev.pfaff.altargui.improv.elements
 
dev.pfaff.altargui.input - package dev.pfaff.altargui.input
 
dev.pfaff.altargui.inspector - package dev.pfaff.altargui.inspector
 
dev.pfaff.altargui.inspector.renderers - package dev.pfaff.altargui.inspector.renderers
 
dev.pfaff.altargui.internal - package dev.pfaff.altargui.internal
Classes internal to Altar GUI.
dev.pfaff.altargui.internal.elements - package dev.pfaff.altargui.internal.elements
 
dev.pfaff.altargui.internal.main - package dev.pfaff.altargui.internal.main
 
dev.pfaff.altargui.internal.render - package dev.pfaff.altargui.internal.render
 
dev.pfaff.altargui.internal.util - package dev.pfaff.altargui.internal.util
 
dev.pfaff.altargui.io - package dev.pfaff.altargui.io
 
dev.pfaff.altargui.libimage - package dev.pfaff.altargui.libimage
 
dev.pfaff.altargui.pathfinder - package dev.pfaff.altargui.pathfinder
 
dev.pfaff.altargui.render - package dev.pfaff.altargui.render
 
dev.pfaff.altargui.render.objects - package dev.pfaff.altargui.render.objects
 
dev.pfaff.altargui.resource - package dev.pfaff.altargui.resource
 
dev.pfaff.altargui.selector - package dev.pfaff.altargui.selector
 
dev.pfaff.altargui.shader - package dev.pfaff.altargui.shader
 
dev.pfaff.altargui.text - package dev.pfaff.altargui.text
 
dev.pfaff.altargui.texture - package dev.pfaff.altargui.texture
 
dev.pfaff.altargui.types - package dev.pfaff.altargui.types
 
dev.pfaff.altargui.uploadables - package dev.pfaff.altargui.uploadables
 
dev.pfaff.altargui.util - package dev.pfaff.altargui.util
 
dev.pfaff.altargui.util.listenable - package dev.pfaff.altargui.util.listenable
 
dev.pfaff.altargui.widgets - package dev.pfaff.altargui.widgets
 
diagonal(MultiChildWidget.Builder) - Static method in record class dev.pfaff.altargui.widgets.MultiChildWidget
 
diagonal(List<? extends Widget>) - Static method in record class dev.pfaff.altargui.widgets.MultiChildWidget
 
Diagonal - Enum constant in enum class dev.pfaff.altargui.widgets.MultiChildWidget.Mode
 
disable() - Method in class dev.pfaff.altargui.render.GLEnabler
 
dispose() - Method in class dev.pfaff.altargui.GuiContext
 
dispose() - Method in class dev.pfaff.altargui.WidgetInstance
Disposes of the element.
dividedBy(double) - Method in record class dev.pfaff.altargui.ffi.Expression
 
dividedBy(double) - Method in record class dev.pfaff.altargui.ffi.Term
 
dividedBy(double) - Method in interface dev.pfaff.altargui.ffi.ToExpression
 
divisor() - Method in record class dev.pfaff.altargui.shader.BuiltInstanceLayout
Returns the value of the divisor record component.
divisor() - Method in class dev.pfaff.altargui.shader.InstanceLayout
 
DIVISOR_PER_INSTANCE - Static variable in record class dev.pfaff.altargui.shader.VertexAttrib
 
DIVISOR_PER_VERTEX - Static variable in record class dev.pfaff.altargui.shader.VertexAttrib
 
DOWN - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
DraggableWidget - Record Class in dev.pfaff.altargui.widgets
 
DraggableWidget(Widget, int, int) - Constructor for record class dev.pfaff.altargui.widgets.DraggableWidget
Creates an instance of a DraggableWidget record class.
DragTarget - Record Class in dev.pfaff.altargui.widgets
 
DragTarget(Widget, DragTarget.DragHandler) - Constructor for record class dev.pfaff.altargui.widgets.DragTarget
Creates an instance of a DragTarget record class.
DragTarget.DragHandler - Interface in dev.pfaff.altargui.widgets
 
draw() - Method in class dev.pfaff.altargui.CanvasImpl
 
draw() - Method in class dev.pfaff.altargui.render.UnifiedRenderBuffer
DRAW_TAGS - Static variable in class dev.pfaff.altargui.CanvasImpl
 
drawEntry(MemorySegment, int, Program) - Method in class dev.pfaff.altargui.render.GL42DrawArraysIndirectLayeredRenderBuffer
 
drawEntry(MemorySegment, int, Program) - Method in class dev.pfaff.altargui.render.GL42DrawArraysInstancedBaseInstanceLayeredRenderBuffer
 
drawEntry(MemorySegment, int, Program<?>) - Method in class dev.pfaff.altargui.render.GL31LayeredRenderBuffer
 
drawEntry(MemorySegment, int, Program<?>) - Method in class dev.pfaff.altargui.render.GL31LayeredRenderBufferNew
 
drawEntry(MemorySegment, int, Program<?>) - Method in class dev.pfaff.altargui.render.LayeredRenderBuffer
The VAO will be bound by the caller.
drawer() - Method in class dev.pfaff.altargui.render.LayeredRenderBuffer
 
drawMode() - Method in record class dev.pfaff.altargui.shader.Program
Returns the value of the drawMode record component.
DrawMode - Enum Class in dev.pfaff.altargui.shader
 
drawNext() - Method in class dev.pfaff.altargui.render.LayeredRenderBuffer.Drawer
Draws the next layer.
drawRange(int, int) - Method in class dev.pfaff.altargui.render.UnifiedRenderBuffer
 
drawRemaining() - Method in class dev.pfaff.altargui.render.LayeredRenderBuffer.Drawer
 
drawSetup() - Method in record class dev.pfaff.altargui.shader.Program
Returns the value of the drawSetup record component.
dump() - Method in class dev.pfaff.altargui.ffi.FFILaidOutContext
 
dump() - Method in class dev.pfaff.altargui.texture.TextureAllocator
 
dump(String, boolean) - Method in class dev.pfaff.altargui.render.MappedBuffer
 
dump(String, boolean) - Method in class dev.pfaff.altargui.render.PersistentlyMappedBuffer
 
dump(String, boolean) - Method in class dev.pfaff.altargui.render.RawBuffer
 
dumpByteBuffer(ByteBuffer) - Static method in class dev.pfaff.altargui.internal.util.DumpUtil
 
dumpMemory(MemorySegment) - Static method in class dev.pfaff.altargui.internal.util.DumpUtil
 
DumpUtil - Class in dev.pfaff.altargui.internal.util
 
duration() - Method in record class dev.pfaff.altargui.widgets.MountTransitionWidget
Returns the value of the duration record component.

E

E - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
Element - Class in dev.pfaff.altargui.improv
Lifecycle
Element(Context) - Constructor for class dev.pfaff.altargui.improv.Element
 
elements() - Method in class dev.pfaff.altargui.WidgetInstanceList
 
emitBVec2(Sink, byte, byte) - Static method in class dev.pfaff.altargui.render.BufferUtil
 
emitCVec2(Sink, char, char) - Static method in class dev.pfaff.altargui.render.BufferUtil
 
emitShaderColor(Sink, Color) - Static method in class dev.pfaff.altargui.render.BufferUtil
 
emitTextInstance(Sink, float, float, float, byte, Color, int, float, float) - Static method in class dev.pfaff.altargui.render.TextRenderLayerUtil
 
emitUnitQuadVertices(Sink) - Static method in class dev.pfaff.altargui.render.BufferUtil
 
emitVec2(Sink, float, float) - Static method in class dev.pfaff.altargui.render.BufferUtil
 
emitVec2AsNormUByte(Sink, float, float) - Static method in class dev.pfaff.altargui.render.BufferUtil
 
emitVec2AsNormUShort(Sink, float, float) - Static method in class dev.pfaff.altargui.render.BufferUtil
 
EMPTY - Static variable in interface dev.pfaff.altargui.widgets.TextWidget
 
EMPTY - Static variable in class dev.pfaff.altargui.widgets.Widgets
 
EMPTY_ARRAY - Static variable in interface dev.pfaff.altargui.element.Painter
 
EMPTY_ARRAY - Static variable in class dev.pfaff.altargui.improv.Element
 
EMPTY_ARRAY - Static variable in interface dev.pfaff.altargui.render.RenderObject
 
EMPTY_ARRAY - Static variable in class dev.pfaff.altargui.render.VAO
 
EMPTY_ARRAY - Static variable in interface dev.pfaff.altargui.uploadables.Uploadable
 
EMPTY_ARRAY - Static variable in class dev.pfaff.altargui.uploadables.UploadableChar
 
EMPTY_ARRAY - Static variable in interface dev.pfaff.altargui.Widget
 
EMPTY_ARRAY - Static variable in class dev.pfaff.altargui.WidgetInstance
 
EMPTY_ARRAY - Static variable in interface dev.pfaff.altargui.widgets.TextWidget
 
emptyCol() - Static method in record class dev.pfaff.altargui.widgets.MultiChildWidget
 
emptyDiagonal() - Static method in record class dev.pfaff.altargui.widgets.MultiChildWidget
 
emptyRow() - Static method in record class dev.pfaff.altargui.widgets.MultiChildWidget
 
emptyStack() - Static method in record class dev.pfaff.altargui.widgets.MultiChildWidget
 
EmptyWidget - Class in dev.pfaff.altargui.widgets
 
enable() - Method in class dev.pfaff.altargui.render.GLEnabler
 
enabledDebugLayers - Variable in class dev.pfaff.altargui.CanvasImpl
 
encodeImage(ImageInfo, MemorySegment, ImageFormat, EncoderProfile, Arena) - Static method in class dev.pfaff.altargui.libimage.LibImage
 
EncoderProfile - Enum Class in dev.pfaff.altargui.libimage
 
end() - Method in interface dev.pfaff.altargui.util.Sink
Indicates that all elements have been pushed.
End - Enum constant in enum class dev.pfaff.altargui.types.Alignment
 
END - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
END_TEX_OFFSET - Static variable in interface dev.pfaff.altargui.text.Font
 
endCurrentLayer() - Method in class dev.pfaff.altargui.render.LayeredRenderBuffer
 
endX() - Method in record class dev.pfaff.altargui.widgets.PaddedWidget
Returns the value of the endX record component.
endY() - Method in record class dev.pfaff.altargui.widgets.PaddedWidget
Returns the value of the endY record component.
engine - Variable in class dev.pfaff.altargui.ffi.FFILaidOutContext
 
engine - Variable in class dev.pfaff.altargui.ffi.FFILayoutContext
 
ensureCapacity(int) - Method in class dev.pfaff.altargui.util.OpenArrayList
 
ensureCapacityAndReturnArray(int) - Method in class dev.pfaff.altargui.util.OpenArrayList
 
ensureCapacityAndReturnArray(int) - Method in class dev.pfaff.altargui.WidgetInstanceList
 
ensureMounted() - Method in class dev.pfaff.altargui.improv.Element
 
ensureTotalCapacity(long) - Method in class dev.pfaff.altargui.internal.util.GrowableMemorySegment
 
ENTER - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
EnumValueRenderer - Class in dev.pfaff.altargui.inspector.renderers
 
EnumValueRenderer() - Constructor for class dev.pfaff.altargui.inspector.renderers.EnumValueRenderer
 
eq(double) - Method in interface dev.pfaff.altargui.ffi.ToExpression
 
eq(ToExpression) - Method in interface dev.pfaff.altargui.ffi.ToExpression
 
eqlPos(VarRect, double, double) - Static method in class dev.pfaff.altargui.improv.Constraints
 
eqlPos(VarRect, ToExpression, ToExpression) - Static method in class dev.pfaff.altargui.improv.Constraints
 
eqlSize(VarRect, double, double) - Static method in class dev.pfaff.altargui.improv.Constraints
 
eqlSize(VarRect, ToExpression, ToExpression) - Static method in class dev.pfaff.altargui.improv.Constraints
 
Equal - Enum constant in enum class dev.pfaff.altargui.ffi.RelationalOperator
 
EQUAL - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
EqualityValue(T) - Constructor for record class dev.pfaff.altargui.Key.EqualityValue
Creates an instance of a EqualityValue record class.
equals(Object) - Method in record class dev.pfaff.altargui.ffi.Constraint
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.ffi.Expression
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.ffi.ExprRect
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.ffi.Line
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.ffi.Rect
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.ffi.Term
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.ffi.VarRect
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.ffi.ViewportQuery
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.ffi.ViewportSelector.Allocated
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.ffi.ViewportSelector.Available
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.ffi.ViewportSelector.Window
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.function.ByteProvider.OfString
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.function.ByteProvider.Single
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.function.CharProvider.OfString
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.function.CharProvider.Single
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class dev.pfaff.altargui.improv.Element
 
equals(Object) - Method in record class dev.pfaff.altargui.input.InputMods
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.inspector.CustomDetailsValueRenderer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.inspector.DebugPropertyValue.FieldInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.internal.elements.RootElement
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.io.Reallocator.AlignedReallocator
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.Key.Bi
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.Key.EqualityValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.Key.IdentityValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.Key.IntValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.libimage.ImageData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.libimage.ImageInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.LoadableTex2d
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.pathfinder.FKFontRef
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.pathfinder.PFBuildOptionsRef
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.pathfinder.PFCanvasFontContextRef
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.pathfinder.PFCanvasRef
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.pathfinder.PFFillStyleRef
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.pathfinder.PFGLDestFramebufferInit.FullWindow
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.pathfinder.PFGLDeviceRef
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.pathfinder.PFGLRendererRef
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.pathfinder.PFResourceLoaderRef
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.pathfinder.PFSceneProxyRef
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.pathfinder.PFSceneRef
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.render.objects.StaticCPUBuffer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.render.objects.StaticGPUBuffer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.resource.ClassResourceLoadableResource
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.resource.ModuleResourceLoadableResource
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.resource.PathLoadableResource
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.resource.UrlLoadableResource
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.selector.Children
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.selector.ChildrenRecursive
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.selector.HasId
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.selector.IsClass
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.selector.NthElement
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.selector.Single
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.shader.BuiltInstanceLayout
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class dev.pfaff.altargui.shader.InstanceLayout
 
equals(Object) - Method in record class dev.pfaff.altargui.shader.Program
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class dev.pfaff.altargui.shader.Shader
 
equals(Object) - Method in record class dev.pfaff.altargui.shader.Uniform.OfVec2f
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.shader.UniformHandle
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.shader.VertexAttrib
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.shader.VertexAttribSpec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class dev.pfaff.altargui.text.MinecraftBitmapFont
 
equals(Object) - Method in record class dev.pfaff.altargui.text.SDF
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.texture.ResourceLoadableTexture
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.texture.SinglePixelLoadableTexture
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.texture.TextureOptions
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.types.Color
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.types.Tex2d
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.types.Tuple
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.util.ClipUtil.StartExtent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.util.listenable.ConstantValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class dev.pfaff.altargui.util.ListMultiChildBuilder
 
equals(Object) - Method in record class dev.pfaff.altargui.util.MultiChildBuilder12
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class dev.pfaff.altargui.util.NonNullLong2WidgetInstanceHashMap
 
equals(Object) - Method in record class dev.pfaff.altargui.util.RepeatMultiChildBuilder
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.util.TrustedArrayMultiChildBuilder
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class dev.pfaff.altargui.WidgetInstance
 
equals(Object) - Method in record class dev.pfaff.altargui.widgets.AspectRatioWidget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.BorderWidget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.ButtonWidget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.ClipWidget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.CustomTransformBuilder
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.DraggableWidget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.DragTarget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.FiniteScrollListWidget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.FrameBuilderWidget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.FutureBuilder
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.HotKeyWidget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.IdWidget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.KeyedWidget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.LayerWidget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.LayoutBuilderWidget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.ListenableBuilderWidget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.MarqueeWidget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.MountTransitionWidget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.MouseMoveTarget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.MouseOverBuilder
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.MouseOverWithCoordsBuilder
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.MultiChildAttributesWidget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.MultiChildWidget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.OnceWidget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.PaddedWidget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.PositionedWidget.Absolute
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.PositionedWidget.Aligned
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.PositionedWidget.Relative
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.ProgressBarWidget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.RectWidget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.ScrollWidget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.SizedWidget.Absolute
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.SizedWidget.AbsoluteHeight
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.SizedWidget.AbsoluteWidth
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.SizedWidget.Expand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.SliderWidget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.SolidWidget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.TextFieldWidget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.TextFragmentWidget
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.pfaff.altargui.widgets.ValueListenableBuilderWidget
Indicates whether some other object is "equal to" this one.
ESCAPE - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
EventListenable - Class in dev.pfaff.altargui.util.listenable
A signal that allows listening to a stateless event.
EventListenable() - Constructor for class dev.pfaff.altargui.util.listenable.EventListenable
 
executeOn(Runnable, Executor) - Static method in interface dev.pfaff.altargui.util.BasicFuture
 
executeOn(Callable<V>, Executor) - Static method in interface dev.pfaff.altargui.util.BasicFuture
 
expand() - Method in interface dev.pfaff.altargui.Widget
 
Expand(Widget, boolean, boolean) - Constructor for record class dev.pfaff.altargui.widgets.SizedWidget.Expand
Creates an instance of a Expand record class.
ExpandElement - Class in dev.pfaff.altargui.improv.elements
 
ExpandElement() - Constructor for class dev.pfaff.altargui.improv.elements.ExpandElement
 
expandHeight() - Method in interface dev.pfaff.altargui.Widget
 
expandWidth() - Method in interface dev.pfaff.altargui.Widget
 
expr() - Method in record class dev.pfaff.altargui.ffi.Constraint
Returns the value of the expr record component.
Expression - Record Class in dev.pfaff.altargui.ffi
 
Expression(double) - Constructor for record class dev.pfaff.altargui.ffi.Expression
 
Expression(double, List<Term>) - Constructor for record class dev.pfaff.altargui.ffi.Expression
Creates an instance of a Expression record class.
Expression(Term...) - Constructor for record class dev.pfaff.altargui.ffi.Expression
 
ExprRect - Record Class in dev.pfaff.altargui.ffi
 
ExprRect(double, double, double, double) - Constructor for record class dev.pfaff.altargui.ffi.ExprRect
 
ExprRect(Expression, Expression, Expression, Expression) - Constructor for record class dev.pfaff.altargui.ffi.ExprRect
Creates an instance of a ExprRect record class.
ExprRect(ToExpression, ToExpression, ToExpression, ToExpression) - Constructor for record class dev.pfaff.altargui.ffi.ExprRect
 
ExprRect(VarRect) - Constructor for record class dev.pfaff.altargui.ffi.ExprRect
 
extendSelection(int, boolean) - Method in class dev.pfaff.altargui.widgets.TextFieldWidget.TextFieldController
 
extent() - Method in record class dev.pfaff.altargui.util.ClipUtil.StartExtent
Returns the value of the extent record component.

F

F - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
F1 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
F10 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
F11 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
F12 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
F13 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
F14 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
F15 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
F16 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
F17 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
F18 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
F19 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
F2 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
F20 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
F21 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
F22 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
F23 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
F24 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
F25 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
F3 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
F4 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
F5 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
F6 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
F7 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
F8 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
F9 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
failedTask(Throwable) - Static method in interface dev.pfaff.altargui.util.BasicFuture
 
FakeConstant<T> - Class in dev.pfaff.altargui.util
 
FakeConstant(Class<T>, T) - Constructor for class dev.pfaff.altargui.util.FakeConstant
 
FakeConstantBoolean - Class in dev.pfaff.altargui.util
A wrapper for a boolean value that is stored and accessed via a MutableCallSite.
FakeConstantBoolean() - Constructor for class dev.pfaff.altargui.util.FakeConstantBoolean
The initial value will be false.
FakeConstantBoolean(boolean) - Constructor for class dev.pfaff.altargui.util.FakeConstantBoolean
 
FakeConstantProfiler - Class in dev.pfaff.altargui.debug
 
FakeConstantProfiler(Profiler) - Constructor for class dev.pfaff.altargui.debug.FakeConstantProfiler
 
FALLBACK_CHAR - Static variable in interface dev.pfaff.altargui.text.Font
â– 
FallibleRunnable - Interface in dev.pfaff.altargui.function
 
FallibleSupplier<T> - Interface in dev.pfaff.altargui.function
 
FALSE - Static variable in interface dev.pfaff.altargui.inspector.DebugPropertyValue
 
Farbfeld - Enum constant in enum class dev.pfaff.altargui.libimage.ImageFormat
 
Fast - Enum constant in enum class dev.pfaff.altargui.libimage.EncoderProfile
 
FD_PFGLLoadWith - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ffiEngine() - Method in interface dev.pfaff.altargui.improv.Context
 
ffiEngine() - Method in class dev.pfaff.altargui.improv.ContextImpl
 
FFILaidOutContext - Class in dev.pfaff.altargui.ffi
 
ffiLayoutContext() - Method in interface dev.pfaff.altargui.improv.LayoutContext
 
FFILayoutContext - Class in dev.pfaff.altargui.ffi
 
FFILayoutEngine - Class in dev.pfaff.altargui.ffi
 
FFILayoutEngine() - Constructor for class dev.pfaff.altargui.ffi.FFILayoutEngine
 
field() - Method in record class dev.pfaff.altargui.ffi.ViewportQuery
Returns the value of the field record component.
FieldInfo(String, String, MethodHandle, boolean) - Constructor for record class dev.pfaff.altargui.inspector.DebugPropertyValue.FieldInfo
 
FieldInfo(String, MethodHandle, Key.CallSite) - Constructor for record class dev.pfaff.altargui.inspector.DebugPropertyValue.FieldInfo
Creates an instance of a FieldInfo record class.
FieldValueRenderer - Class in dev.pfaff.altargui.inspector.renderers
 
FieldValueRenderer() - Constructor for class dev.pfaff.altargui.inspector.renderers.FieldValueRenderer
 
fillAllocated() - Method in class dev.pfaff.altargui.WidgetInstance
Sets the computed size to fill the entire allocated rect.
fillRect(float, float, float, float) - Method in record class dev.pfaff.altargui.pathfinder.PFCanvasRef
 
fillText(String, float, float) - Method in record class dev.pfaff.altargui.pathfinder.PFCanvasRef
 
findCharacterEndX(int, int, int, int) - Method in record class dev.pfaff.altargui.text.SDF
 
findStatic(MethodHandles.Lookup, Class<?>, String, MethodType) - Static method in class dev.pfaff.altargui.util.MethodHandleUtil
 
finishUploading() - Method in class dev.pfaff.altargui.render.Buffer
 
finishUploading() - Method in class dev.pfaff.altargui.render.LayeredRenderBuffer
 
finishUploading() - Method in class dev.pfaff.altargui.render.MappedBuffer
 
finishUploading() - Method in class dev.pfaff.altargui.render.RawBuffer
 
finishUploading() - Method in class dev.pfaff.altargui.render.ViaBufferSubDataBuffer
 
finishUploading() - Method in class dev.pfaff.altargui.render.ViaIntermediateBuffer
 
finishUploadingInstances() - Method in class dev.pfaff.altargui.render.UnifiedRenderBuffer
 
FiniteScrollListWidget - Record Class in dev.pfaff.altargui.widgets
 
FiniteScrollListWidget(int, FiniteScrollListWidget.Builder) - Constructor for record class dev.pfaff.altargui.widgets.FiniteScrollListWidget
Creates an instance of a FiniteScrollListWidget record class.
FiniteScrollListWidget(int, FiniteScrollListWidget.KeyFunction, FiniteScrollListWidget.WidgetFunction) - Constructor for record class dev.pfaff.altargui.widgets.FiniteScrollListWidget
 
FiniteScrollListWidget(int, FiniteScrollListWidget.WidgetFunction) - Constructor for record class dev.pfaff.altargui.widgets.FiniteScrollListWidget
 
FiniteScrollListWidget.Builder - Interface in dev.pfaff.altargui.widgets
 
FiniteScrollListWidget.KeyFunction - Interface in dev.pfaff.altargui.widgets
 
FiniteScrollListWidget.WidgetFunction - Interface in dev.pfaff.altargui.widgets
 
first() - Method in record class dev.pfaff.altargui.Key.Bi
Returns the value of the first record component.
first() - Method in record class dev.pfaff.altargui.util.MultiChildBuilder12
Returns the value of the first record component.
fits(IRect<? extends ToExpression>, IRect<? extends ToExpression>, boolean) - Static method in class dev.pfaff.altargui.improv.Constraints
Returns the constraints that will ensure that the object is contained within the container.
FKFontRef - Record Class in dev.pfaff.altargui.pathfinder
 
FKFontRef(MemorySegment) - Constructor for record class dev.pfaff.altargui.pathfinder.FKFontRef
Creates an instance of a FKFontRef record class.
FLAG_BOLD - Static variable in class dev.pfaff.altargui.text.StyleFlags
 
FLAG_COUNT - Static variable in class dev.pfaff.altargui.text.StyleFlags
 
FLAG_ITALIC - Static variable in class dev.pfaff.altargui.text.StyleFlags
 
FLAG_NAMES - Static variable in class dev.pfaff.altargui.text.StyleFlags
 
FLAG_STRIKE - Static variable in class dev.pfaff.altargui.text.StyleFlags
 
FLAG_UNDERLINE - Static variable in class dev.pfaff.altargui.text.StyleFlags
 
flags() - Method in record class dev.pfaff.altargui.widgets.TextFragmentWidget
Returns the value of the flags record component.
flatMap(Function<V, BasicFuture<U>>) - Method in interface dev.pfaff.altargui.util.BasicFuture
 
flip() - Method in class dev.pfaff.altargui.render.FlipBuffer
 
FlipBuffer - Class in dev.pfaff.altargui.render
 
FlipBuffer(int, BuiltInstanceLayout, GLBufferTarget, boolean) - Constructor for class dev.pfaff.altargui.render.FlipBuffer
 
font() - Method in record class dev.pfaff.altargui.widgets.TextFragmentWidget
Returns the value of the font record component.
Font - Interface in dev.pfaff.altargui.text
 
FONT_FAMILY - Static variable in class dev.pfaff.altargui.internal.Config
 
FONT_SIZE - Static variable in class dev.pfaff.altargui.Inspector
 
FontManager - Class in dev.pfaff.altargui.text
 
FontManager() - Constructor for class dev.pfaff.altargui.text.FontManager
 
fontSize() - Method in record class dev.pfaff.altargui.widgets.TextFragmentWidget
Returns the value of the fontSize record component.
fontSize() - Method in interface dev.pfaff.altargui.widgets.TextWidget
 
FontValueRenderer - Class in dev.pfaff.altargui.inspector.renderers
 
FontValueRenderer() - Constructor for class dev.pfaff.altargui.inspector.renderers.FontValueRenderer
 
forceInit() - Static method in class dev.pfaff.altargui.GuiGlobals
 
forceInit() - Static method in class dev.pfaff.altargui.internal.InternalGlobals
 
forClass(Class<T>, ValueRenderers.Kind) - Static method in class dev.pfaff.altargui.inspector.ValueRenderers
 
forEach(Sink<Element>) - Method in interface dev.pfaff.altargui.improv.MultiChildSupplier
 
forEach(WidgetInstanceConsumer) - Method in class dev.pfaff.altargui.WidgetInstanceList
 
forEach(Consumer<? super T>) - Method in class dev.pfaff.altargui.util.OpenArrayList
 
forEachChild(ObjIntConsumer<Element>) - Method in class dev.pfaff.altargui.improv.elements.AbstractMultiChildElement
 
forEachListener(Consumer<Object>) - Method in class dev.pfaff.altargui.util.listenable.AbstractSignal
 
forEachReversed(Consumer<? super T>) - Method in class dev.pfaff.altargui.util.OpenArrayList
 
forEachValue(WidgetInstanceConsumer) - Method in class dev.pfaff.altargui.util.NonNullLong2WidgetInstanceHashMap
 
forkContext() - Method in interface dev.pfaff.altargui.host.ContextForker
Creates a new OpenGL context that has sharing enabled with the main context.
ForkedContext - Interface in dev.pfaff.altargui.host
 
format(MethodType) - Static method in class dev.pfaff.altargui.inspector.renderers.MethodTypeValueRenderer
 
forValue(T, ValueRenderers.Kind) - Static method in class dev.pfaff.altargui.inspector.ValueRenderers
 
FRAME - Static variable in class dev.pfaff.altargui.debug.TimingSites
 
FrameBuilderWidget - Record Class in dev.pfaff.altargui.widgets
A widget that calls the provided builder once per frame.
FrameBuilderWidget(FrameBuilderWidget.Builder) - Constructor for record class dev.pfaff.altargui.widgets.FrameBuilderWidget
Creates an instance of a FrameBuilderWidget record class.
FrameBuilderWidget.Builder - Interface in dev.pfaff.altargui.widgets
 
fromArgb(int) - Static method in record class dev.pfaff.altargui.types.Color
 
fromCode(int) - Static method in enum class dev.pfaff.altargui.input.InputKey
 
fromGLFW(int) - Static method in record class dev.pfaff.altargui.input.InputMods
 
fromPixelCoords(int, int, int, int, int, int) - Static method in record class dev.pfaff.altargui.types.Tex2d
 
fromPixelCoords(LoadableTexture, int, int, int, int, int, int) - Static method in record class dev.pfaff.altargui.LoadableTex2d
 
fromPixelExtent(int, int, int, int, int, int) - Static method in record class dev.pfaff.altargui.types.Tex2d
 
fromPixelExtent(LoadableTexture, int, int, int, int, int, int) - Static method in record class dev.pfaff.altargui.LoadableTex2d
 
fromRaw(long) - Static method in interface dev.pfaff.altargui.ffi.ConstraintId
 
fromRaw(long) - Static method in interface dev.pfaff.altargui.ffi.Variable
 
fromRgb(int) - Static method in record class dev.pfaff.altargui.types.Color
 
fromRgb(int, int, int) - Static method in record class dev.pfaff.altargui.types.Color
 
fromRgba(int) - Static method in record class dev.pfaff.altargui.types.Color
 
fromRgba(int, int, int, int) - Static method in record class dev.pfaff.altargui.types.Color
 
FullWindow(int, int) - Constructor for record class dev.pfaff.altargui.pathfinder.PFGLDestFramebufferInit.FullWindow
Creates an instance of a FullWindow record class.
FunctionalUtil - Class in dev.pfaff.altargui.util
 
FunctionalUtil() - Constructor for class dev.pfaff.altargui.util.FunctionalUtil
 
future() - Method in record class dev.pfaff.altargui.widgets.FutureBuilder
Returns the value of the future record component.
FutureBuilder<T> - Record Class in dev.pfaff.altargui.widgets
 
FutureBuilder(CompletableFuture<T>, FutureBuilder.Builder<T>) - Constructor for record class dev.pfaff.altargui.widgets.FutureBuilder
Creates an instance of a FutureBuilder record class.
FutureBuilder(CompletableFuture<T>, Function<T, Widget>, Function<Throwable, Widget>) - Constructor for record class dev.pfaff.altargui.widgets.FutureBuilder
 
FutureBuilder(CompletableFuture<T>, Function<T, Widget>, Function<Throwable, Widget>, Widget) - Constructor for record class dev.pfaff.altargui.widgets.FutureBuilder
 
FutureBuilder.Builder<T> - Interface in dev.pfaff.altargui.widgets
 
FutureUtil - Class in dev.pfaff.altargui.util
 
FutureUtil() - Constructor for class dev.pfaff.altargui.util.FutureUtil
 

G

G - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
Gate - Class in dev.pfaff.altargui.util
 
Gate() - Constructor for class dev.pfaff.altargui.util.Gate
 
Gatherers - Class in dev.pfaff.altargui.util
 
Gatherers() - Constructor for class dev.pfaff.altargui.util.Gatherers
 
Gatherers.IntersperseState<T> - Class in dev.pfaff.altargui.util
 
ge(double) - Method in interface dev.pfaff.altargui.ffi.ToExpression
 
ge(ToExpression) - Method in interface dev.pfaff.altargui.ffi.ToExpression
 
GENERIC_HEAVY_HUD_BACKGROUND - Static variable in record class dev.pfaff.altargui.widgets.RectWidget
 
GENERIC_HUD_BACKGROUND - Static variable in record class dev.pfaff.altargui.widgets.RectWidget
 
GENERIC_INSTANCED_SHADER - Static variable in class dev.pfaff.altargui.Shaders
 
get() - Method in class dev.pfaff.altargui.debug.FakeConstantProfiler
 
get() - Method in interface dev.pfaff.altargui.function.FallibleSupplier
 
get() - Method in class dev.pfaff.altargui.render.FlipBuffer
 
get() - Method in class dev.pfaff.altargui.util.FakeConstant
 
get() - Method in class dev.pfaff.altargui.util.FakeConstantBoolean
 
get() - Method in class dev.pfaff.altargui.util.listenable.BooleanSignal
 
get() - Method in interface dev.pfaff.altargui.util.MethodHandleUtil.MethodHandleSupplier
 
get(int) - Method in class dev.pfaff.altargui.WidgetInstanceList
 
get(long) - Method in class dev.pfaff.altargui.util.NonNullLong2WidgetInstanceHashMap
 
get(String) - Method in class dev.pfaff.altargui.resource.UrlResourceLoader
 
getAlignmentX() - Method in class dev.pfaff.altargui.widgets.MultiChildAttributesWidget.State
 
getAlignmentY() - Method in class dev.pfaff.altargui.widgets.MultiChildAttributesWidget.State
 
getChild() - Method in class dev.pfaff.altargui.improv.elements.AbstractSingleChildElement
 
getChild(int) - Method in class dev.pfaff.altargui.improv.elements.AbstractMultiChildElement
 
getChildElement() - Method in class dev.pfaff.altargui.element.SingleChildWidgetInstance
 
getClipboardString() - Method in interface dev.pfaff.altargui.host.Host
 
getFirst() - Method in class dev.pfaff.altargui.WidgetInstanceList
 
getFontByPostscriptName(String) - Method in record class dev.pfaff.altargui.pathfinder.PFCanvasFontContextRef
 
getLast() - Method in class dev.pfaff.altargui.WidgetInstanceList
 
getLastElapsed() - Method in class dev.pfaff.altargui.debug.TimingSite
 
getMaxX(char) - Method in interface dev.pfaff.altargui.text.Font
 
getMaxX(char) - Method in class dev.pfaff.altargui.text.MinecraftBitmapFont
 
getMessage() - Method in exception class dev.pfaff.altargui.GuiException
 
getMH_of(Class) - Static method in interface dev.pfaff.altargui.inspector.DebugPropertyValue
 
getMinX(char) - Method in interface dev.pfaff.altargui.text.Font
 
getMinX(char) - Method in class dev.pfaff.altargui.text.MinecraftBitmapFont
 
getOrDefault(long, WidgetInstance<?>) - Method in class dev.pfaff.altargui.util.NonNullLong2WidgetInstanceHashMap
getSelection() - Method in class dev.pfaff.altargui.widgets.TextFieldWidget.TextFieldController
 
getState(WidgetInstance<?>, Key.CallSite, W) - Method in interface dev.pfaff.altargui.StateContext
Gets or instantiates a new element and configures it according to the provided widget.
getU(byte) - Static method in class dev.pfaff.altargui.render.TextRenderLayerUtil
 
getV(byte) - Static method in class dev.pfaff.altargui.render.TextRenderLayerUtil
 
getValue(Variable) - Method in class dev.pfaff.altargui.ffi.FFILaidOutContext
 
getValues(FFILaidOutContext) - Method in record class dev.pfaff.altargui.ffi.VarRect
 
getVAOForEntry(MemorySegment, int) - Method in class dev.pfaff.altargui.render.GL31LayeredRenderBuffer
 
getVAOForEntry(MemorySegment, int) - Method in class dev.pfaff.altargui.render.GL31LayeredRenderBufferNew
 
getVAOForEntry(MemorySegment, int) - Method in class dev.pfaff.altargui.render.GL42DrawArraysIndirectLayeredRenderBuffer
 
getVAOForEntry(MemorySegment, int) - Method in class dev.pfaff.altargui.render.GL42DrawArraysInstancedBaseInstanceLayeredRenderBuffer
 
getVAOForEntry(MemorySegment, int) - Method in class dev.pfaff.altargui.render.LayeredRenderBuffer
 
Gif - Enum constant in enum class dev.pfaff.altargui.libimage.ImageFormat
 
gl() - Method in interface dev.pfaff.altargui.host.ForkedContext
 
gl() - Method in interface dev.pfaff.altargui.host.Host
 
GL - Static variable in class dev.pfaff.altargui.GuiGlobals
 
GL_ALWAYS_UNBIND - Static variable in class dev.pfaff.altargui.internal.Config
 
GL_CHECKS - Static variable in class dev.pfaff.altargui.internal.Config
 
GL_CONTEXT_POOL - Static variable in class dev.pfaff.altargui.render.GLContextPool
The global context pool.
GL_CONTEXT_POOL_SIZE - Static variable in class dev.pfaff.altargui.internal.Config
 
GL_FEATURES - Static variable in class dev.pfaff.altargui.internal.InternalGlobals
 
GL31LayeredRenderBuffer - Class in dev.pfaff.altargui.render
GL31LayeredRenderBuffer() - Constructor for class dev.pfaff.altargui.render.GL31LayeredRenderBuffer
 
GL31LayeredRenderBufferNew - Class in dev.pfaff.altargui.render
GL31LayeredRenderBufferNew() - Constructor for class dev.pfaff.altargui.render.GL31LayeredRenderBufferNew
 
GL42DrawArraysIndirectLayeredRenderBuffer - Class in dev.pfaff.altargui.render
Uses GL.glDrawArraysIndirect(GLPrimitiveType, ConstPointer).
GL42DrawArraysIndirectLayeredRenderBuffer() - Constructor for class dev.pfaff.altargui.render.GL42DrawArraysIndirectLayeredRenderBuffer
 
GL42DrawArraysInstancedBaseInstanceLayeredRenderBuffer - Class in dev.pfaff.altargui.render
GL42DrawArraysInstancedBaseInstanceLayeredRenderBuffer() - Constructor for class dev.pfaff.altargui.render.GL42DrawArraysInstancedBaseInstanceLayeredRenderBuffer
 
glBindTexture(GLTextureTarget, int) - Static method in class dev.pfaff.altargui.render.GLUtil
 
glBindVertexArray(int) - Static method in class dev.pfaff.altargui.render.GLUtil
 
glBufferData(GLBufferTarget, long, GLBufferUsage) - Static method in class dev.pfaff.altargui.render.GLUtil
 
glBufferData(GLBufferTarget, MemorySegment, GLBufferUsage) - Static method in class dev.pfaff.altargui.render.GLUtil
 
glBufferStorage(GLBufferStorageTarget, int, int) - Static method in class dev.pfaff.altargui.render.GLUtil
 
glBufferSubData(GLBufferTarget, long, MemorySegment) - Static method in class dev.pfaff.altargui.render.GLUtil
 
glChannelType() - Method in enum class dev.pfaff.altargui.libimage.ColorType
 
glClear(int) - Static method in class dev.pfaff.altargui.render.GLUtil
 
GLContextPool - Class in dev.pfaff.altargui.render
A pool of OpenGL worker threads, each with their own context with sharing enabled with the main context.
GLContextPool() - Constructor for class dev.pfaff.altargui.render.GLContextPool
 
glCopyBufferSubData(GLCopyBufferSubDataTarget, GLCopyBufferSubDataTarget, long, long, long) - Static method in class dev.pfaff.altargui.render.GLUtil
 
glDeleteBuffers(int) - Static method in class dev.pfaff.altargui.render.GLUtil
 
glDeleteTextures(int) - Static method in class dev.pfaff.altargui.render.GLUtil
 
glDeleteVertexArrays(int) - Static method in class dev.pfaff.altargui.render.GLUtil
 
glDisable(GLEnableCap) - Static method in class dev.pfaff.altargui.render.GLUtil
 
glDrawArrays(GLPrimitiveType, int, int) - Static method in class dev.pfaff.altargui.render.GLUtil
 
glDrawArraysInstanced(GLPrimitiveType, int, int, int) - Static method in class dev.pfaff.altargui.render.GLUtil
 
glDrawArraysInstancedBaseInstance(GLPrimitiveType, int, int, int, int) - Static method in class dev.pfaff.altargui.render.GLUtil
 
glEnable(GLEnableCap) - Static method in class dev.pfaff.altargui.render.GLUtil
 
GLEnabler - Class in dev.pfaff.altargui.render
 
GLEnabler(GLEnableCap) - Constructor for class dev.pfaff.altargui.render.GLEnabler
 
glEnableVertexAttribArray(int) - Static method in class dev.pfaff.altargui.render.GLUtil
 
glEnum() - Method in enum class dev.pfaff.altargui.shader.DrawMode
 
GLFeatures - Class in dev.pfaff.altargui.internal.render
 
GLFeatures(GL) - Constructor for class dev.pfaff.altargui.internal.render.GLFeatures
 
glGenBuffers() - Static method in class dev.pfaff.altargui.render.GLUtil
 
glGenTextures() - Static method in class dev.pfaff.altargui.render.GLUtil
 
glGenVertexArrays() - Static method in class dev.pfaff.altargui.render.GLUtil
 
glGetAttribLocation(int, String) - Static method in class dev.pfaff.altargui.render.GLUtil
 
glGetInteger(GLGetPName) - Static method in class dev.pfaff.altargui.render.GLUtil
 
glGetUniformLocation(int, String) - Static method in class dev.pfaff.altargui.render.GLUtil
 
glMapBuffer(GLBufferTarget, GLBufferAccess, long) - Static method in class dev.pfaff.altargui.render.GLUtil
 
glMapBufferRange(GLBufferTarget, long, long, int) - Static method in class dev.pfaff.altargui.render.GLUtil
 
globalKey() - Static method in class dev.pfaff.altargui.Key
Creates a new Global key.
glPixelFormat() - Method in enum class dev.pfaff.altargui.libimage.ColorType
 
glPrimitiveType() - Method in enum class dev.pfaff.altargui.shader.DrawMode
 
glTexImage2D(GLTextureTarget, int, GLInternalFormat, int, int, int, GLPixelFormat, GLPixelType, MemorySegment) - Static method in class dev.pfaff.altargui.render.GLUtil
 
glTexImage3D(GLTextureTarget, int, GLInternalFormat, int, int, int, int, GLPixelFormat, GLPixelType, MemorySegment) - Static method in class dev.pfaff.altargui.render.GLUtil
 
glTexParameteri(GLTextureTarget, GLTextureParameterName, int) - Static method in class dev.pfaff.altargui.render.GLUtil
 
glTexStorage3D(GLTextureTarget, int, GLSizedInternalFormat, int, int, int) - Static method in class dev.pfaff.altargui.render.GLUtil
 
glTexSubImage3D(GLTextureTarget, int, int, int, int, int, int, int, GLPixelFormat, GLPixelType, MemorySegment) - Static method in class dev.pfaff.altargui.render.GLUtil
 
GLThread - Class in dev.pfaff.altargui.util
 
GLThread() - Constructor for class dev.pfaff.altargui.util.GLThread
 
glUniform1i(int, int) - Static method in class dev.pfaff.altargui.render.GLUtil
 
glUniform4iv(int, MemorySegment) - Static method in class dev.pfaff.altargui.render.GLUtil
 
glUnmapBuffer(GLBufferTarget) - Static method in class dev.pfaff.altargui.render.GLUtil
 
GLUtil - Class in dev.pfaff.altargui.render
 
GLUtil() - Constructor for class dev.pfaff.altargui.render.GLUtil
 
glVersion - Variable in class dev.pfaff.altargui.internal.render.GLFeatures
 
glVertexAttribDivisor(int, int) - Static method in class dev.pfaff.altargui.render.GLUtil
 
glVertexAttribIPointer(int, int, GLVertexAttribIType, int, long) - Static method in class dev.pfaff.altargui.render.GLUtil
 
glVertexAttribLPointer(int, int, GLVertexAttribLType, int, long) - Static method in class dev.pfaff.altargui.render.GLUtil
 
glVertexAttribPointer(int, int, GLVertexAttribPointerType, boolean, int, long) - Static method in class dev.pfaff.altargui.render.GLUtil
 
glxUnbindVertexArray() - Static method in class dev.pfaff.altargui.render.GLUtil
 
GOLD - Static variable in class dev.pfaff.altargui.MinecraftColors
 
GRAVE_ACCENT - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
GRAY - Static variable in class dev.pfaff.altargui.MinecraftColors
 
GreaterOrEqual - Enum constant in enum class dev.pfaff.altargui.ffi.RelationalOperator
 
GREEN - Static variable in class dev.pfaff.altargui.MinecraftColors
 
GrowableMemorySegment - Class in dev.pfaff.altargui.internal.util
 
GrowableMemorySegment() - Constructor for class dev.pfaff.altargui.internal.util.GrowableMemorySegment
 
GrowableMemorySegment(long) - Constructor for class dev.pfaff.altargui.internal.util.GrowableMemorySegment
 
growAlways(MemorySegment, long, long) - Static method in class dev.pfaff.altargui.internal.util.GrowableMemorySegment
 
growBuffer(int, Runnable) - Method in class dev.pfaff.altargui.render.MappedBuffer
 
growBuffer(int, Runnable) - Method in class dev.pfaff.altargui.render.PersistentlyMappedBuffer
 
growBuffer(int, Runnable) - Method in class dev.pfaff.altargui.render.RawBuffer
Grows the buffer to at least the specified capacity.
growBuffer(int, Runnable) - Method in class dev.pfaff.altargui.render.ViaBufferSubDataBuffer
 
growBuffer(int, Runnable) - Method in class dev.pfaff.altargui.render.ViaIntermediateBuffer
 
guiContext() - Method in class dev.pfaff.altargui.WidgetInstance
 
GuiContext - Class in dev.pfaff.altargui
 
GuiContext(Widget) - Constructor for class dev.pfaff.altargui.GuiContext
 
GuiException - Exception Class in dev.pfaff.altargui
 
GuiException(String) - Constructor for exception class dev.pfaff.altargui.GuiException
 
GuiGlobals - Class in dev.pfaff.altargui
Some resources are held here as program globals for performance or complexity reasons.
GuiGlobals() - Constructor for class dev.pfaff.altargui.GuiGlobals
 
GuiGlobalsInit - Class in dev.pfaff.altargui
 
GuiGlobalsInit() - Constructor for class dev.pfaff.altargui.GuiGlobalsInit
 

H

H - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
handle - Variable in class dev.pfaff.altargui.texture.TextureArray
 
handle() - Method in class dev.pfaff.altargui.shader.Shader
 
handle() - Method in class dev.pfaff.altargui.shader.ShaderProg
 
handle() - Method in interface dev.pfaff.altargui.shader.Uniform
 
handle() - Method in record class dev.pfaff.altargui.shader.Uniform.OfVec2f
Returns the value of the handle record component.
handle(boolean, float, float, float, float) - Method in interface dev.pfaff.altargui.widgets.DragTarget.DragHandler
 
handler() - Method in record class dev.pfaff.altargui.widgets.DragTarget
Returns the value of the handler record component.
handler() - Method in record class dev.pfaff.altargui.widgets.HotKeyWidget
Returns the value of the handler record component.
handler() - Method in record class dev.pfaff.altargui.widgets.MouseMoveTarget
Returns the value of the handler record component.
has(InputMod) - Method in record class dev.pfaff.altargui.input.InputMods
 
HasDebugLayer - Interface in dev.pfaff.altargui.element
 
hash(Hasher) - Method in record class dev.pfaff.altargui.Key.Bi
 
hash(Hasher) - Method in interface dev.pfaff.altargui.Key.CallSite
 
hash(Hasher) - Method in record class dev.pfaff.altargui.Key.EqualityValue
 
hash(Hasher) - Method in record class dev.pfaff.altargui.Key.IdentityValue
 
hash(Hasher) - Method in record class dev.pfaff.altargui.Key.IntValue
 
hashCode() - Method in record class dev.pfaff.altargui.ffi.Constraint
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.ffi.Expression
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.ffi.ExprRect
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.ffi.Line
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.ffi.Rect
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.ffi.Term
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.ffi.VarRect
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.ffi.ViewportQuery
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.ffi.ViewportSelector.Allocated
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.ffi.ViewportSelector.Available
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.ffi.ViewportSelector.Window
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.function.ByteProvider.OfString
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.function.ByteProvider.Single
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.function.CharProvider.OfString
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.function.CharProvider.Single
Returns a hash code value for this object.
hashCode() - Method in class dev.pfaff.altargui.improv.Element
 
hashCode() - Method in record class dev.pfaff.altargui.input.InputMods
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.inspector.CustomDetailsValueRenderer
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.inspector.DebugPropertyValue.FieldInfo
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.internal.elements.RootElement
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.io.Reallocator.AlignedReallocator
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.Key.Bi
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.Key.EqualityValue
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.Key.IdentityValue
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.Key.IntValue
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.libimage.ImageData
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.libimage.ImageInfo
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.LoadableTex2d
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.pathfinder.FKFontRef
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.pathfinder.PFBuildOptionsRef
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.pathfinder.PFCanvasFontContextRef
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.pathfinder.PFCanvasRef
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.pathfinder.PFFillStyleRef
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.pathfinder.PFGLDestFramebufferInit.FullWindow
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.pathfinder.PFGLDeviceRef
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.pathfinder.PFGLRendererRef
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.pathfinder.PFResourceLoaderRef
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.pathfinder.PFSceneProxyRef
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.pathfinder.PFSceneRef
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.render.objects.StaticCPUBuffer
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.render.objects.StaticGPUBuffer
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.resource.ClassResourceLoadableResource
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.resource.ModuleResourceLoadableResource
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.resource.PathLoadableResource
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.resource.UrlLoadableResource
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.selector.Children
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.selector.ChildrenRecursive
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.selector.HasId
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.selector.IsClass
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.selector.NthElement
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.selector.Single
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.shader.BuiltInstanceLayout
Returns a hash code value for this object.
hashCode() - Method in class dev.pfaff.altargui.shader.InstanceLayout
 
hashCode() - Method in record class dev.pfaff.altargui.shader.Program
Returns a hash code value for this object.
hashCode() - Method in class dev.pfaff.altargui.shader.Shader
 
hashCode() - Method in record class dev.pfaff.altargui.shader.Uniform.OfVec2f
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.shader.UniformHandle
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.shader.VertexAttrib
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.shader.VertexAttribSpec
Returns a hash code value for this object.
hashCode() - Method in class dev.pfaff.altargui.text.MinecraftBitmapFont
 
hashCode() - Method in record class dev.pfaff.altargui.text.SDF
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.texture.ResourceLoadableTexture
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.texture.SinglePixelLoadableTexture
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.texture.TextureOptions
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.types.Color
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.types.Tex2d
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.types.Tuple
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.util.ClipUtil.StartExtent
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.util.listenable.ConstantValue
Returns a hash code value for this object.
hashCode() - Method in class dev.pfaff.altargui.util.ListMultiChildBuilder
 
hashCode() - Method in record class dev.pfaff.altargui.util.MultiChildBuilder12
Returns a hash code value for this object.
hashCode() - Method in class dev.pfaff.altargui.util.NonNullLong2WidgetInstanceHashMap
Returns a hash code for this map.
hashCode() - Method in record class dev.pfaff.altargui.util.RepeatMultiChildBuilder
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.util.TrustedArrayMultiChildBuilder
Returns a hash code value for this object.
hashCode() - Method in class dev.pfaff.altargui.WidgetInstance
 
hashCode() - Method in record class dev.pfaff.altargui.widgets.AspectRatioWidget
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.BorderWidget
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.ButtonWidget
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.ClipWidget
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.CustomTransformBuilder
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.DraggableWidget
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.DragTarget
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.FiniteScrollListWidget
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.FrameBuilderWidget
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.FutureBuilder
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.HotKeyWidget
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.IdWidget
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.KeyedWidget
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.LayerWidget
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.LayoutBuilderWidget
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.ListenableBuilderWidget
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.MarqueeWidget
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.MountTransitionWidget
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.MouseMoveTarget
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.MouseOverBuilder
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.MouseOverWithCoordsBuilder
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.MultiChildAttributesWidget
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.MultiChildWidget
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.OnceWidget
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.PaddedWidget
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.PositionedWidget.Absolute
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.PositionedWidget.Aligned
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.PositionedWidget.Relative
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.ProgressBarWidget
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.RectWidget
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.ScrollWidget
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.SizedWidget.Absolute
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.SizedWidget.AbsoluteHeight
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.SizedWidget.AbsoluteWidth
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.SizedWidget.Expand
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.SliderWidget
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.SolidWidget
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.TextFieldWidget
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.TextFragmentWidget
Returns a hash code value for this object.
hashCode() - Method in record class dev.pfaff.altargui.widgets.ValueListenableBuilderWidget
Returns a hash code value for this object.
Hasher - Class in dev.pfaff.altargui.util
 
Hasher() - Constructor for class dev.pfaff.altargui.util.Hasher
 
Hasher(long) - Constructor for class dev.pfaff.altargui.util.Hasher
 
HasId - Record Class in dev.pfaff.altargui.selector
 
HasId(String, Selector) - Constructor for record class dev.pfaff.altargui.selector.HasId
Creates an instance of a HasId record class.
hasRemaining() - Method in class dev.pfaff.altargui.util.StringCursor
 
Hdr - Enum constant in enum class dev.pfaff.altargui.libimage.ImageFormat
 
height() - Method in record class dev.pfaff.altargui.ffi.ExprRect
Returns the value of the height record component.
height() - Method in interface dev.pfaff.altargui.ffi.IRect
 
height() - Method in record class dev.pfaff.altargui.ffi.Rect
Returns the value of the height record component.
height() - Method in record class dev.pfaff.altargui.ffi.VarRect
Returns the value of the height record component.
height() - Method in record class dev.pfaff.altargui.libimage.ImageInfo
Returns the value of the height record component.
height() - Method in record class dev.pfaff.altargui.text.SDF
Returns the value of the height record component.
height() - Method in record class dev.pfaff.altargui.widgets.SizedWidget.Absolute
Returns the value of the height record component.
height() - Method in record class dev.pfaff.altargui.widgets.SizedWidget.AbsoluteHeight
Returns the value of the height record component.
Height - Enum constant in enum class dev.pfaff.altargui.ffi.ViewportField
 
HOME - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
horizontal() - Method in record class dev.pfaff.altargui.widgets.PositionedWidget.Aligned
Returns the value of the horizontal record component.
horizontalAlignment() - Method in record class dev.pfaff.altargui.widgets.AspectRatioWidget
Returns the value of the horizontalAlignment record component.
Host - Interface in dev.pfaff.altargui.host
 
HOST - Static variable in class dev.pfaff.altargui.GuiGlobals
 
HotKeyWidget - Record Class in dev.pfaff.altargui.widgets
 
HotKeyWidget(KeyPressHandler) - Constructor for record class dev.pfaff.altargui.widgets.HotKeyWidget
Creates an instance of a HotKeyWidget record class.

I

I - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
Ico - Enum constant in enum class dev.pfaff.altargui.libimage.ImageFormat
 
id() - Method in class dev.pfaff.altargui.inspector.DebugLayer
 
id() - Method in class dev.pfaff.altargui.render.MappedBuffer
 
id() - Method in record class dev.pfaff.altargui.render.objects.StaticGPUBuffer
Returns the value of the id record component.
id() - Method in class dev.pfaff.altargui.render.PersistentlyMappedBuffer
 
id() - Method in class dev.pfaff.altargui.render.RawBuffer
 
id() - Method in class dev.pfaff.altargui.render.ViaBufferSubDataBuffer
 
id() - Method in class dev.pfaff.altargui.render.ViaIntermediateBuffer
 
id() - Method in record class dev.pfaff.altargui.selector.HasId
Returns the value of the id record component.
id() - Method in record class dev.pfaff.altargui.widgets.IdWidget
Returns the value of the id record component.
id() - Method in class dev.pfaff.altargui.widgets.IdWidget.State
 
identityKey(T) - Static method in class dev.pfaff.altargui.Key
Creates a new IdentityValue key.
IdentityValue(T) - Constructor for record class dev.pfaff.altargui.Key.IdentityValue
Creates an instance of a IdentityValue record class.
IdWidget - Record Class in dev.pfaff.altargui.widgets
 
IdWidget(String, Widget) - Constructor for record class dev.pfaff.altargui.widgets.IdWidget
Creates an instance of a IdWidget record class.
IdWidget.State - Class in dev.pfaff.altargui.widgets
 
IElement - Interface in dev.pfaff.altargui.internal.elements
 
ImageData - Record Class in dev.pfaff.altargui.libimage
 
ImageData(ImageInfo, MemorySegment) - Constructor for record class dev.pfaff.altargui.libimage.ImageData
Creates an instance of a ImageData record class.
ImageFormat - Enum Class in dev.pfaff.altargui.libimage
 
ImageInfo - Record Class in dev.pfaff.altargui.libimage
 
ImageInfo(int, int, ColorType) - Constructor for record class dev.pfaff.altargui.libimage.ImageInfo
Creates an instance of a ImageInfo record class.
implGet(MethodHandle) - Method in class dev.pfaff.altargui.debug.FakeConstantProfiler
 
implGet(MethodHandle) - Method in class dev.pfaff.altargui.util.FakeConstant
 
ImprovTest - Class in dev.pfaff.altargui.improv
 
ImprovTest() - Constructor for class dev.pfaff.altargui.improv.ImprovTest
 
index - Variable in exception class dev.pfaff.altargui.improv.AddConstraintException
 
IndexedFunction<T,R> - Interface in dev.pfaff.altargui.function
 
indexOf(Object) - Method in class dev.pfaff.altargui.WidgetInstanceList
 
InfallibleAutoClosable - Interface in dev.pfaff.altargui.function
 
info() - Method in record class dev.pfaff.altargui.libimage.ImageData
Returns the value of the info record component.
init(MemorySegment) - Method in record class dev.pfaff.altargui.pathfinder.PFGLDestFramebufferInit.FullWindow
 
init(MemorySegment) - Method in interface dev.pfaff.altargui.pathfinder.PFGLDestFramebufferInit
 
initialX() - Method in record class dev.pfaff.altargui.widgets.DraggableWidget
Returns the value of the initialX record component.
initialY() - Method in record class dev.pfaff.altargui.widgets.DraggableWidget
Returns the value of the initialY record component.
inlineStyle(Widget, Runnable) - Static method in record class dev.pfaff.altargui.widgets.ButtonWidget
 
inlineStyle(Widget, IntConsumer) - Static method in record class dev.pfaff.altargui.widgets.ButtonWidget
 
InputKey - Enum Class in dev.pfaff.altargui.input
 
InputMod - Enum Class in dev.pfaff.altargui.input
 
InputMods - Record Class in dev.pfaff.altargui.input
 
InputMods(int) - Constructor for record class dev.pfaff.altargui.input.InputMods
Creates an instance of a InputMods record class.
INSERT - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
insertAtCursor(char) - Method in class dev.pfaff.altargui.widgets.TextFieldWidget.TextFieldController
 
insertAtCursor(int) - Method in class dev.pfaff.altargui.widgets.TextFieldWidget.TextFieldController
 
Inspector - Class in dev.pfaff.altargui
 
InspectorMeta - Annotation Interface in dev.pfaff.altargui.inspector
 
INSTANCE - Static variable in class dev.pfaff.altargui.selector.Self
 
INSTANCE - Static variable in class dev.pfaff.altargui.widgets.EmptyWidget
 
INSTANCE - Static variable in class dev.pfaff.altargui.widgets.TooltipBackgroundWidget
 
instanceCapacity() - Method in class dev.pfaff.altargui.render.Buffer
 
instanceCount() - Method in class dev.pfaff.altargui.render.Buffer
 
instanceCount() - Method in class dev.pfaff.altargui.render.objects.DebugRectRenderObject
 
instanceCount() - Method in interface dev.pfaff.altargui.render.objects.IRectRenderObject
 
instanceCount() - Method in class dev.pfaff.altargui.render.objects.OutlineRenderObject
 
instanceCount() - Method in record class dev.pfaff.altargui.render.objects.StaticCPUBuffer
Returns the value of the instanceCount record component.
instanceCount() - Method in record class dev.pfaff.altargui.render.objects.StaticGPUBuffer
Returns the value of the instanceCount record component.
instanceCount() - Method in class dev.pfaff.altargui.render.objects.TextCharRenderObject
 
instanceCount() - Method in class dev.pfaff.altargui.render.objects.TextRenderObject
 
instanceCount() - Method in interface dev.pfaff.altargui.render.RenderObject
 
instanceCount() - Method in class dev.pfaff.altargui.render.UnifiedRenderBuffer
 
instanceDef - Variable in class dev.pfaff.altargui.render.Buffer
 
instanceLayout() - Method in class dev.pfaff.altargui.render.objects.DebugRectRenderObject
 
instanceLayout() - Method in class dev.pfaff.altargui.render.objects.OutlineRenderObject
 
instanceLayout() - Method in class dev.pfaff.altargui.render.objects.RectRenderObject
 
instanceLayout() - Method in record class dev.pfaff.altargui.render.objects.StaticCPUBuffer
Returns the value of the instanceLayout record component.
instanceLayout() - Method in record class dev.pfaff.altargui.render.objects.StaticGPUBuffer
Returns the value of the instanceLayout record component.
instanceLayout() - Method in class dev.pfaff.altargui.render.objects.TextCharRenderObject
 
instanceLayout() - Method in class dev.pfaff.altargui.render.objects.TextRenderObject
 
instanceLayout() - Method in class dev.pfaff.altargui.render.objects.TexturedRectRenderObject
 
instanceLayout() - Method in interface dev.pfaff.altargui.render.RenderObject
 
instanceLayout() - Method in record class dev.pfaff.altargui.shader.Program
Returns the value of the instanceLayout record component.
InstanceLayout - Class in dev.pfaff.altargui.shader
 
InstanceLayout(List<VertexAttribSpec>, int) - Constructor for class dev.pfaff.altargui.shader.InstanceLayout
 
instanceLayouts - Variable in class dev.pfaff.altargui.render.LayeredRenderBuffer
 
instancesBuffer - Variable in class dev.pfaff.altargui.render.LayeredRenderBuffer
 
instantiate(WidgetInstantiationArgs) - Method in interface dev.pfaff.altargui.Widget
Instantiates an instance of the widget.
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.AspectRatioWidget
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.BorderWidget
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.ButtonWidget
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.ClipWidget
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.CustomTransformBuilder
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.DraggableWidget
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.DragTarget
 
instantiate(WidgetInstantiationArgs) - Method in class dev.pfaff.altargui.widgets.EmptyWidget
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.FiniteScrollListWidget
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.FrameBuilderWidget
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.FutureBuilder
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.HotKeyWidget
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.IdWidget
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.KeyedWidget
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.LayerWidget
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.LayoutBuilderWidget
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.ListenableBuilderWidget
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.MarqueeWidget
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.MountTransitionWidget
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.MouseMoveTarget
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.MouseOverBuilder
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.MouseOverWithCoordsBuilder
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.MultiChildAttributesWidget
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.MultiChildWidget
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.OnceWidget
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.PaddedWidget
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.PositionedWidget.Absolute
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.PositionedWidget.Aligned
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.PositionedWidget.Relative
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.ProgressBarWidget
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.RectWidget
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.ScrollWidget
 
instantiate(WidgetInstantiationArgs) - Method in interface dev.pfaff.altargui.widgets.SimpleBuiltWidget
FINAL
instantiate(WidgetInstantiationArgs) - Method in interface dev.pfaff.altargui.widgets.SingleChildWidget
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.SizedWidget.Absolute
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.SizedWidget.AbsoluteHeight
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.SizedWidget.AbsoluteWidth
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.SizedWidget.Expand
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.SliderWidget
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.SolidWidget
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.TextFieldWidget
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.TextFragmentWidget
 
instantiate(WidgetInstantiationArgs) - Method in class dev.pfaff.altargui.widgets.TooltipBackgroundWidget
 
instantiate(WidgetInstantiationArgs) - Method in record class dev.pfaff.altargui.widgets.ValueListenableBuilderWidget
 
InternalGlobals - Class in dev.pfaff.altargui.internal
 
InternalGlobals() - Constructor for class dev.pfaff.altargui.internal.InternalGlobals
 
internalPopScissor() - Method in class dev.pfaff.altargui.CanvasImpl
 
internalPtr() - Method in record class dev.pfaff.altargui.pathfinder.PFSceneRef
Returns the value of the internalPtr record component.
internalPtr() - Method in interface dev.pfaff.altargui.pathfinder.Ref
 
internalPushScissor(float, float, float, float) - Method in class dev.pfaff.altargui.CanvasImpl
 
intersperse(T) - Static method in class dev.pfaff.altargui.util.Gatherers
 
IntersperseState() - Constructor for class dev.pfaff.altargui.util.Gatherers.IntersperseState
 
intKey(int) - Static method in class dev.pfaff.altargui.Key
Creates a new EqualityValue key.
IntValue(int) - Constructor for record class dev.pfaff.altargui.Key.IntValue
Creates an instance of a IntValue record class.
IOUtil - Class in dev.pfaff.altargui.io
 
IOUtil() - Constructor for class dev.pfaff.altargui.io.IOUtil
 
IRect<T> - Interface in dev.pfaff.altargui.ffi
 
IRectRenderObject - Interface in dev.pfaff.altargui.render.objects
 
isAction() - Method in enum class dev.pfaff.altargui.input.InputMod
 
isAlive() - Method in class dev.pfaff.altargui.util.ThreadFuture
 
isBold(int) - Static method in class dev.pfaff.altargui.text.StyleFlags
 
isBoundDuringUpload() - Method in class dev.pfaff.altargui.render.AbstractMappedBuffer
 
isBoundDuringUpload() - Method in class dev.pfaff.altargui.render.RawBuffer
 
isBoundDuringUpload() - Method in class dev.pfaff.altargui.render.ViaBufferSubDataBuffer
 
isBoundDuringUpload() - Method in class dev.pfaff.altargui.render.ViaIntermediateBuffer
 
isClass(Class<? extends Widget>) - Static method in interface dev.pfaff.altargui.selector.Selector
 
isClass(Class<? extends Widget>, Selector) - Static method in interface dev.pfaff.altargui.selector.Selector
 
IsClass - Record Class in dev.pfaff.altargui.selector
 
IsClass(Class<? extends Widget>, Selector) - Constructor for record class dev.pfaff.altargui.selector.IsClass
Creates an instance of a IsClass record class.
isDebugLayerEnabled(DebugLayer) - Method in interface dev.pfaff.altargui.Canvas
 
isDebugLayerEnabled(DebugLayer) - Method in class dev.pfaff.altargui.CanvasImpl
 
isEmpty() - Method in class dev.pfaff.altargui.internal.render.ScissorStack
 
isEmpty() - Method in class dev.pfaff.altargui.util.NonNullLong2WidgetInstanceHashMap
 
isEmpty() - Method in class dev.pfaff.altargui.WidgetInstanceList
 
isInitialized() - Static method in class dev.pfaff.altargui.Shaders
 
isInitialized() - Static method in class dev.pfaff.altargui.text.FontManager
 
isInside(double, double) - Method in class dev.pfaff.altargui.WidgetInstance
Checks if the given coordinates are inside the element's clipped rectangle.
isInside(float, float) - Method in class dev.pfaff.altargui.WidgetInstance
Checks if the given coordinates are inside the element's clipped rectangle.
isInside(float, float, float, float, float, float) - Static method in class dev.pfaff.altargui.util.CoordUtil
 
isItalic(int) - Static method in class dev.pfaff.altargui.text.StyleFlags
 
isLoaded() - Method in interface dev.pfaff.altargui.text.Font
 
isLoaded() - Method in class dev.pfaff.altargui.text.MinecraftBitmapFont
 
isManaged() - Method in record class dev.pfaff.altargui.pathfinder.PFSceneRef
 
isManaged() - Method in interface dev.pfaff.altargui.pathfinder.Ref
 
isOpen - Variable in class dev.pfaff.altargui.Inspector
 
iSpecMount(WidgetInstance<?>) - Method in interface dev.pfaff.altargui.MountContext
 
iSpecUpload(RenderObject, int) - Method in class dev.pfaff.altargui.CanvasImpl
 
iSpecUpload(RenderObject, int) - Method in class dev.pfaff.altargui.render.LayeredRenderBuffer
 
iSpecUploadAtUnchecked(long, Uploadable) - Method in class dev.pfaff.altargui.render.ViaIntermediateBuffer
 
isStrike(int) - Static method in class dev.pfaff.altargui.text.StyleFlags
 
isTightX() - Method in class dev.pfaff.altargui.widgets.MultiChildAttributesWidget.State
 
isTightY() - Method in class dev.pfaff.altargui.widgets.MultiChildAttributesWidget.State
 
isUnderline(int) - Static method in class dev.pfaff.altargui.text.StyleFlags
 
ITALIC - Static variable in class dev.pfaff.altargui.text.StyleFlags
 
ITERABLE_DETAILED - Static variable in class dev.pfaff.altargui.inspector.renderers.CollectionValueRenderers
 
iterateDown(Class<T>, Predicate<T>) - Method in class dev.pfaff.altargui.WidgetInstanceList
Deprecated.
iterateDown(Function<WidgetInstance<?>, T>, Predicate<T>) - Method in class dev.pfaff.altargui.WidgetInstanceList
Top-down element iteration.
iterateDown(Predicate<WidgetInstance<?>>) - Method in class dev.pfaff.altargui.WidgetInstanceList
Top-down element iteration.
iterator() - Method in class dev.pfaff.altargui.WidgetInstanceList
 
IWindow - Interface in dev.pfaff.altargui.host
 

J

J - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
join() - Method in interface dev.pfaff.altargui.util.BasicFuture
 
join() - Method in class dev.pfaff.altargui.util.ThreadFuture
 
Jpeg - Enum constant in enum class dev.pfaff.altargui.libimage.ImageFormat
 

K

K - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
key() - Method in record class dev.pfaff.altargui.inspector.DebugPropertyValue.FieldInfo
Returns the value of the key record component.
key() - Method in interface dev.pfaff.altargui.internal.elements.IElement
 
key() - Method in record class dev.pfaff.altargui.internal.elements.RootElement
Returns the value of the key record component.
key() - Method in class dev.pfaff.altargui.util.Hasher
 
key() - Method in class dev.pfaff.altargui.WidgetInstance
 
key() - Method in record class dev.pfaff.altargui.widgets.KeyedWidget
Returns the value of the key record component.
Key - Class in dev.pfaff.altargui
Identifies a widget in the tree.
Key() - Constructor for class dev.pfaff.altargui.Key
 
Key.Bi - Record Class in dev.pfaff.altargui
 
Key.CallSite - Interface in dev.pfaff.altargui
Together with the parent's key, identifies a widget by the getState call-site in the tree.
Key.EqualityValue<T> - Record Class in dev.pfaff.altargui
 
Key.Global - Class in dev.pfaff.altargui
Global keys, represented by Key.Global, like all CallSites, are compared by identity.
Key.IdentityValue<T> - Record Class in dev.pfaff.altargui
 
Key.IntValue - Record Class in dev.pfaff.altargui
 
Key.Local - Class in dev.pfaff.altargui
 
KeyedWidget - Record Class in dev.pfaff.altargui.widgets
 
KeyedWidget(Key.CallSite, Widget) - Constructor for record class dev.pfaff.altargui.widgets.KeyedWidget
Creates an instance of a KeyedWidget record class.
keyedWidgetListBuilder(int) - Static method in class dev.pfaff.altargui.util.KeyedWidgetListBuilder
 
KeyedWidgetListBuilder - Class in dev.pfaff.altargui.util
 
KeyedWidgetListBuilder(int) - Constructor for class dev.pfaff.altargui.util.KeyedWidgetListBuilder
 
keyPressed(InputKey, int, InputMods) - Method in class dev.pfaff.altargui.GuiContext
 
keyPressed(InputKey, int, InputMods) - Method in interface dev.pfaff.altargui.handlers.KeyPressHandler
 
KeyPressHandler - Interface in dev.pfaff.altargui.handlers
A widget that receives keyboard input.
keyReleased(InputKey, int, InputMods) - Method in class dev.pfaff.altargui.GuiContext
 
keyReleased(InputKey, int, InputMods) - Method in interface dev.pfaff.altargui.handlers.KeyReleaseHandler
 
KeyReleaseHandler - Interface in dev.pfaff.altargui.handlers
A widget that receives keyboard input.
KEYS - Static variable in enum class dev.pfaff.altargui.input.InputKey
 
keySet() - Method in class dev.pfaff.altargui.util.NonNullLong2WidgetInstanceHashMap
 
KP_0 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
KP_1 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
KP_2 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
KP_3 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
KP_4 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
KP_5 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
KP_6 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
KP_7 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
KP_8 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
KP_9 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
KP_ADD - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
KP_DECIMAL - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
KP_DIVIDE - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
KP_ENTER - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
KP_EQUAL - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
KP_MULTIPLY - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
KP_SUBTRACT - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 

L

L - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
L16 - Enum constant in enum class dev.pfaff.altargui.libimage.ColorType
 
L8 - Enum constant in enum class dev.pfaff.altargui.libimage.ColorType
 
La16 - Enum constant in enum class dev.pfaff.altargui.libimage.ColorType
 
La8 - Enum constant in enum class dev.pfaff.altargui.libimage.ColorType
 
labeledCol(String, MultiChildWidget.Builder) - Static method in class dev.pfaff.altargui.Inspector
 
labeledCol(String, List<? extends Widget>) - Static method in class dev.pfaff.altargui.Inspector
 
lastIndexOf(Object) - Method in class dev.pfaff.altargui.WidgetInstanceList
 
lastMouseX() - Method in class dev.pfaff.altargui.GuiContext
 
lastMouseY() - Method in class dev.pfaff.altargui.GuiContext
 
layer - Variable in class dev.pfaff.altargui.texture.TextureHandle
 
layer() - Method in record class dev.pfaff.altargui.widgets.LayerWidget
Returns the value of the layer record component.
Layer - Enum Class in dev.pfaff.altargui
 
LayeredRenderBuffer - Class in dev.pfaff.altargui.render
 
LayeredRenderBuffer() - Constructor for class dev.pfaff.altargui.render.LayeredRenderBuffer
 
LayeredRenderBuffer.Drawer - Class in dev.pfaff.altargui.render
 
LayerWidget - Record Class in dev.pfaff.altargui.widgets
 
LayerWidget(Widget, Layer) - Constructor for record class dev.pfaff.altargui.widgets.LayerWidget
Creates an instance of a LayerWidget record class.
layout() - Method in class dev.pfaff.altargui.shader.InstanceLayout
 
layout(Key.CallSite, Widget) - Method in interface dev.pfaff.altargui.LayoutContext
Mounts a child of the context.
LAYOUT - Static variable in record class dev.pfaff.altargui.pathfinder.PFSceneRef
 
LAYOUT - Static variable in class dev.pfaff.altargui.render.objects.RectRenderObject
 
LayoutApplier - Interface in dev.pfaff.altargui.improv
 
LayoutBuilderWidget - Record Class in dev.pfaff.altargui.widgets
A widget that calls the provided builder every layout.
LayoutBuilderWidget(LayoutBuilderWidget.Builder) - Constructor for record class dev.pfaff.altargui.widgets.LayoutBuilderWidget
Creates an instance of a LayoutBuilderWidget record class.
LayoutBuilderWidget.Builder - Interface in dev.pfaff.altargui.widgets
 
LayoutContext - Interface in dev.pfaff.altargui.improv
 
LayoutContext - Interface in dev.pfaff.altargui
 
LayoutException - Exception Class in dev.pfaff.altargui.improv
 
LayoutException(String) - Constructor for exception class dev.pfaff.altargui.improv.LayoutException
 
LayoutException(String, Throwable) - Constructor for exception class dev.pfaff.altargui.improv.LayoutException
 
LayoutMutation - Interface in dev.pfaff.altargui.improv
 
le(double) - Method in interface dev.pfaff.altargui.ffi.ToExpression
 
le(ToExpression) - Method in interface dev.pfaff.altargui.ffi.ToExpression
 
LeafWidgetInstance<W> - Class in dev.pfaff.altargui.element
 
LeafWidgetInstance(WidgetInstantiationArgs) - Constructor for class dev.pfaff.altargui.element.LeafWidgetInstance
 
LEFT - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
LEFT_ALT - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
LEFT_BRACKET - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
LEFT_CONTROL - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
LEFT_SHIFT - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
LEFT_SUPER - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
length() - Method in record class dev.pfaff.altargui.ffi.Line
Returns the value of the length record component.
length() - Method in interface dev.pfaff.altargui.function.CharProvider
 
length() - Method in class dev.pfaff.altargui.function.CharProvider.None
 
length() - Method in record class dev.pfaff.altargui.function.CharProvider.OfString
 
length() - Method in record class dev.pfaff.altargui.function.CharProvider.Single
 
length() - Method in class dev.pfaff.altargui.internal.render.ScissorStack
 
length() - Method in class dev.pfaff.altargui.render.RawBuffer
 
length() - Method in record class dev.pfaff.altargui.util.TrustedArrayMultiChildBuilder
Returns the value of the length record component.
LessOrEqual - Enum constant in enum class dev.pfaff.altargui.ffi.RelationalOperator
 
LibImage - Class in dev.pfaff.altargui.libimage
 
LibImage() - Constructor for class dev.pfaff.altargui.libimage.LibImage
 
Lifecycle - Search tag in class dev.pfaff.altargui.improv.Element
Section
LIGHT_PURPLE - Static variable in class dev.pfaff.altargui.MinecraftColors
 
Line<T> - Record Class in dev.pfaff.altargui.ffi
 
Line(T, T) - Constructor for record class dev.pfaff.altargui.ffi.Line
Creates an instance of a Line record class.
LINE_HEIGHT - Static variable in record class dev.pfaff.altargui.widgets.TextFieldWidget
 
ListBuilder<T> - Class in dev.pfaff.altargui.util
 
ListBuilder(int) - Constructor for class dev.pfaff.altargui.util.ListBuilder
 
listen(Object) - Method in class dev.pfaff.altargui.util.listenable.AbstractSignal
 
listen(Runnable) - Method in class dev.pfaff.altargui.util.listenable.AbstractSignal
 
listen(Runnable) - Method in record class dev.pfaff.altargui.util.listenable.ConstantValue
 
listen(Runnable) - Method in class dev.pfaff.altargui.util.listenable.DerivedValue
 
listen(Runnable) - Method in interface dev.pfaff.altargui.util.listenable.Signal
Adds a listener.
listen(Runnable) - Method in interface dev.pfaff.altargui.util.listenable.Value
 
listen(Consumer<R>) - Method in class dev.pfaff.altargui.util.listenable.DerivedValue
 
listen(Consumer<T>) - Method in class dev.pfaff.altargui.util.listenable.AbstractValue
 
listen(Consumer<T>) - Method in record class dev.pfaff.altargui.util.listenable.ConstantValue
 
listen(Consumer<T>) - Method in interface dev.pfaff.altargui.util.listenable.Value
Adds a listener.
listenable() - Method in interface dev.pfaff.altargui.improv.MultiChildSupplier
 
listenable() - Method in record class dev.pfaff.altargui.widgets.ListenableBuilderWidget
Returns the value of the listenable record component.
listenable() - Method in record class dev.pfaff.altargui.widgets.ValueListenableBuilderWidget
Returns the value of the listenable record component.
ListenableBuilderWidget - Record Class in dev.pfaff.altargui.widgets
A widget that replaces its child using the provided builder whenever notified by listenable.
ListenableBuilderWidget(Signal, Supplier<Widget>) - Constructor for record class dev.pfaff.altargui.widgets.ListenableBuilderWidget
Creates an instance of a ListenableBuilderWidget record class.
listenAndInvoke(Runnable) - Method in interface dev.pfaff.altargui.util.listenable.Signal
Like Signal.listen(java.lang.Runnable), but the listener is also invoked immediately.
listenAndInvoke(Consumer<T>) - Method in interface dev.pfaff.altargui.util.listenable.Value
Like Value.listen(java.util.function.Consumer<T>), but the listener is also invoked immediately.
ListenerDisposer - Interface in dev.pfaff.altargui.util.listenable
 
listIterator() - Method in class dev.pfaff.altargui.WidgetInstanceList
 
listIterator(int) - Method in class dev.pfaff.altargui.WidgetInstanceList
 
ListMultiChildBuilder - Class in dev.pfaff.altargui.util
 
load() - Method in interface dev.pfaff.altargui.texture.LoadableTexture
Loads the texture synchronously.
load() - Method in record class dev.pfaff.altargui.texture.ResourceLoadableTexture
 
load() - Method in record class dev.pfaff.altargui.texture.SinglePixelLoadableTexture
 
load(Font) - Static method in class dev.pfaff.altargui.text.FontManager
 
load(Path, int, int) - Static method in record class dev.pfaff.altargui.text.SDF
 
LoadableResource - Interface in dev.pfaff.altargui.resource
 
LoadableResource.ByBytes - Interface in dev.pfaff.altargui.resource
 
LoadableResource.ByInputStream - Interface in dev.pfaff.altargui.resource
 
LoadableTex2d - Record Class in dev.pfaff.altargui
 
LoadableTex2d(LoadableTexture) - Constructor for record class dev.pfaff.altargui.LoadableTex2d
Returns a new instance specifying the entire region of the provided texture.
LoadableTex2d(LoadableTexture, Tex2d) - Constructor for record class dev.pfaff.altargui.LoadableTex2d
Creates an instance of a LoadableTex2d record class.
LoadableTexture - Interface in dev.pfaff.altargui.texture
 
LoadableTextureValueRenderer - Class in dev.pfaff.altargui.inspector.renderers
 
LoadableTextureValueRenderer() - Constructor for class dev.pfaff.altargui.inspector.renderers.LoadableTextureValueRenderer
 
loader() - Method in record class dev.pfaff.altargui.resource.UrlLoadableResource
Returns the value of the loader record component.
loadImage(MemorySegment, Arena) - Static method in class dev.pfaff.altargui.libimage.LibImage
 
loadLibImage() - Method in interface dev.pfaff.altargui.host.Host
 
loadProgram(ShaderLoader, String, String, ShaderProgConstructor<T>) - Static method in class dev.pfaff.altargui.shader.ProgramLoader
 
loadSource(String) - Method in class dev.pfaff.altargui.shader.ShaderLoader
 
loadSync(String, GLShaderType) - Method in class dev.pfaff.altargui.shader.ShaderLoader
 
localKey() - Static method in class dev.pfaff.altargui.Key
Creates a new Local key.
locateUniform(String) - Method in class dev.pfaff.altargui.shader.ShaderProg
 
location() - Method in record class dev.pfaff.altargui.shader.UniformHandle
Returns the value of the location record component.
location() - Method in record class dev.pfaff.altargui.shader.VertexAttrib
Returns the value of the location record component.
lock() - Method in class dev.pfaff.altargui.util.Gate
 
LOGGER - Static variable in class dev.pfaff.altargui.GuiGlobals
 
long2ObjectEntrySet() - Method in class dev.pfaff.altargui.util.NonNullLong2WidgetInstanceHashMap
 

M

M - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
magFilter() - Method in record class dev.pfaff.altargui.texture.TextureOptions
Returns the value of the magFilter record component.
main(String[]) - Static method in class dev.pfaff.altargui.internal.main.SDFGenerator
 
makeAvailableGroup(Element, String) - Static method in class dev.pfaff.altargui.improv.elements.ExpandElement
 
makeInspectionTargetWidget(Widget, Widget) - Method in class dev.pfaff.altargui.Inspector
 
manageNativeObject(Arena, MemorySegment, Pathfinder.Destructor) - Static method in class dev.pfaff.altargui.pathfinder.Pathfinder
 
map(Function<R, R1>) - Method in class dev.pfaff.altargui.util.listenable.DerivedValue
 
map(Function<T, R>) - Method in record class dev.pfaff.altargui.util.listenable.ConstantValue
 
map(Function<T, R>) - Method in interface dev.pfaff.altargui.util.listenable.Value
 
map(Function<V, U>) - Method in interface dev.pfaff.altargui.util.BasicFuture
 
MAP_DETAILED - Static variable in class dev.pfaff.altargui.inspector.renderers.CollectionValueRenderers
 
mapArena - Variable in class dev.pfaff.altargui.render.AbstractMappedBuffer
 
mapFlags(IntUnaryOperator) - Method in record class dev.pfaff.altargui.widgets.TextFragmentWidget
 
mapFlags(IntUnaryOperator) - Method in interface dev.pfaff.altargui.widgets.TextWidget
 
mappedBuffer - Variable in class dev.pfaff.altargui.render.AbstractMappedBuffer
 
MappedBuffer - Class in dev.pfaff.altargui.render
 
MappedBuffer(GLBufferTarget, boolean) - Constructor for class dev.pfaff.altargui.render.MappedBuffer
 
markNeedsLayout() - Method in class dev.pfaff.altargui.WidgetInstance
markNeedsRebuild() - Method in class dev.pfaff.altargui.element.StatefulWidgetInstance
 
markNeedsScissorLayout() - Method in class dev.pfaff.altargui.WidgetInstance
 
markNeedsScissorLayoutOnAllocationChange() - Method in class dev.pfaff.altargui.WidgetInstance
 
markNeedsStencilLayout() - Method in class dev.pfaff.altargui.WidgetInstance
 
markNeedsStencilLayoutOnAllocationChange() - Method in class dev.pfaff.altargui.WidgetInstance
 
markNeedsTraceLayout() - Method in class dev.pfaff.altargui.WidgetInstance
 
markNeedsTraceLayoutOnAllocationChange() - Method in class dev.pfaff.altargui.WidgetInstance
 
MarqueeWidget - Record Class in dev.pfaff.altargui.widgets
Inspired by the HTML marquee element.
MarqueeWidget(Widget, Duration) - Constructor for record class dev.pfaff.altargui.widgets.MarqueeWidget
Creates an instance of a MarqueeWidget record class.
matches(String) - Method in class dev.pfaff.altargui.util.StringCursor
 
MAX_TEXTURE_SIZE - Static variable in class dev.pfaff.altargui.texture.TextureAllocator
 
measureText(String) - Method in record class dev.pfaff.altargui.pathfinder.PFCanvasRef
 
MEDIUM - Static variable in class dev.pfaff.altargui.ffi.Strength
 
memorySegment() - Method in class dev.pfaff.altargui.render.MemorySegmentSink
 
MemorySegmentSink - Class in dev.pfaff.altargui.render
 
MemorySegmentSink(MemorySegment) - Constructor for class dev.pfaff.altargui.render.MemorySegmentSink
 
MemorySegmentSink(MemorySegment, long) - Constructor for class dev.pfaff.altargui.render.MemorySegmentSink
 
MENU - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
merge(long, WidgetInstance<?>, BiFunction<? super WidgetInstance<?>, ? super WidgetInstance<?>, ? extends WidgetInstance<?>>) - Method in class dev.pfaff.altargui.util.NonNullLong2WidgetInstanceHashMap
MethodHandleUtil - Class in dev.pfaff.altargui.util
 
MethodHandleUtil() - Constructor for class dev.pfaff.altargui.util.MethodHandleUtil
 
MethodHandleUtil.MethodHandleSupplier - Interface in dev.pfaff.altargui.util
 
MethodTypeValueRenderer - Class in dev.pfaff.altargui.inspector.renderers
 
MethodTypeValueRenderer() - Constructor for class dev.pfaff.altargui.inspector.renderers.MethodTypeValueRenderer
 
MethodValueRenderer - Class in dev.pfaff.altargui.inspector.renderers
 
MethodValueRenderer() - Constructor for class dev.pfaff.altargui.inspector.renderers.MethodValueRenderer
 
MH_FKFontDeinit - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_ofBoolean - Static variable in interface dev.pfaff.altargui.inspector.DebugPropertyValue
 
MH_ofByte - Static variable in interface dev.pfaff.altargui.inspector.DebugPropertyValue
 
MH_ofChar - Static variable in interface dev.pfaff.altargui.inspector.DebugPropertyValue
 
MH_ofDouble - Static variable in interface dev.pfaff.altargui.inspector.DebugPropertyValue
 
MH_ofFloat - Static variable in interface dev.pfaff.altargui.inspector.DebugPropertyValue
 
MH_ofInt - Static variable in interface dev.pfaff.altargui.inspector.DebugPropertyValue
 
MH_ofLong - Static variable in interface dev.pfaff.altargui.inspector.DebugPropertyValue
 
MH_ofObject - Static variable in interface dev.pfaff.altargui.inspector.DebugPropertyValue
 
MH_ofShort - Static variable in interface dev.pfaff.altargui.inspector.DebugPropertyValue
 
MH_ofString - Static variable in interface dev.pfaff.altargui.widgets.TextWidget
 
MH_PFBuildOptionsInit - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFCanvasClear - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFCanvasDeinit - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFCanvasFillRect - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFCanvasFillText - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFCanvasFontContextDeinit - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFCanvasFontContextGetFontByPostScriptName - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFCanvasFontContextInitWithSystemSource - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFCanvasInit - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFCanvasMeasureText - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFCanvasSetFillStyle - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFCanvasSetFont - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFCanvasSetFontSize - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFCanvasSetStrokeStyle - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFCanvasStrokeText - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFCanvasTakeScene - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFEmbeddedResourceLoaderInit - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFFilesystemResourceLoaderFromPathInit - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFFilesystemResourceLoaderLocateInit - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFFillStyleDeinit - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFFillStyleInitColor - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFGLDestFramebufferInitFullWindow - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFGLDeviceDeinit - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFGLDeviceInit - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFGLRendererDeinit - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFGLRendererDestFramebufferSizeChanged - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFGLRendererInit - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFGLRendererSetViewport - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFGLRendererSetWindowSize - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFResourceLoaderDeinit - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFSceneDeinit - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFSceneProxyBuildAndRenderGL - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFSceneProxyDeinit - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFSceneProxyInitWithRayonExecutor - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFSceneProxyInitWithSequentialExecutor - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFSceneProxyReplaceScene - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MINECRAFT_ASCII - Static variable in class dev.pfaff.altargui.text.MinecraftBitmapFont
 
MinecraftBitmapFont - Class in dev.pfaff.altargui.text
 
MinecraftBitmapFont(LoadableTexture) - Constructor for class dev.pfaff.altargui.text.MinecraftBitmapFont
 
MinecraftColors - Class in dev.pfaff.altargui
 
MinecraftColors() - Constructor for class dev.pfaff.altargui.MinecraftColors
 
minFilter() - Method in record class dev.pfaff.altargui.texture.TextureOptions
Returns the value of the minFilter record component.
minus(double) - Method in interface dev.pfaff.altargui.ffi.ToExpression
 
minus(Expression) - Method in record class dev.pfaff.altargui.ffi.Expression
 
minus(Expression) - Method in interface dev.pfaff.altargui.ffi.ToExpression
 
minus(Query) - Method in record class dev.pfaff.altargui.ffi.Expression
 
minus(Query) - Method in interface dev.pfaff.altargui.ffi.ToExpression
 
minus(Term) - Method in record class dev.pfaff.altargui.ffi.Expression
 
minus(Term) - Method in interface dev.pfaff.altargui.ffi.ToExpression
 
minus(ToExpression) - Method in record class dev.pfaff.altargui.ffi.Expression
 
minus(ToExpression) - Method in interface dev.pfaff.altargui.ffi.ToExpression
 
MINUS - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
ML_FKFont - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_FKFontRef - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFBuildOptions - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFBuildOptionsRef - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFCanvas - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFCanvasFontContext - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFCanvasFontContextRef - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFCanvasRef - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFColorF - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFColorU - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFDestFramebufferRef - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFFillStyle - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFFillStyleRef - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFGLDestFramebuffer - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFGLDevice - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFGLDeviceRef - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFGLRenderer - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFGLRendererRef - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFinternalRenderTransform - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFinternalVector2F - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFRectF - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFRectI - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFRendererLevel - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFRendererMode - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFRendererOptions - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFRendererOptionsRef - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFResourceLoader - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFResourceLoaderRef - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFResult - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFScene - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFSceneProxy - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFSceneProxyRef - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFSceneRef - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFTextMetrics - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFVector2F - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFVector2I - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
mode() - Method in record class dev.pfaff.altargui.widgets.MultiChildWidget
Returns the value of the mode record component.
module() - Method in record class dev.pfaff.altargui.resource.ModuleResourceLoadableResource
Returns the value of the module record component.
ModuleResourceLoadableResource - Record Class in dev.pfaff.altargui.resource
When running with modules, the module must open the resource to this class's module.
ModuleResourceLoadableResource(Module, String) - Constructor for record class dev.pfaff.altargui.resource.ModuleResourceLoadableResource
Creates an instance of a ModuleResourceLoadableResource record class.
mount(MountContext) - Method in class dev.pfaff.altargui.WidgetInstance
 
mount(WidgetInstance<?>) - Method in interface dev.pfaff.altargui.MountContext
Mounts a child.
mountArray(WidgetInstance[]) - Method in interface dev.pfaff.altargui.MountContext
 
mountArray(WidgetInstance[], int) - Method in interface dev.pfaff.altargui.MountContext
 
mountChild(Element, Element) - Method in interface dev.pfaff.altargui.improv.Context
Mounts the child with the given parent.
mountChildImmediately(Element, Element) - Method in interface dev.pfaff.altargui.improv.Context
 
mountChildImmediately(Element, Element) - Method in class dev.pfaff.altargui.improv.ContextImpl
 
MountContext - Interface in dev.pfaff.altargui
Responsible for including children for input events and painting.
mountList(WidgetInstanceList) - Method in interface dev.pfaff.altargui.MountContext
 
mountList(List<WidgetInstance>) - Method in interface dev.pfaff.altargui.MountContext
Deprecated.
WidgetInstanceList offers improved performance over generic List.
MountTransitionWidget - Record Class in dev.pfaff.altargui.widgets
A widget that facilitates creating entrance transitions.
MountTransitionWidget(MountTransitionWidget.Builder, Duration) - Constructor for record class dev.pfaff.altargui.widgets.MountTransitionWidget
 
MountTransitionWidget(MountTransitionWidget.Builder, Duration, boolean) - Constructor for record class dev.pfaff.altargui.widgets.MountTransitionWidget
Creates an instance of a MountTransitionWidget record class.
MountTransitionWidget.Builder - Interface in dev.pfaff.altargui.widgets
 
mouseDragged(double, double, int, double, double) - Method in class dev.pfaff.altargui.GuiContext
 
mouseDragged(double, double, int, double, double) - Method in interface dev.pfaff.altargui.handlers.MouseDragHandler
 
MouseDragHandler - Interface in dev.pfaff.altargui.handlers
 
mouseMoved(double, double) - Method in class dev.pfaff.altargui.GuiContext
 
mouseMoved(double, double) - Method in interface dev.pfaff.altargui.handlers.MouseMoveHandler
 
MouseMoveHandler - Interface in dev.pfaff.altargui.handlers
 
MouseMoveTarget - Record Class in dev.pfaff.altargui.widgets
The return value of handler determines whether the event will stop bubbling up the widget tree.
MouseMoveTarget(Widget, BooleanUnaryOperator) - Constructor for record class dev.pfaff.altargui.widgets.MouseMoveTarget
Creates an instance of a MouseMoveTarget record class.
MouseOverBuilder - Record Class in dev.pfaff.altargui.widgets
 
MouseOverBuilder(BooleanFunction<Widget>) - Constructor for record class dev.pfaff.altargui.widgets.MouseOverBuilder
Creates an instance of a MouseOverBuilder record class.
MouseOverBuilder(Widget, Widget) - Constructor for record class dev.pfaff.altargui.widgets.MouseOverBuilder
 
MouseOverWithCoordsBuilder - Record Class in dev.pfaff.altargui.widgets
 
MouseOverWithCoordsBuilder(MouseOverWithCoordsBuilder.Builder) - Constructor for record class dev.pfaff.altargui.widgets.MouseOverWithCoordsBuilder
Creates an instance of a MouseOverWithCoordsBuilder record class.
MouseOverWithCoordsBuilder.Builder - Interface in dev.pfaff.altargui.widgets
 
mousePressed(double, double, int) - Method in class dev.pfaff.altargui.GuiContext
 
mousePressed(double, double, int) - Method in interface dev.pfaff.altargui.handlers.MousePressHandler
 
MousePressHandler - Interface in dev.pfaff.altargui.handlers
 
mouseReleased(double, double, int) - Method in class dev.pfaff.altargui.GuiContext
 
mouseReleased(double, double, int) - Method in interface dev.pfaff.altargui.handlers.MouseReleaseHandler
 
MouseReleaseHandler - Interface in dev.pfaff.altargui.handlers
 
mouseScrolled(double, double, double) - Method in class dev.pfaff.altargui.GuiContext
 
mouseScrolled(double, double, double) - Method in interface dev.pfaff.altargui.handlers.MouseScrollHandler
 
MouseScrollHandler - Interface in dev.pfaff.altargui.handlers
 
ms() - Method in class dev.pfaff.altargui.internal.util.GrowableMemorySegment
 
MT_build - Static variable in interface dev.pfaff.altargui.widgets.FrameBuilderWidget.Builder
 
MT_W_WID - Static variable in record class dev.pfaff.altargui.inspector.DebugPropertyValue.FieldInfo
 
MultiChildAttributesWidget - Record Class in dev.pfaff.altargui.widgets
 
MultiChildAttributesWidget(Widget) - Constructor for record class dev.pfaff.altargui.widgets.MultiChildAttributesWidget
 
MultiChildAttributesWidget(Widget, boolean, boolean, Alignment, Alignment) - Constructor for record class dev.pfaff.altargui.widgets.MultiChildAttributesWidget
Creates an instance of a MultiChildAttributesWidget record class.
MultiChildAttributesWidget.State - Class in dev.pfaff.altargui.widgets
 
MultiChildBuilder12 - Record Class in dev.pfaff.altargui.util
 
MultiChildBuilder12(Widget) - Constructor for record class dev.pfaff.altargui.util.MultiChildBuilder12
 
MultiChildBuilder12(Widget, Widget) - Constructor for record class dev.pfaff.altargui.util.MultiChildBuilder12
Creates an instance of a MultiChildBuilder12 record class.
MultiChildSupplier - Interface in dev.pfaff.altargui.improv
 
MultiChildWidget - Record Class in dev.pfaff.altargui.widgets
Builder is only guaranteed to be called when it changes.
MultiChildWidget(MultiChildWidget.Mode, MultiChildWidget.Builder) - Constructor for record class dev.pfaff.altargui.widgets.MultiChildWidget
Creates an instance of a MultiChildWidget record class.
MultiChildWidget.Builder - Interface in dev.pfaff.altargui.widgets
 
MultiChildWidget.Mode - Enum Class in dev.pfaff.altargui.widgets
 
mutateLayoutImmediately(LayoutMutation) - Method in class dev.pfaff.altargui.improv.Element
 

N

n() - Method in record class dev.pfaff.altargui.selector.NthElement
Returns the value of the n record component.
N - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
N_0 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
N_1 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
N_2 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
N_3 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
N_4 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
N_5 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
N_6 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
N_7 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
N_8 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
N_9 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
name - Variable in class dev.pfaff.altargui.inspector.DebugLayer
 
name() - Method in record class dev.pfaff.altargui.inspector.DebugPropertyValue.FieldInfo
Returns the value of the name record component.
name() - Method in class dev.pfaff.altargui.shader.ShaderProg
 
name() - Method in record class dev.pfaff.altargui.shader.VertexAttribSpec
Returns the value of the name record component.
NAME_VALUE_SEPARATOR - Static variable in class dev.pfaff.altargui.Inspector
 
namedPreviewBuilder() - Method in record class dev.pfaff.altargui.inspector.DebugPropertyValue.FieldInfo
Returns the value of the namedPreviewBuilder record component.
needsScissorLayout - Variable in class dev.pfaff.altargui.WidgetInstance
 
needsStencilLayout - Variable in class dev.pfaff.altargui.WidgetInstance
 
needsTraceLayout - Variable in class dev.pfaff.altargui.WidgetInstance
 
negate() - Method in record class dev.pfaff.altargui.ffi.Expression
 
negate() - Method in interface dev.pfaff.altargui.ffi.Query
 
negate() - Method in record class dev.pfaff.altargui.ffi.Term
 
negate() - Method in interface dev.pfaff.altargui.ffi.ToExpression
 
newArena() - Method in class dev.pfaff.altargui.render.AbstractMappedBuffer
 
newLaidOutContext() - Method in class dev.pfaff.altargui.ffi.FFILayoutEngine
 
newLayoutContext() - Method in class dev.pfaff.altargui.ffi.FFILayoutEngine
 
newTrusted(List<? extends Widget>) - Static method in class dev.pfaff.altargui.util.ListMultiChildBuilder
 
newUntrusted(List<? extends Widget>) - Static method in class dev.pfaff.altargui.util.ListMultiChildBuilder
 
newVariable() - Method in class dev.pfaff.altargui.ffi.FFILayoutContext
 
newVariable() - Method in class dev.pfaff.altargui.ffi.FFILayoutEngine
 
newVariable() - Method in interface dev.pfaff.altargui.improv.ApplyLayoutContext
 
newVariable() - Method in interface dev.pfaff.altargui.improv.Context
 
newVariable() - Method in interface dev.pfaff.altargui.improv.LayoutContext
 
newVarRect() - Method in interface dev.pfaff.altargui.improv.ApplyLayoutContext
 
newVarRect() - Method in interface dev.pfaff.altargui.improv.Context
 
newVarRect() - Method in interface dev.pfaff.altargui.improv.LayoutContext
 
next() - Method in interface dev.pfaff.altargui.selector.BuiltinSelector
 
next() - Method in record class dev.pfaff.altargui.selector.Children
Returns the value of the next record component.
next() - Method in record class dev.pfaff.altargui.selector.ChildrenRecursive
Returns the value of the next record component.
next() - Method in record class dev.pfaff.altargui.selector.HasId
Returns the value of the next record component.
next() - Method in record class dev.pfaff.altargui.selector.IsClass
Returns the value of the next record component.
next() - Method in record class dev.pfaff.altargui.selector.NthElement
Returns the value of the next record component.
next() - Method in record class dev.pfaff.altargui.selector.Single
Returns the value of the next record component.
nextDebugLayer(boolean) - Method in class dev.pfaff.altargui.CanvasImpl
 
nextIndexOf(CharPredicate) - Method in class dev.pfaff.altargui.util.StringCursor
 
NonNullLong2WidgetInstanceHashMap - Class in dev.pfaff.altargui.util
 
NonNullLong2WidgetInstanceHashMap(int) - Constructor for class dev.pfaff.altargui.util.NonNullLong2WidgetInstanceHashMap
Creates a new hash map.
NOP - Static variable in interface dev.pfaff.altargui.debug.Profiler
 
Normal - Enum constant in enum class dev.pfaff.altargui.Layer
 
normalized() - Method in record class dev.pfaff.altargui.shader.VertexAttrib
Returns the value of the normalized record component.
normalized() - Method in record class dev.pfaff.altargui.shader.VertexAttribSpec
Returns the value of the normalized record component.
notifyListeners() - Method in class dev.pfaff.altargui.util.listenable.EventListenable
 
notifyListenersAsRunnable() - Method in class dev.pfaff.altargui.util.listenable.AbstractSignal
 
notifyUpdateValue(T) - Method in class dev.pfaff.altargui.util.listenable.AbstractValue
 
nthElement(int) - Static method in interface dev.pfaff.altargui.selector.Selector
 
nthElement(int, Selector) - Static method in interface dev.pfaff.altargui.selector.Selector
 
NthElement - Record Class in dev.pfaff.altargui.selector
Selects the child at index n from the start if at least 0, or at index length-n less than 0.
NthElement(int, Selector) - Constructor for record class dev.pfaff.altargui.selector.NthElement
Creates an instance of a NthElement record class.
NULL - Static variable in interface dev.pfaff.altargui.inspector.DebugPropertyValue
 
NULL - Static variable in record class dev.pfaff.altargui.Key.EqualityValue
 
NULL - Static variable in record class dev.pfaff.altargui.Key.IdentityValue
 
NULL_NEXT - Static variable in record class dev.pfaff.altargui.selector.Children
 
NUM_LOCK - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
NUM_LOCK - Enum constant in enum class dev.pfaff.altargui.input.InputMod
If this bit is set the Num Lock key is enabled and the LOCK_KEY_MODS input mode is set.

O

O - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
OBJECT_INSPECTOR_Y_SPACING - Static variable in class dev.pfaff.altargui.Inspector
 
of(boolean) - Static method in interface dev.pfaff.altargui.inspector.DebugPropertyValue
 
of(byte) - Static method in interface dev.pfaff.altargui.function.ByteProvider
 
of(byte) - Static method in interface dev.pfaff.altargui.inspector.DebugPropertyValue
 
of(char) - Static method in interface dev.pfaff.altargui.function.CharProvider
 
of(char) - Static method in interface dev.pfaff.altargui.inspector.DebugPropertyValue
 
of(double) - Static method in interface dev.pfaff.altargui.inspector.DebugPropertyValue
 
of(float) - Static method in interface dev.pfaff.altargui.inspector.DebugPropertyValue
 
of(int) - Static method in interface dev.pfaff.altargui.inspector.DebugPropertyValue
 
of(long) - Static method in interface dev.pfaff.altargui.inspector.DebugPropertyValue
 
of(short) - Static method in interface dev.pfaff.altargui.inspector.DebugPropertyValue
 
of(SlotValue<List<Element>>) - Static method in interface dev.pfaff.altargui.improv.MultiChildSupplier
 
of(String) - Static method in interface dev.pfaff.altargui.widgets.TextWidget
 
of(Object) - Static method in interface dev.pfaff.altargui.inspector.DebugPropertyValue
 
of(String) - Static method in interface dev.pfaff.altargui.function.ByteProvider
 
of(String) - Static method in interface dev.pfaff.altargui.function.CharProvider
 
of(List<Element>) - Static method in interface dev.pfaff.altargui.improv.MultiChildSupplier
 
ofAuto() - Static method in interface dev.pfaff.altargui.io.Reallocator
 
offset() - Method in class dev.pfaff.altargui.render.MemorySegmentSink
 
offset() - Method in record class dev.pfaff.altargui.shader.VertexAttrib
Returns the value of the offset record component.
offset() - Method in class dev.pfaff.altargui.util.StringCursor
 
offset(int) - Method in class dev.pfaff.altargui.util.StringCursor
 
OFFSET_BITS - Static variable in class dev.pfaff.altargui.uploadables.UploadableRect
 
OFFSETS - Static variable in class dev.pfaff.altargui.uploadables.UploadableRect
 
ofLiteral(String) - Static method in interface dev.pfaff.altargui.inspector.DebugPropertyValue
 
ofNone() - Static method in interface dev.pfaff.altargui.function.ByteProvider
 
ofNone() - Static method in interface dev.pfaff.altargui.function.CharProvider
 
ofObjectRaw(T) - Static method in interface dev.pfaff.altargui.inspector.DebugPropertyValue
 
OfString(String) - Constructor for record class dev.pfaff.altargui.function.ByteProvider.OfString
Creates an instance of a OfString record class.
OfString(String) - Constructor for record class dev.pfaff.altargui.function.CharProvider.OfString
Creates an instance of a OfString record class.
OfVec2f(UniformHandle) - Constructor for record class dev.pfaff.altargui.shader.Uniform.OfVec2f
Creates an instance of a OfVec2f record class.
ON_RELOAD - Static variable in class dev.pfaff.altargui.text.FontManager
 
OnceWidget - Record Class in dev.pfaff.altargui.widgets
The builder will only be called when the widget is instantiated.
OnceWidget(Supplier<Widget>) - Constructor for record class dev.pfaff.altargui.widgets.OnceWidget
Creates an instance of a OnceWidget record class.
onChanged() - Method in record class dev.pfaff.altargui.widgets.SliderWidget
Returns the value of the onChanged record component.
onChanged() - Method in record class dev.pfaff.altargui.widgets.TextFieldWidget
Returns the value of the onChanged record component.
onClick() - Method in record class dev.pfaff.altargui.widgets.ButtonWidget
Returns the value of the onClick record component.
onDispose() - Method in class dev.pfaff.altargui.improv.Element
Do not call this directly, unless you are the Context implementation.
onDispose() - Method in class dev.pfaff.altargui.improv.elements.AbstractMultiChildElement
 
onlyChild() - Static method in interface dev.pfaff.altargui.selector.Selector
 
onlyChild(Selector) - Static method in interface dev.pfaff.altargui.selector.Selector
 
onlyFirstMount() - Method in record class dev.pfaff.altargui.widgets.MountTransitionWidget
Returns the value of the onlyFirstMount record component.
onMount() - Method in class dev.pfaff.altargui.WidgetInstance
Called when the element is mounted to a new parent.
onMount(Element) - Method in class dev.pfaff.altargui.improv.Element
Do not call this directly, unless you are the Context implementation.
onMountChild(int, Element, boolean) - Method in class dev.pfaff.altargui.improv.elements.AbstractMultiChildElement
 
onMountChild(int, Element, boolean) - Method in class dev.pfaff.altargui.improv.elements.StackElement
 
onMountChild(int, Element, boolean) - Method in class dev.pfaff.altargui.improv.elements.TrackElement
 
onMountChild(Element) - Method in class dev.pfaff.altargui.improv.elements.AbsoluteElement
 
onMountChild(Element) - Method in class dev.pfaff.altargui.improv.elements.AbstractSingleChildElement
 
onMountChild(Element) - Method in class dev.pfaff.altargui.improv.elements.PaddingElement
 
onMountChild(Element) - Method in class dev.pfaff.altargui.improv.elements.SizedElement
 
onRecreate() - Method in class dev.pfaff.altargui.render.GL31LayeredRenderBuffer
 
onRecreate() - Method in class dev.pfaff.altargui.render.GL31LayeredRenderBufferNew
 
onRecreate() - Method in class dev.pfaff.altargui.render.GL42DrawArraysIndirectLayeredRenderBuffer
 
onRecreate() - Method in class dev.pfaff.altargui.render.GL42DrawArraysInstancedBaseInstanceLayeredRenderBuffer
 
onRecreate() - Method in class dev.pfaff.altargui.render.LayeredRenderBuffer
 
onSetAvailable() - Method in class dev.pfaff.altargui.improv.Element
Override this to invalidate parts of your layout when the "available" variables change.
onSetAvailable() - Method in class dev.pfaff.altargui.improv.elements.PaddingElement
 
onSetAvailable() - Method in class dev.pfaff.altargui.improv.elements.RectElement
 
onSetAvailable() - Method in class dev.pfaff.altargui.improv.elements.StackElement
 
onSetAvailable() - Method in class dev.pfaff.altargui.improv.elements.TextElement
 
onSetAvailable() - Method in class dev.pfaff.altargui.improv.elements.TrackElement
 
onUnmount() - Method in class dev.pfaff.altargui.improv.Element
Do not call this directly, unless you are the Context implementation.
onUnmount() - Method in class dev.pfaff.altargui.WidgetInstance
Called when the element is unmounted from the current parent.
onUnmountChild(int, Element) - Method in class dev.pfaff.altargui.improv.elements.AbstractMultiChildElement
 
onUnmountChild(int, Element) - Method in class dev.pfaff.altargui.improv.elements.StackElement
 
onUnmountChild(int, Element) - Method in class dev.pfaff.altargui.improv.elements.TrackElement
 
onUnmountChild(Element) - Method in class dev.pfaff.altargui.improv.elements.AbsoluteElement
 
onUnmountChild(Element) - Method in class dev.pfaff.altargui.improv.elements.AbstractSingleChildElement
 
onUpdateChildCount(int) - Method in class dev.pfaff.altargui.improv.elements.AbstractMultiChildElement
onUpdateChildCount(int) - Method in class dev.pfaff.altargui.improv.elements.TrackElement
 
op() - Method in record class dev.pfaff.altargui.ffi.Constraint
Returns the value of the op record component.
OpenArrayList<T> - Class in dev.pfaff.altargui.util
 
OpenExr - Enum constant in enum class dev.pfaff.altargui.libimage.ImageFormat
 
openInputStream() - Method in record class dev.pfaff.altargui.resource.ClassResourceLoadableResource
 
openInputStream() - Method in interface dev.pfaff.altargui.resource.LoadableResource.ByBytes
 
openInputStream() - Method in interface dev.pfaff.altargui.resource.LoadableResource
 
openInputStream() - Method in record class dev.pfaff.altargui.resource.ModuleResourceLoadableResource
 
openInputStream() - Method in record class dev.pfaff.altargui.resource.PathLoadableResource
 
openInputStream() - Method in record class dev.pfaff.altargui.resource.UrlLoadableResource
 
ordinal() - Method in record class dev.pfaff.altargui.ffi.ViewportSelector.Allocated
 
ordinal() - Method in record class dev.pfaff.altargui.ffi.ViewportSelector.Available
 
ordinal() - Method in interface dev.pfaff.altargui.ffi.ViewportSelector
 
ordinal() - Method in record class dev.pfaff.altargui.ffi.ViewportSelector.Window
 
OutlineRenderObject - Class in dev.pfaff.altargui.render.objects
The outlined area, as measured from the inner edges of the outline, will be the specified dimensions.
OutlineRenderObject() - Constructor for class dev.pfaff.altargui.render.objects.OutlineRenderObject
 

P

P - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
packChars(char, char) - Static method in class dev.pfaff.altargui.render.BufferUtil
 
packFloats(float, float) - Static method in class dev.pfaff.altargui.render.BufferUtil
 
packStringAndHash(String) - Static method in class dev.pfaff.altargui.util.Hasher
 
PaddedWidget - Record Class in dev.pfaff.altargui.widgets
 
PaddedWidget(float, float, float, float, Widget) - Constructor for record class dev.pfaff.altargui.widgets.PaddedWidget
Creates an instance of a PaddedWidget record class.
PADDING_BYTE - Static variable in record class dev.pfaff.altargui.shader.VertexAttrib
 
PADDING_BYTE - Static variable in record class dev.pfaff.altargui.shader.VertexAttribSpec
 
PaddingElement - Class in dev.pfaff.altargui.improv.elements
 
PaddingElement(Context) - Constructor for class dev.pfaff.altargui.improv.elements.PaddingElement
 
PAGE_DOWN - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
PAGE_UP - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
paint(long, Canvas) - Method in interface dev.pfaff.altargui.element.Painter
 
Painter - Interface in dev.pfaff.altargui.element
 
paintPost(long, Canvas) - Method in interface dev.pfaff.altargui.element.PostPainter
Paint function called after anything mounted in WidgetInstance.stencilLayout(StateContext).
parent() - Method in class dev.pfaff.altargui.improv.Element
The element's current parent element, if any.
parent() - Method in class dev.pfaff.altargui.WidgetInstance
 
parse(StringCursor) - Static method in interface dev.pfaff.altargui.selector.Selector
 
pasteAsync() - Method in class dev.pfaff.altargui.widgets.TextFieldWidget.TextFieldController
 
path() - Method in record class dev.pfaff.altargui.resource.PathLoadableResource
Returns the value of the path record component.
Pathfinder - Class in dev.pfaff.altargui.pathfinder
 
Pathfinder(SymbolLookup) - Constructor for class dev.pfaff.altargui.pathfinder.Pathfinder
 
PATHFINDER - Static variable in class dev.pfaff.altargui.pathfinder.PathfinderDemo
 
PATHFINDER_SCENE_PROXY_EXECUTOR - Static variable in class dev.pfaff.altargui.internal.Config
 
Pathfinder.Constructor - Interface in dev.pfaff.altargui.pathfinder
 
Pathfinder.Destructor - Interface in dev.pfaff.altargui.pathfinder
 
PathfinderDemo - Class in dev.pfaff.altargui.pathfinder
This does not work.
PathfinderDemo() - Constructor for class dev.pfaff.altargui.pathfinder.PathfinderDemo
 
PathLoadableResource - Record Class in dev.pfaff.altargui.resource
 
PathLoadableResource(Path) - Constructor for record class dev.pfaff.altargui.resource.PathLoadableResource
Creates an instance of a PathLoadableResource record class.
PathValueRenderer - Class in dev.pfaff.altargui.inspector.renderers
 
PathValueRenderer() - Constructor for class dev.pfaff.altargui.inspector.renderers.PathValueRenderer
 
PAUSE - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
PE_info - Static variable in class dev.pfaff.altargui.libimage.LibImage
 
PE_ok - Static variable in class dev.pfaff.altargui.libimage.LibImage
 
PERIOD - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
PersistentlyMappedBuffer - Class in dev.pfaff.altargui.render
 
PersistentlyMappedBuffer(GLBufferTarget, boolean) - Constructor for class dev.pfaff.altargui.render.PersistentlyMappedBuffer
 
PF_GL_VERSION_GL3 - Enum constant in enum class dev.pfaff.altargui.pathfinder.PFGLVersion
OpenGL 3.0+, core profile.
PF_GL_VERSION_GL4 - Enum constant in enum class dev.pfaff.altargui.pathfinder.PFGLVersion
OpenGL 4.3+, core profile.
PF_GL_VERSION_GLES3 - Enum constant in enum class dev.pfaff.altargui.pathfinder.PFGLVersion
OpenGL ES 3.0+.
PF_RENDERER_LEVEL_D3D11 - Enum constant in enum class dev.pfaff.altargui.pathfinder.PFRendererLevel
 
PF_RENDERER_LEVEL_D3D9 - Enum constant in enum class dev.pfaff.altargui.pathfinder.PFRendererLevel
 
PFBuildOptionsRef - Record Class in dev.pfaff.altargui.pathfinder
 
PFBuildOptionsRef(MemorySegment) - Constructor for record class dev.pfaff.altargui.pathfinder.PFBuildOptionsRef
Creates an instance of a PFBuildOptionsRef record class.
PFCanvasFontContextRef - Record Class in dev.pfaff.altargui.pathfinder
 
PFCanvasFontContextRef(MemorySegment) - Constructor for record class dev.pfaff.altargui.pathfinder.PFCanvasFontContextRef
Creates an instance of a PFCanvasFontContextRef record class.
PFCanvasRef - Record Class in dev.pfaff.altargui.pathfinder
 
PFCanvasRef(MemorySegment) - Constructor for record class dev.pfaff.altargui.pathfinder.PFCanvasRef
Creates an instance of a PFCanvasRef record class.
PFFillStyleRef - Record Class in dev.pfaff.altargui.pathfinder
 
PFFillStyleRef(MemorySegment) - Constructor for record class dev.pfaff.altargui.pathfinder.PFFillStyleRef
Creates an instance of a PFFillStyleRef record class.
PFGLDestFramebufferInit - Interface in dev.pfaff.altargui.pathfinder
 
PFGLDestFramebufferInit.FullWindow - Record Class in dev.pfaff.altargui.pathfinder
 
PFGLDeviceRef - Record Class in dev.pfaff.altargui.pathfinder
 
PFGLDeviceRef(MemorySegment) - Constructor for record class dev.pfaff.altargui.pathfinder.PFGLDeviceRef
Creates an instance of a PFGLDeviceRef record class.
PFGLRendererRef - Record Class in dev.pfaff.altargui.pathfinder
 
PFGLRendererRef(MemorySegment) - Constructor for record class dev.pfaff.altargui.pathfinder.PFGLRendererRef
Creates an instance of a PFGLRendererRef record class.
PFGLVersion - Enum Class in dev.pfaff.altargui.pathfinder
 
pfRenderer - Static variable in class dev.pfaff.altargui.pathfinder.PathfinderDemo
 
PFRendererLevel - Enum Class in dev.pfaff.altargui.pathfinder
 
PFResourceLoaderRef - Record Class in dev.pfaff.altargui.pathfinder
 
PFResourceLoaderRef(MemorySegment) - Constructor for record class dev.pfaff.altargui.pathfinder.PFResourceLoaderRef
Creates an instance of a PFResourceLoaderRef record class.
PFSceneProxyRef - Record Class in dev.pfaff.altargui.pathfinder
 
PFSceneProxyRef(MemorySegment) - Constructor for record class dev.pfaff.altargui.pathfinder.PFSceneProxyRef
Creates an instance of a PFSceneProxyRef record class.
PFSceneRef - Record Class in dev.pfaff.altargui.pathfinder
 
PFSceneRef(MemorySegment) - Constructor for record class dev.pfaff.altargui.pathfinder.PFSceneRef
Creates an instance of a PFSceneRef record class.
pixels() - Method in record class dev.pfaff.altargui.libimage.ImageData
Returns the value of the pixels record component.
pixels() - Method in record class dev.pfaff.altargui.text.SDF
Returns the value of the pixels record component.
PIXELS_PER_CHAR - Static variable in interface dev.pfaff.altargui.text.Font
 
pixelSize() - Method in enum class dev.pfaff.altargui.libimage.ColorType
 
plus(double) - Method in record class dev.pfaff.altargui.ffi.Expression
 
plus(double) - Method in interface dev.pfaff.altargui.ffi.ToExpression
 
plus(Expression) - Method in record class dev.pfaff.altargui.ffi.Expression
 
plus(Expression) - Method in interface dev.pfaff.altargui.ffi.ToExpression
 
plus(Query) - Method in record class dev.pfaff.altargui.ffi.Expression
 
plus(Query) - Method in interface dev.pfaff.altargui.ffi.ToExpression
 
plus(Term) - Method in record class dev.pfaff.altargui.ffi.Expression
 
plus(Term) - Method in interface dev.pfaff.altargui.ffi.ToExpression
 
plus(ToExpression) - Method in record class dev.pfaff.altargui.ffi.Expression
 
plus(ToExpression) - Method in interface dev.pfaff.altargui.ffi.ToExpression
 
Png - Enum constant in enum class dev.pfaff.altargui.libimage.ImageFormat
 
Pnm - Enum constant in enum class dev.pfaff.altargui.libimage.ImageFormat
 
POOL_ACQUIRED_GL - Static variable in class dev.pfaff.altargui.render.GLContextPool
 
pop() - Method in class dev.pfaff.altargui.debug.Profiler.Nop
 
pop() - Method in interface dev.pfaff.altargui.debug.Profiler
 
pop() - Method in class dev.pfaff.altargui.internal.render.ScissorStack
 
popScissor() - Method in interface dev.pfaff.altargui.MountContext
 
position() - Method in record class dev.pfaff.altargui.ffi.Line
Returns the value of the position record component.
POSITION_LAYOUT - Static variable in interface dev.pfaff.altargui.uploadables.Uploadable
 
POSITION_PACKED_LAYOUT - Static variable in interface dev.pfaff.altargui.uploadables.Uploadable
 
PositionedWidget - Interface in dev.pfaff.altargui.widgets
 
PositionedWidget.$ - Class in dev.pfaff.altargui.widgets
 
PositionedWidget.Absolute - Record Class in dev.pfaff.altargui.widgets
 
PositionedWidget.Aligned - Record Class in dev.pfaff.altargui.widgets
 
PositionedWidget.Offset - Interface in dev.pfaff.altargui.widgets
 
PositionedWidget.Relative - Record Class in dev.pfaff.altargui.widgets
 
postDraw() - Method in class dev.pfaff.altargui.render.UnifiedRenderBuffer
 
PostPainter - Interface in dev.pfaff.altargui.element
 
Preconditions - Class in dev.pfaff.altargui.util
 
Preconditions() - Constructor for class dev.pfaff.altargui.util.Preconditions
 
preDraw() - Method in class dev.pfaff.altargui.render.UnifiedRenderBuffer
 
preUpdate - Variable in class dev.pfaff.altargui.GuiContext
 
preview(Class<? extends Enum>) - Static method in class dev.pfaff.altargui.inspector.renderers.EnumValueRenderer
 
Preview - Enum constant in enum class dev.pfaff.altargui.inspector.ValueRenderers.Kind
 
PREVIEW - Static variable in class dev.pfaff.altargui.inspector.renderers.ClassValueRenderer
 
PREVIEW - Static variable in class dev.pfaff.altargui.inspector.renderers.FieldValueRenderer
 
PREVIEW - Static variable in class dev.pfaff.altargui.inspector.renderers.MethodTypeValueRenderer
 
PREVIEW - Static variable in class dev.pfaff.altargui.inspector.renderers.MethodValueRenderer
 
PREVIEW - Static variable in class dev.pfaff.altargui.inspector.renderers.PathValueRenderer
 
PRIMARY - Static variable in enum class dev.pfaff.altargui.input.InputMod
InputMod.CTRL on all operating systems except for macOS, where it is InputMod.SUPER.
PRINT_SCREEN - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
processEvents() - Method in interface dev.pfaff.altargui.improv.Context
 
processEvents() - Method in class dev.pfaff.altargui.improv.ContextImpl
 
profiler() - Static method in class dev.pfaff.altargui.GuiGlobals
 
profiler() - Method in interface dev.pfaff.altargui.host.Host
 
Profiler - Interface in dev.pfaff.altargui.debug
 
Profiler.Nop - Class in dev.pfaff.altargui.debug
 
program() - Method in class dev.pfaff.altargui.render.objects.DebugRectRenderObject
 
program() - Method in class dev.pfaff.altargui.render.objects.OutlineRenderObject
 
program() - Method in class dev.pfaff.altargui.render.objects.RectRenderObject
 
program() - Method in record class dev.pfaff.altargui.render.objects.StaticCPUBuffer
Returns the value of the program record component.
program() - Method in record class dev.pfaff.altargui.render.objects.StaticGPUBuffer
Returns the value of the program record component.
program() - Method in class dev.pfaff.altargui.render.objects.TextCharRenderObject
 
program() - Method in class dev.pfaff.altargui.render.objects.TextRenderObject
 
program() - Method in class dev.pfaff.altargui.render.objects.TexturedRectRenderObject
 
program() - Method in interface dev.pfaff.altargui.render.RenderObject
 
Program<T> - Record Class in dev.pfaff.altargui.shader
 
Program(DrawMode, Supplier<T>, Consumer<T>, int, InstanceLayout) - Constructor for record class dev.pfaff.altargui.shader.Program
Creates an instance of a Program record class.
ProgramLoader - Class in dev.pfaff.altargui.shader
 
ProgramLoader() - Constructor for class dev.pfaff.altargui.shader.ProgramLoader
 
programs - Variable in class dev.pfaff.altargui.render.LayeredRenderBuffer
 
Programs - Class in dev.pfaff.altargui.shader
 
Programs() - Constructor for class dev.pfaff.altargui.shader.Programs
 
ProgressBarWidget - Record Class in dev.pfaff.altargui.widgets
 
ProgressBarWidget() - Constructor for record class dev.pfaff.altargui.widgets.ProgressBarWidget
Creates an instance of a ProgressBarWidget record class.
propagateNeedsStencilLayoutFromChild() - Method in class dev.pfaff.altargui.WidgetInstance
This will need to be overridden for any aligned positioning to include WidgetInstance.markNeedsTraceLayout().
provide(ByteConsumer) - Method in class dev.pfaff.altargui.function.ByteProvider.None
 
provide(ByteConsumer) - Method in record class dev.pfaff.altargui.function.ByteProvider.OfString
 
provide(ByteConsumer) - Method in interface dev.pfaff.altargui.function.ByteProvider
 
provide(ByteConsumer) - Method in record class dev.pfaff.altargui.function.ByteProvider.Single
 
provide(CharConsumer) - Method in class dev.pfaff.altargui.function.CharProvider.None
 
provide(CharConsumer) - Method in record class dev.pfaff.altargui.function.CharProvider.OfString
 
provide(CharConsumer) - Method in interface dev.pfaff.altargui.function.CharProvider
 
provide(CharConsumer) - Method in record class dev.pfaff.altargui.function.CharProvider.Single
 
ptr() - Method in record class dev.pfaff.altargui.pathfinder.FKFontRef
Returns the value of the ptr record component.
ptr() - Method in record class dev.pfaff.altargui.pathfinder.PFBuildOptionsRef
Returns the value of the ptr record component.
ptr() - Method in record class dev.pfaff.altargui.pathfinder.PFCanvasFontContextRef
Returns the value of the ptr record component.
ptr() - Method in record class dev.pfaff.altargui.pathfinder.PFCanvasRef
Returns the value of the ptr record component.
ptr() - Method in record class dev.pfaff.altargui.pathfinder.PFFillStyleRef
Returns the value of the ptr record component.
ptr() - Method in record class dev.pfaff.altargui.pathfinder.PFGLDeviceRef
Returns the value of the ptr record component.
ptr() - Method in record class dev.pfaff.altargui.pathfinder.PFGLRendererRef
Returns the value of the ptr record component.
ptr() - Method in record class dev.pfaff.altargui.pathfinder.PFResourceLoaderRef
Returns the value of the ptr record component.
ptr() - Method in record class dev.pfaff.altargui.pathfinder.PFSceneProxyRef
Returns the value of the ptr record component.
ptr() - Method in record class dev.pfaff.altargui.pathfinder.PFSceneRef
 
ptr() - Method in interface dev.pfaff.altargui.pathfinder.Ref
 
push(float, float, float, float) - Method in class dev.pfaff.altargui.internal.render.ScissorStack
 
push(String) - Method in class dev.pfaff.altargui.debug.Profiler.Nop
 
push(String) - Method in interface dev.pfaff.altargui.debug.Profiler
 
pushInspectionTargetObject(Object) - Method in class dev.pfaff.altargui.Inspector
 
pushScissor(float, float, float, float) - Method in interface dev.pfaff.altargui.MountContext
 
pushScissor(WidgetInstance<?>) - Method in interface dev.pfaff.altargui.MountContext
 
put(long, WidgetInstance<?>) - Method in class dev.pfaff.altargui.util.NonNullLong2WidgetInstanceHashMap
 
putAll(Map<? extends Long, ? extends WidgetInstance<?>>) - Method in class dev.pfaff.altargui.util.NonNullLong2WidgetInstanceHashMap
 
putDataForEntry(MemorySegment, int, int, int) - Method in class dev.pfaff.altargui.render.GL31LayeredRenderBuffer
 
putDataForEntry(MemorySegment, int, int, int) - Method in class dev.pfaff.altargui.render.GL31LayeredRenderBufferNew
 
putDataForEntry(MemorySegment, int, int, int) - Method in class dev.pfaff.altargui.render.GL42DrawArraysIndirectLayeredRenderBuffer
 
putDataForEntry(MemorySegment, int, int, int) - Method in class dev.pfaff.altargui.render.GL42DrawArraysInstancedBaseInstanceLayeredRenderBuffer
 
putDataForEntry(MemorySegment, int, int, int) - Method in class dev.pfaff.altargui.render.LayeredRenderBuffer
 
putIfAbsent(long, WidgetInstance<?>) - Method in class dev.pfaff.altargui.util.NonNullLong2WidgetInstanceHashMap

Q

Q - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
Qoi - Enum constant in enum class dev.pfaff.altargui.libimage.ImageFormat
 
query() - Method in record class dev.pfaff.altargui.ffi.Term
Returns the value of the query record component.
Query - Interface in dev.pfaff.altargui.ffi
 
queueLayout(LayoutMutation) - Method in class dev.pfaff.altargui.improv.Element
 
queueReset() - Method in class dev.pfaff.altargui.improv.ConstraintGroup
 
queueUpdate() - Method in class dev.pfaff.altargui.improv.ConstraintGroup
 

R

R - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
raw - Variable in class dev.pfaff.altargui.render.Buffer
 
raw() - Method in interface dev.pfaff.altargui.ffi.ConstraintId
The ID of the constraint.
raw() - Method in interface dev.pfaff.altargui.ffi.Variable
The ID of the variable, including some metadata.
raw() - Method in record class dev.pfaff.altargui.inspector.CustomDetailsValueRenderer
Returns the value of the raw record component.
RawBuffer - Class in dev.pfaff.altargui.render
 
RawBuffer(GLBufferTarget) - Constructor for class dev.pfaff.altargui.render.RawBuffer
 
Rayon - Enum constant in enum class dev.pfaff.altargui.pathfinder.SceneProxyExecutor
 
read() - Method in record class dev.pfaff.altargui.util.listenable.ConstantValue
 
read() - Method in class dev.pfaff.altargui.util.listenable.DerivedValue
 
read() - Method in class dev.pfaff.altargui.util.listenable.SlotValue
 
read() - Method in interface dev.pfaff.altargui.util.listenable.Value
This may be expensive!
readAllBytes(Reallocator, Path) - Static method in class dev.pfaff.altargui.io.IOUtil
 
readBytes() - Method in interface dev.pfaff.altargui.resource.LoadableResource.ByInputStream
 
readBytes() - Method in interface dev.pfaff.altargui.resource.LoadableResource
 
readBytes() - Method in record class dev.pfaff.altargui.resource.PathLoadableResource
 
readBytes() - Method in record class dev.pfaff.altargui.resource.UrlLoadableResource
 
readString(Charset) - Method in interface dev.pfaff.altargui.resource.LoadableResource
 
reallocate(MemorySegment, long) - Method in record class dev.pfaff.altargui.io.Reallocator.AlignedReallocator
 
reallocate(MemorySegment, long) - Method in interface dev.pfaff.altargui.io.Reallocator
Like Reallocator.reallocate(MemorySegment, long, long) but the byteAlignment is at least 1.
reallocate(MemorySegment, long, long) - Method in record class dev.pfaff.altargui.io.Reallocator.AlignedReallocator
 
reallocate(MemorySegment, long, long) - Method in interface dev.pfaff.altargui.io.Reallocator
Reallocates the given segment to be the specified size.
Reallocator - Interface in dev.pfaff.altargui.io
 
Reallocator.AlignedReallocator - Record Class in dev.pfaff.altargui.io
 
Rect - Record Class in dev.pfaff.altargui.ffi
 
Rect(double, double, double, double) - Constructor for record class dev.pfaff.altargui.ffi.Rect
Creates an instance of a Rect record class.
RECT_INSTANCE_SPEC - Static variable in class dev.pfaff.altargui.shader.Programs
 
RECT_RENDER_LAYER - Static variable in class dev.pfaff.altargui.shader.Programs
 
RECT_SOLID_COLOR_INSTANCED_SHADER - Static variable in class dev.pfaff.altargui.Shaders
 
RECT_SOLID_TEX_COLOR_INSTANCED_SHADER - Static variable in class dev.pfaff.altargui.Shaders
 
RectElement - Class in dev.pfaff.altargui.improv.elements
 
RectElement(Context) - Constructor for class dev.pfaff.altargui.improv.elements.RectElement
 
rectRenderLayer() - Static method in class dev.pfaff.altargui.shader.Programs
 
RectRenderObject - Class in dev.pfaff.altargui.render.objects
 
RectRenderObject() - Constructor for class dev.pfaff.altargui.render.objects.RectRenderObject
 
RectWidget - Record Class in dev.pfaff.altargui.widgets
 
RectWidget(int, LoadableTex2d) - Constructor for record class dev.pfaff.altargui.widgets.RectWidget
Deprecated.
RED - Static variable in class dev.pfaff.altargui.MinecraftColors
 
Ref - Interface in dev.pfaff.altargui.pathfinder
 
register() - Static method in class dev.pfaff.altargui.inspector.renderers.CollectionValueRenderers
 
registerExactRenderer(Class<? extends T>, ValueRenderers.Kind, ValueRenderer<T>) - Static method in class dev.pfaff.altargui.inspector.ValueRenderers
 
registerExactRendererBy(Class<? extends T>, ValueRenderers.Kind, Function<T, R>) - Static method in class dev.pfaff.altargui.inspector.ValueRenderers
 
registerSuperClassRenderer(Class<T>, ValueRenderers.Kind, Function<Class<? extends T>, ValueRenderer<T>>) - Static method in class dev.pfaff.altargui.inspector.ValueRenderers
 
REGULAR - Static variable in class dev.pfaff.altargui.text.StyleFlags
 
rehash(int) - Method in class dev.pfaff.altargui.util.NonNullLong2WidgetInstanceHashMap
Rehashes the map.
RelationalOperator - Enum Class in dev.pfaff.altargui.ffi
 
Relative(float, float, Widget) - Constructor for record class dev.pfaff.altargui.widgets.PositionedWidget.Relative
Creates an instance of a Relative record class.
reload() - Static method in class dev.pfaff.altargui.Shaders
 
reload() - Method in interface dev.pfaff.altargui.text.Font
 
reload() - Static method in class dev.pfaff.altargui.text.FontManager
 
reload() - Method in class dev.pfaff.altargui.text.MinecraftBitmapFont
 
remove(int) - Method in class dev.pfaff.altargui.WidgetInstanceList
 
remove(long) - Method in class dev.pfaff.altargui.util.NonNullLong2WidgetInstanceHashMap
 
remove(long, Object) - Method in class dev.pfaff.altargui.util.NonNullLong2WidgetInstanceHashMap
remove(Object) - Method in class dev.pfaff.altargui.WidgetInstanceList
 
removeAll(Collection<?>) - Method in class dev.pfaff.altargui.WidgetInstanceList
 
removeConstraint(ConstraintId) - Method in class dev.pfaff.altargui.ffi.FFILayoutContext
 
removeConstraint(ConstraintId) - Method in interface dev.pfaff.altargui.improv.LayoutContext
 
removeFirst() - Method in class dev.pfaff.altargui.WidgetInstanceList
 
removeLast() - Method in class dev.pfaff.altargui.WidgetInstanceList
 
removeListener(Object) - Method in class dev.pfaff.altargui.util.listenable.AbstractSignal
 
render(float, float) - Static method in class dev.pfaff.altargui.pathfinder.PathfinderDemo
 
renderBufferByteCount() - Method in class dev.pfaff.altargui.CanvasImpl
 
renderBufferByteCount() - Method in class dev.pfaff.altargui.GuiContext
 
RenderObject - Interface in dev.pfaff.altargui.render
REPEAT - Enum constant in enum class dev.pfaff.altargui.input.InputMod
 
RepeatMultiChildBuilder - Record Class in dev.pfaff.altargui.util
 
RepeatMultiChildBuilder(Widget, int) - Constructor for record class dev.pfaff.altargui.util.RepeatMultiChildBuilder
Creates an instance of a RepeatMultiChildBuilder record class.
replace(long, WidgetInstance<?>) - Method in class dev.pfaff.altargui.util.NonNullLong2WidgetInstanceHashMap
replace(long, WidgetInstance<?>, WidgetInstance<?>) - Method in class dev.pfaff.altargui.util.NonNullLong2WidgetInstanceHashMap
replace(String) - Method in class dev.pfaff.altargui.debug.Profiler.Nop
 
replace(String) - Method in interface dev.pfaff.altargui.debug.Profiler
 
replaceScene(PFSceneRef) - Method in record class dev.pfaff.altargui.pathfinder.PFSceneProxyRef
The scene will be moved out of the reference by this call.
REQUIRED - Static variable in class dev.pfaff.altargui.ffi.Strength
 
requireFiniteAllocatedHeight() - Method in class dev.pfaff.altargui.WidgetInstance
 
requireFiniteAllocatedWidth() - Method in class dev.pfaff.altargui.WidgetInstance
 
reset() - Method in class dev.pfaff.altargui.CanvasImpl
 
reset() - Method in class dev.pfaff.altargui.render.GLEnabler
 
reset() - Method in class dev.pfaff.altargui.texture.TextureAllocator
 
reset() - Method in class dev.pfaff.altargui.util.Hasher
 
reset(int, int) - Method in class dev.pfaff.altargui.render.Buffer
 
reset(int, Runnable) - Method in class dev.pfaff.altargui.render.RawBuffer
 
resetImmediately(LayoutContext) - Method in class dev.pfaff.altargui.improv.ConstraintGroup
 
resetNoGrow() - Method in class dev.pfaff.altargui.render.MappedBuffer
 
resetNoGrow() - Method in class dev.pfaff.altargui.render.PersistentlyMappedBuffer
 
resetNoGrow() - Method in class dev.pfaff.altargui.render.RawBuffer
 
resetNoGrow() - Method in class dev.pfaff.altargui.render.ViaBufferSubDataBuffer
 
resetNoGrow() - Method in class dev.pfaff.altargui.render.ViaIntermediateBuffer
 
resolveResource(String) - Method in interface dev.pfaff.altargui.resource.ResourceLoader
 
resource() - Method in record class dev.pfaff.altargui.resource.ClassResourceLoadableResource
Returns the value of the resource record component.
resource() - Method in record class dev.pfaff.altargui.resource.ModuleResourceLoadableResource
Returns the value of the resource record component.
resource() - Method in record class dev.pfaff.altargui.texture.ResourceLoadableTexture
Returns the value of the resource record component.
ResourceLoadableTexture - Record Class in dev.pfaff.altargui.texture
 
ResourceLoadableTexture(LoadableResource) - Constructor for record class dev.pfaff.altargui.texture.ResourceLoadableTexture
Creates an instance of a ResourceLoadableTexture record class.
ResourceLoader - Interface in dev.pfaff.altargui.resource
 
retainAll(Collection<?>) - Method in class dev.pfaff.altargui.WidgetInstanceList
 
rgb() - Method in record class dev.pfaff.altargui.types.Color
 
Rgb16 - Enum constant in enum class dev.pfaff.altargui.libimage.ColorType
 
Rgb32F - Enum constant in enum class dev.pfaff.altargui.libimage.ColorType
 
Rgb8 - Enum constant in enum class dev.pfaff.altargui.libimage.ColorType
 
rgba() - Method in record class dev.pfaff.altargui.types.Color
Returns the value of the rgba record component.
Rgba16 - Enum constant in enum class dev.pfaff.altargui.libimage.ColorType
 
Rgba32F - Enum constant in enum class dev.pfaff.altargui.libimage.ColorType
 
Rgba8 - Enum constant in enum class dev.pfaff.altargui.libimage.ColorType
 
RIGHT - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
RIGHT_ALT - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
RIGHT_BRACKET - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
RIGHT_CONTROL - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
RIGHT_SHIFT - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
RIGHT_SUPER - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
RootElement - Record Class in dev.pfaff.altargui.internal.elements
 
RootElement(long) - Constructor for record class dev.pfaff.altargui.internal.elements.RootElement
Creates an instance of a RootElement record class.
RootElement(String) - Constructor for record class dev.pfaff.altargui.internal.elements.RootElement
 
row(MultiChildWidget.Builder) - Static method in record class dev.pfaff.altargui.widgets.MultiChildWidget
 
row(List<? extends Widget>) - Static method in record class dev.pfaff.altargui.widgets.MultiChildWidget
 
Row - Enum constant in enum class dev.pfaff.altargui.widgets.MultiChildWidget.Mode
 
run() - Method in interface dev.pfaff.altargui.function.FallibleRunnable
 

S

S - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
SANITIZE_KEYS - Static variable in class dev.pfaff.altargui.internal.Config
 
scaleFactorListenable() - Method in interface dev.pfaff.altargui.host.IWindow
 
scaleFactorU - Variable in class dev.pfaff.altargui.texture.TextureHandle
Multiply your texture UVs (uv / textureSize) by this factor to get program UVs.
scaleFactorV - Variable in class dev.pfaff.altargui.texture.TextureHandle
 
SceneProxyExecutor - Enum Class in dev.pfaff.altargui.pathfinder
 
scissorLayout() - Method in class dev.pfaff.altargui.WidgetInstance
Clips element content and children.
ScissorStack - Class in dev.pfaff.altargui.internal.render
 
ScissorStack() - Constructor for class dev.pfaff.altargui.internal.render.ScissorStack
 
SCROLL_LOCK - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
ScrollWidget - Record Class in dev.pfaff.altargui.widgets
 
ScrollWidget(Widget) - Constructor for record class dev.pfaff.altargui.widgets.ScrollWidget
Creates an instance of a ScrollWidget record class.
SDF - Record Class in dev.pfaff.altargui.text
 
SDF(MemorySegment, int, int) - Constructor for record class dev.pfaff.altargui.text.SDF
Creates an instance of a SDF record class.
SDFFontUtil - Class in dev.pfaff.altargui.text
 
SDFFontUtil() - Constructor for class dev.pfaff.altargui.text.SDFFontUtil
 
SDFGenerator - Class in dev.pfaff.altargui.internal.main
 
SDFGenerator() - Constructor for class dev.pfaff.altargui.internal.main.SDFGenerator
 
second() - Method in record class dev.pfaff.altargui.Key.Bi
Returns the value of the second record component.
second() - Method in record class dev.pfaff.altargui.util.MultiChildBuilder12
Returns the value of the second record component.
select(WidgetInstance, Consumer<WidgetInstance>) - Method in interface dev.pfaff.altargui.selector.BuiltinSelector
 
select(WidgetInstance, Consumer<WidgetInstance>) - Method in record class dev.pfaff.altargui.selector.ChildrenRecursive
 
select(WidgetInstance, Consumer<WidgetInstance>) - Method in record class dev.pfaff.altargui.selector.HasId
 
select(WidgetInstance, Consumer<WidgetInstance>) - Method in record class dev.pfaff.altargui.selector.IsClass
 
select(WidgetInstance, Consumer<WidgetInstance>) - Method in class dev.pfaff.altargui.selector.Self
 
select(WidgetInstance, Consumer<WidgetInstance>) - Method in record class dev.pfaff.altargui.selector.Single
 
select(WidgetInstance, Consumer<WidgetInstance>) - Method in interface dev.pfaff.altargui.selector.Selector
 
select(R, R) - Method in enum class dev.pfaff.altargui.types.Axis
 
selectAll(WidgetInstance<?>) - Method in interface dev.pfaff.altargui.selector.Selector
Selects all matching elements.
selectFirst(WidgetInstance) - Method in record class dev.pfaff.altargui.selector.HasId
 
selectFirst(WidgetInstance) - Method in class dev.pfaff.altargui.selector.Self
 
selectFirst(WidgetInstance) - Method in interface dev.pfaff.altargui.selector.Selector
 
selectionEnd() - Method in class dev.pfaff.altargui.widgets.TextFieldWidget.TextFieldController
 
selectionStart() - Method in class dev.pfaff.altargui.widgets.TextFieldWidget.TextFieldController
 
Selector - Interface in dev.pfaff.altargui.selector
A selector for an element in the tree.
selectSingle(WidgetInstance) - Method in record class dev.pfaff.altargui.selector.HasId
 
selectSingle(WidgetInstance) - Method in class dev.pfaff.altargui.selector.Self
 
selectSingle(WidgetInstance) - Method in interface dev.pfaff.altargui.selector.Selector
 
selectTo(int, boolean) - Method in class dev.pfaff.altargui.widgets.TextFieldWidget.TextFieldController
 
Self - Class in dev.pfaff.altargui.selector
 
SEMICOLON - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
Sequential - Enum constant in enum class dev.pfaff.altargui.pathfinder.SceneProxyExecutor
 
set() - Method in class dev.pfaff.altargui.util.listenable.BooleanSignal
 
set(boolean) - Method in class dev.pfaff.altargui.render.GLEnabler
 
set(boolean) - Method in class dev.pfaff.altargui.util.FakeConstant
Stores a new value.
set(boolean) - Method in class dev.pfaff.altargui.util.FakeConstantBoolean
Stores a new value.
set(float, float) - Method in record class dev.pfaff.altargui.shader.Uniform.OfVec2f
Sets the value of the uniform.
set(int, WidgetInstance<?>) - Method in class dev.pfaff.altargui.WidgetInstanceList
 
set(InputMod) - Method in record class dev.pfaff.altargui.input.InputMods
 
setAvailable(ExprRect) - Method in class dev.pfaff.altargui.improv.Element
Deprecated.
setAvailableSize(float, float) - Method in class dev.pfaff.altargui.WidgetInstance
Called by the parent element to communicate the amount of space available to its children.
setAxis(Axis) - Method in class dev.pfaff.altargui.improv.elements.TrackElement
 
setBit(int, int) - Static method in class dev.pfaff.altargui.util.Bits
 
setChild(Element) - Method in class dev.pfaff.altargui.improv.elements.AbstractSingleChildElement
 
setChild(StateContext, Widget) - Method in class dev.pfaff.altargui.element.SingleChildWidgetInstance
 
setChild(StateContext, Widget, boolean) - Method in class dev.pfaff.altargui.element.SingleChildWidgetInstance
 
setChildSupplier(MultiChildSupplier) - Method in class dev.pfaff.altargui.improv.elements.AbstractMultiChildElement
 
setClipboardString(String) - Method in interface dev.pfaff.altargui.host.Host
 
setClippedRect(float, float, float, float) - Method in class dev.pfaff.altargui.WidgetInstance
Widgets may be clipped by parents.
setComputedSize(float, float) - Method in class dev.pfaff.altargui.WidgetInstance
 
setEndX(Expression) - Method in class dev.pfaff.altargui.improv.elements.PaddingElement
 
setEndY(Expression) - Method in class dev.pfaff.altargui.improv.elements.PaddingElement
 
setFillStyle(PFFillStyleRef) - Method in record class dev.pfaff.altargui.pathfinder.PFCanvasRef
 
setFocused(boolean) - Method in class dev.pfaff.altargui.widgets.TextFieldWidget.TextFieldController
 
setFont(FKFontRef) - Method in record class dev.pfaff.altargui.pathfinder.PFCanvasRef
 
setFontSize(float) - Method in record class dev.pfaff.altargui.pathfinder.PFCanvasRef
 
setHeight(Expression) - Method in class dev.pfaff.altargui.improv.elements.SizedElement
 
setHost(Host) - Static method in class dev.pfaff.altargui.GuiGlobalsInit
 
setId(int) - Method in class dev.pfaff.altargui.inspector.DebugLayer
 
setLastElapsed(long) - Method in class dev.pfaff.altargui.debug.TimingSite
 
setLayer(Layer) - Method in class dev.pfaff.altargui.CanvasImpl
 
setLayer(Layer) - Method in interface dev.pfaff.altargui.Canvas
 
setLength(int) - Method in class dev.pfaff.altargui.render.RawBuffer
Unsafe.
setManaged(boolean) - Method in record class dev.pfaff.altargui.pathfinder.PFSceneRef
 
setManaged(boolean) - Method in interface dev.pfaff.altargui.pathfinder.Ref
 
setNoNotify() - Method in class dev.pfaff.altargui.util.listenable.BooleanSignal
 
setPosition(float, float) - Method in class dev.pfaff.altargui.WidgetInstance
Called by the parent element to set the position of its children.
setSizeAssumeCapacityAndInitialized(int) - Method in class dev.pfaff.altargui.util.OpenArrayList
 
setSizeAssumeCapacityAndInitialized(int) - Method in class dev.pfaff.altargui.WidgetInstanceList
 
setStartX(Expression) - Method in class dev.pfaff.altargui.improv.elements.PaddingElement
 
setStartY(Expression) - Method in class dev.pfaff.altargui.improv.elements.PaddingElement
 
setStrokeStyle(PFFillStyleRef) - Method in record class dev.pfaff.altargui.pathfinder.PFCanvasRef
 
setSubmitToGLThread(Consumer<Runnable>) - Static method in class dev.pfaff.altargui.util.GLThread
 
setText(CharProvider) - Method in class dev.pfaff.altargui.improv.elements.TextElement
 
setViewport(int, int, int, int) - Method in record class dev.pfaff.altargui.pathfinder.PFGLRendererRef
 
setWidth(Expression) - Method in class dev.pfaff.altargui.improv.elements.SizedElement
 
setWindowProps(double, int, int) - Method in class dev.pfaff.altargui.CanvasImpl
 
setWindowProps(double, int, int) - Method in class dev.pfaff.altargui.GuiContext
 
setWindowSize(int, int) - Method in record class dev.pfaff.altargui.pathfinder.PFGLRendererRef
 
setX(Expression) - Method in class dev.pfaff.altargui.improv.elements.AbsoluteElement
 
setY(Expression) - Method in class dev.pfaff.altargui.improv.elements.AbsoluteElement
 
shader() - Method in record class dev.pfaff.altargui.shader.Program
Returns the value of the shader record component.
Shader - Class in dev.pfaff.altargui.shader
Garbage-collected shader handle.
Shader(int) - Constructor for class dev.pfaff.altargui.shader.Shader
 
ShaderLoader - Class in dev.pfaff.altargui.shader
Loads shader source code, handling any necessary preprocessing.
ShaderLoader(ResourceLoader) - Constructor for class dev.pfaff.altargui.shader.ShaderLoader
 
shaderProg() - Method in record class dev.pfaff.altargui.shader.UniformHandle
Returns the value of the shaderProg record component.
ShaderProg - Class in dev.pfaff.altargui.shader
 
ShaderProg(String, int, Shader, Shader) - Constructor for class dev.pfaff.altargui.shader.ShaderProg
 
ShaderProg2D - Class in dev.pfaff.altargui.shader
 
ShaderProg2D(String, int, Shader, Shader) - Constructor for class dev.pfaff.altargui.shader.ShaderProg2D
 
ShaderProgConstructor<T> - Interface in dev.pfaff.altargui.shader
 
Shaders - Class in dev.pfaff.altargui
 
Shaders() - Constructor for class dev.pfaff.altargui.Shaders
 
SHIFT - Enum constant in enum class dev.pfaff.altargui.input.InputMod
If this bit is set one or more Shift keys were held down.
shiftKeys(int) - Method in class dev.pfaff.altargui.util.NonNullLong2WidgetInstanceHashMap
Shifts left entries with the specified hash code, starting at the specified position, and empties the resulting free entry.
shortString - Variable in enum class dev.pfaff.altargui.ffi.RelationalOperator
 
shouldPaint(MountContext) - Method in interface dev.pfaff.altargui.element.Cullable
 
Signal - Interface in dev.pfaff.altargui.util.listenable
 
SimpleBuiltWidget - Interface in dev.pfaff.altargui.widgets
An interface only so that records can implement it.
SimpleBuiltWidget.AbstractState<W> - Class in dev.pfaff.altargui.widgets
 
SimpleBuiltWidget.State<W> - Class in dev.pfaff.altargui.widgets
 
single(Selector) - Static method in interface dev.pfaff.altargui.selector.Selector
 
Single - Record Class in dev.pfaff.altargui.selector
Selects the single matching element.
Single(byte) - Constructor for record class dev.pfaff.altargui.function.ByteProvider.Single
Creates an instance of a Single record class.
Single(char) - Constructor for record class dev.pfaff.altargui.function.CharProvider.Single
Creates an instance of a Single record class.
Single(Selector) - Constructor for record class dev.pfaff.altargui.selector.Single
Creates an instance of a Single record class.
SingleChildWidget - Interface in dev.pfaff.altargui.widgets
 
SingleChildWidget.AbstractState<W> - Class in dev.pfaff.altargui.widgets
 
SingleChildWidget.AutoLayoutState<W> - Class in dev.pfaff.altargui.widgets
 
SingleChildWidgetInstance<W> - Class in dev.pfaff.altargui.element
 
SingleChildWidgetInstance(WidgetInstantiationArgs) - Constructor for class dev.pfaff.altargui.element.SingleChildWidgetInstance
 
SinglePixelLoadableTexture - Record Class in dev.pfaff.altargui.texture
 
SinglePixelLoadableTexture(Color) - Constructor for record class dev.pfaff.altargui.texture.SinglePixelLoadableTexture
Creates an instance of a SinglePixelLoadableTexture record class.
Sink - Interface in dev.pfaff.altargui.render
 
Sink<T> - Interface in dev.pfaff.altargui.util
 
size() - Method in class dev.pfaff.altargui.render.objects.DebugRectRenderObject
 
size() - Method in interface dev.pfaff.altargui.render.objects.IRectRenderObject
 
size() - Method in class dev.pfaff.altargui.render.objects.OutlineRenderObject
 
size() - Method in class dev.pfaff.altargui.render.objects.RectRenderObject
 
size() - Method in class dev.pfaff.altargui.render.objects.TextRenderObject
 
size() - Method in class dev.pfaff.altargui.render.objects.TexturedRectRenderObject
 
size() - Method in interface dev.pfaff.altargui.render.RenderObject
 
size() - Method in interface dev.pfaff.altargui.uploadables.Uploadable
The number of bytes that this consumer will provide the sink with upon Uploadable.uploadTo(Sink).
size() - Method in class dev.pfaff.altargui.uploadables.UploadableChar
 
size() - Method in class dev.pfaff.altargui.uploadables.UploadableDebugRect
 
size() - Method in class dev.pfaff.altargui.uploadables.UploadableOutline
 
size() - Method in class dev.pfaff.altargui.uploadables.UploadableRect
 
size() - Method in class dev.pfaff.altargui.util.NonNullLong2WidgetInstanceHashMap
 
size() - Method in class dev.pfaff.altargui.WidgetInstanceList
 
SizedElement - Class in dev.pfaff.altargui.improv.elements
Absolute sized element.
SizedElement(Context) - Constructor for class dev.pfaff.altargui.improv.elements.SizedElement
 
SizedWidget - Interface in dev.pfaff.altargui.widgets
 
SizedWidget.Absolute - Record Class in dev.pfaff.altargui.widgets
 
SizedWidget.AbsoluteHeight - Record Class in dev.pfaff.altargui.widgets
 
SizedWidget.AbsoluteWidth - Record Class in dev.pfaff.altargui.widgets
 
SizedWidget.Expand - Record Class in dev.pfaff.altargui.widgets
Expands to fill the allocated space.
skipWhitespace() - Method in class dev.pfaff.altargui.util.StringCursor
 
SLASH - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
SliderWidget - Record Class in dev.pfaff.altargui.widgets
 
SliderWidget(float, FloatConsumer) - Constructor for record class dev.pfaff.altargui.widgets.SliderWidget
Creates an instance of a SliderWidget record class.
SlotValue<T> - Class in dev.pfaff.altargui.util.listenable
 
SlotValue(T) - Constructor for class dev.pfaff.altargui.util.listenable.SlotValue
 
Small - Enum constant in enum class dev.pfaff.altargui.libimage.EncoderProfile
 
solid(Color, float, Widget) - Static method in record class dev.pfaff.altargui.widgets.BorderWidget
 
SolidWidget - Record Class in dev.pfaff.altargui.widgets
Blocks input from reaching any widget visually below this one (NOTE: this widget is broken).
SolidWidget(Widget) - Constructor for record class dev.pfaff.altargui.widgets.SolidWidget
Creates an instance of a SolidWidget record class.
SPACE - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
SPACING - Static variable in class dev.pfaff.altargui.render.TextRenderLayerUtil
 
spawnTaskOn(Callable<V>, Executor) - Static method in interface dev.pfaff.altargui.util.BasicFuture
 
spawnVirtualTask(FallibleRunnable) - Static method in class dev.pfaff.altargui.util.ThreadFuture
 
spawnVirtualTask(Callable<V>) - Static method in class dev.pfaff.altargui.util.ThreadFuture
 
spawnVirtualThread(FallibleRunnable) - Static method in class dev.pfaff.altargui.util.FutureUtil
 
spawnVirtualThreadFuture(FallibleRunnable) - Static method in class dev.pfaff.altargui.util.FutureUtil
 
spawnVirtualThreadFuture(Callable<T>) - Static method in class dev.pfaff.altargui.util.FutureUtil
 
Specialize - Annotation Interface in dev.pfaff.altargui.internal.util
Indicates that the annotated method must be overridden by all subclasses, even if they just call super.
spliterator() - Method in class dev.pfaff.altargui.WidgetInstanceList
 
stack(MultiChildWidget.Builder) - Static method in record class dev.pfaff.altargui.widgets.MultiChildWidget
 
stack(List<? extends Widget>) - Static method in record class dev.pfaff.altargui.widgets.MultiChildWidget
 
Stack - Enum constant in enum class dev.pfaff.altargui.widgets.MultiChildWidget.Mode
 
STACK_WALKER - Static variable in class dev.pfaff.altargui.improv.Element
 
StackElement - Class in dev.pfaff.altargui.improv.elements
 
StackElement(Context) - Constructor for class dev.pfaff.altargui.improv.elements.StackElement
 
start() - Method in record class dev.pfaff.altargui.util.ClipUtil.StartExtent
Returns the value of the start record component.
Start - Enum constant in enum class dev.pfaff.altargui.types.Alignment
 
StartExtent(float, float) - Constructor for record class dev.pfaff.altargui.util.ClipUtil.StartExtent
Creates an instance of a StartExtent record class.
startUploading() - Method in class dev.pfaff.altargui.texture.TextureArray
 
startX() - Method in record class dev.pfaff.altargui.widgets.PaddedWidget
Returns the value of the startX record component.
startY() - Method in record class dev.pfaff.altargui.widgets.PaddedWidget
Returns the value of the startY record component.
StateContext - Interface in dev.pfaff.altargui
Responsible for maintaining widget state.
StatefulWidgetInstance<W> - Class in dev.pfaff.altargui.element
 
StatefulWidgetInstance(WidgetInstantiationArgs) - Constructor for class dev.pfaff.altargui.element.StatefulWidgetInstance
 
StaticCPUBuffer - Record Class in dev.pfaff.altargui.render.objects
 
StaticCPUBuffer(int, byte[], MemoryLayout, int) - Constructor for record class dev.pfaff.altargui.render.objects.StaticCPUBuffer
Creates an instance of a StaticCPUBuffer record class.
StaticGPUBuffer - Record Class in dev.pfaff.altargui.render.objects
Might be optimal for large amounts of data.
StaticGPUBuffer(int, int, MemoryLayout, int) - Constructor for record class dev.pfaff.altargui.render.objects.StaticGPUBuffer
Creates an instance of a StaticGPUBuffer record class.
stencilLayout(StateContext) - Method in class dev.pfaff.altargui.WidgetInstance
Computes sizes of element content and children.
StencilLayoutContext - Class in dev.pfaff.altargui.internal.util
Deprecated.
stream() - Method in record class dev.pfaff.altargui.input.InputMods
 
StreamUtil - Class in dev.pfaff.altargui.util
 
StreamUtil() - Constructor for class dev.pfaff.altargui.util.StreamUtil
 
strength() - Method in record class dev.pfaff.altargui.ffi.Constraint
Returns the value of the strength record component.
Strength - Class in dev.pfaff.altargui.ffi
 
Strength() - Constructor for class dev.pfaff.altargui.ffi.Strength
 
stride() - Method in record class dev.pfaff.altargui.shader.BuiltInstanceLayout
Returns the value of the stride record component.
stride() - Method in class dev.pfaff.altargui.shader.InstanceLayout
 
STRIKE - Static variable in class dev.pfaff.altargui.text.StyleFlags
 
string - Variable in class dev.pfaff.altargui.util.StringCursor
 
string() - Method in record class dev.pfaff.altargui.function.ByteProvider.OfString
Returns the value of the string record component.
string() - Method in record class dev.pfaff.altargui.function.CharProvider.OfString
Returns the value of the string record component.
StringCursor - Class in dev.pfaff.altargui.util
 
StringCursor(String) - Constructor for class dev.pfaff.altargui.util.StringCursor
 
StringCursor(String, int) - Constructor for class dev.pfaff.altargui.util.StringCursor
 
strokeText(String, float, float) - Method in record class dev.pfaff.altargui.pathfinder.PFCanvasRef
 
STRONG - Static variable in class dev.pfaff.altargui.ffi.Strength
 
StyleFlags - Class in dev.pfaff.altargui.text
 
subList(int, int) - Method in class dev.pfaff.altargui.WidgetInstanceList
 
submitImmediateEvent(Runnable) - Method in interface dev.pfaff.altargui.improv.Context
Submits an event to the UI thread for "immediate" execution.
submitImmediateEvent(Runnable) - Method in class dev.pfaff.altargui.improv.ContextImpl
 
submitToGLThread(Runnable) - Static method in class dev.pfaff.altargui.util.GLThread
If the current thread is the GL thread, the task may be executed immediately.
SUPER - Enum constant in enum class dev.pfaff.altargui.input.InputMod
If this bit is set one or more Super keys were held down.
swapRemoveUnchecked(int) - Method in class dev.pfaff.altargui.util.OpenArrayList
 
SyntaxError - Exception Class in dev.pfaff.altargui.selector
 
SyntaxError() - Constructor for exception class dev.pfaff.altargui.selector.SyntaxError
 
SyntaxError(String) - Constructor for exception class dev.pfaff.altargui.selector.SyntaxError
 
SyntaxError(String, Throwable) - Constructor for exception class dev.pfaff.altargui.selector.SyntaxError
 

T

T - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
TAB - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
takeNeedsScissorLayout() - Method in class dev.pfaff.altargui.WidgetInstance
 
takeNeedsStencilLayout() - Method in class dev.pfaff.altargui.WidgetInstance
 
takeNeedsTraceLayout() - Method in class dev.pfaff.altargui.WidgetInstance
 
takeScene() - Method in record class dev.pfaff.altargui.pathfinder.PFCanvasRef
 
target() - Method in class dev.pfaff.altargui.texture.TextureArray
 
TBS_COUNT - Static variable in class dev.pfaff.altargui.texture.TextureAllocator
 
templateVertexCount() - Method in record class dev.pfaff.altargui.shader.Program
Returns the value of the templateVertexCount record component.
Term - Record Class in dev.pfaff.altargui.ffi
 
Term(Query) - Constructor for record class dev.pfaff.altargui.ffi.Term
 
Term(Query, double) - Constructor for record class dev.pfaff.altargui.ffi.Term
Creates an instance of a Term record class.
terms() - Method in record class dev.pfaff.altargui.ffi.Expression
Returns the value of the terms record component.
test() - Static method in class dev.pfaff.altargui.improv.ImprovTest
 
tex() - Method in record class dev.pfaff.altargui.LoadableTex2d
Returns the value of the tex record component.
tex() - Method in record class dev.pfaff.altargui.widgets.RectWidget
Returns the value of the tex record component.
TEX_U - Static variable in class dev.pfaff.altargui.render.TextRenderLayerUtil
 
TEX_V - Static variable in class dev.pfaff.altargui.render.TextRenderLayerUtil
 
Tex2d - Record Class in dev.pfaff.altargui.types
 
Tex2d(float, float, float, float) - Constructor for record class dev.pfaff.altargui.types.Tex2d
Creates an instance of a Tex2d record class.
Tex2dValueRenderer - Class in dev.pfaff.altargui.inspector.renderers
 
Tex2dValueRenderer() - Constructor for class dev.pfaff.altargui.inspector.renderers.Tex2dValueRenderer
 
texAlloc() - Method in interface dev.pfaff.altargui.Canvas
 
texAlloc() - Method in class dev.pfaff.altargui.CanvasImpl
 
text(char) - Static method in class dev.pfaff.altargui.widgets.TextWidgets
 
text(double) - Static method in class dev.pfaff.altargui.widgets.TextWidgets
 
text(float) - Static method in class dev.pfaff.altargui.widgets.TextWidgets
 
text(int) - Static method in class dev.pfaff.altargui.widgets.TextWidgets
 
text(long) - Static method in class dev.pfaff.altargui.widgets.TextWidgets
 
TEXT_CHAR_LAYOUT - Static variable in class dev.pfaff.altargui.render.TextRenderLayerUtil
 
TEXT_INSTANCE_SPEC - Static variable in class dev.pfaff.altargui.shader.Programs
 
TEXT_INSTANCED_SHADER - Static variable in class dev.pfaff.altargui.Shaders
 
TEXT_RENDER_LAYER - Static variable in class dev.pfaff.altargui.shader.Programs
 
TextCharRenderObject - Class in dev.pfaff.altargui.render.objects
 
TextCharRenderObject() - Constructor for class dev.pfaff.altargui.render.objects.TextCharRenderObject
 
TextElement - Class in dev.pfaff.altargui.improv.elements
 
TextElement(Context, CharProvider) - Constructor for class dev.pfaff.altargui.improv.elements.TextElement
 
TextFieldController() - Constructor for class dev.pfaff.altargui.widgets.TextFieldWidget.TextFieldController
 
TextFieldController(String) - Constructor for class dev.pfaff.altargui.widgets.TextFieldWidget.TextFieldController
 
TextFieldWidget - Record Class in dev.pfaff.altargui.widgets
 
TextFieldWidget() - Constructor for record class dev.pfaff.altargui.widgets.TextFieldWidget
 
TextFieldWidget(TextFieldWidget.TextFieldController, Consumer<String>) - Constructor for record class dev.pfaff.altargui.widgets.TextFieldWidget
Creates an instance of a TextFieldWidget record class.
TextFieldWidget.TextFieldController - Class in dev.pfaff.altargui.widgets
 
TextFragmentWidget - Record Class in dev.pfaff.altargui.widgets
A widget that displays a segment of uniformly-styled text.
TextFragmentWidget(char, Font) - Constructor for record class dev.pfaff.altargui.widgets.TextFragmentWidget
 
TextFragmentWidget(CharProvider, Font) - Constructor for record class dev.pfaff.altargui.widgets.TextFragmentWidget
 
TextFragmentWidget(CharProvider, Font, int, int, Value<Float>) - Constructor for record class dev.pfaff.altargui.widgets.TextFragmentWidget
Deprecated.
TextFragmentWidget(CharProvider, Font, Color, int, Value<Float>) - Constructor for record class dev.pfaff.altargui.widgets.TextFragmentWidget
 
TextFragmentWidget(String, Font) - Constructor for record class dev.pfaff.altargui.widgets.TextFragmentWidget
 
textRenderLayer() - Static method in class dev.pfaff.altargui.shader.Programs
 
TextRenderLayerUtil - Class in dev.pfaff.altargui.render
 
TextRenderLayerUtil() - Constructor for class dev.pfaff.altargui.render.TextRenderLayerUtil
 
TextRenderObject - Class in dev.pfaff.altargui.render.objects
A multi-character text render object with individual styling.
TextRenderObject(int) - Constructor for class dev.pfaff.altargui.render.objects.TextRenderObject
 
TextRenderObject.Provider - Interface in dev.pfaff.altargui.render.objects
 
TextRenderObject.Sink - Interface in dev.pfaff.altargui.render.objects
 
texture() - Method in interface dev.pfaff.altargui.text.Font
 
texture() - Method in class dev.pfaff.altargui.text.MinecraftBitmapFont
 
TextureAllocator - Class in dev.pfaff.altargui.texture
Arrays: | 1 | 2 | 3 |
Active: | D | U* | U |
TextureAllocator(int, int) - Constructor for class dev.pfaff.altargui.texture.TextureAllocator
 
TextureArray - Class in dev.pfaff.altargui.texture
 
TextureArray() - Constructor for class dev.pfaff.altargui.texture.TextureArray
 
textured(LoadableTex2d) - Static method in record class dev.pfaff.altargui.widgets.RectWidget
 
textured(LoadableTexture) - Static method in record class dev.pfaff.altargui.widgets.RectWidget
 
textured(LoadableTexture, Tex2d) - Static method in record class dev.pfaff.altargui.widgets.RectWidget
 
TEXTURED_RECT_INSTANCE_SPEC - Static variable in class dev.pfaff.altargui.shader.Programs
 
TEXTURED_RECT_RENDER_LAYER - Static variable in class dev.pfaff.altargui.shader.Programs
 
texturedRectRenderLayer() - Static method in class dev.pfaff.altargui.shader.Programs
 
TexturedRectRenderObject - Class in dev.pfaff.altargui.render.objects
 
TexturedRectRenderObject() - Constructor for class dev.pfaff.altargui.render.objects.TexturedRectRenderObject
 
TextureHandle - Class in dev.pfaff.altargui.texture
 
TextureOptions - Record Class in dev.pfaff.altargui.texture
 
TextureOptions(GLTextureMagFilter, GLTextureMagFilter, boolean) - Constructor for record class dev.pfaff.altargui.texture.TextureOptions
Creates an instance of a TextureOptions record class.
TextWidget - Interface in dev.pfaff.altargui.widgets
 
TextWidgets - Class in dev.pfaff.altargui.widgets
 
TextWidgets() - Constructor for class dev.pfaff.altargui.widgets.TextWidgets
 
Tga - Enum constant in enum class dev.pfaff.altargui.libimage.ImageFormat
 
thenAccept(Consumer<V>) - Method in interface dev.pfaff.altargui.util.BasicFuture
 
thickness() - Method in record class dev.pfaff.altargui.widgets.BorderWidget
Returns the value of the thickness record component.
thread() - Method in class dev.pfaff.altargui.util.ThreadFuture
 
ThreadFuture<V> - Class in dev.pfaff.altargui.util
 
throwUnchecked(Throwable) - Static method in class dev.pfaff.altargui.util.ThrowUtil
 
ThrowUtil - Class in dev.pfaff.altargui.util
 
ThrowUtil() - Constructor for class dev.pfaff.altargui.util.ThrowUtil
 
TICK - Static variable in class dev.pfaff.altargui.debug.TimingSites
 
Tiff - Enum constant in enum class dev.pfaff.altargui.libimage.ImageFormat
 
tightAlign(Alignment) - Method in record class dev.pfaff.altargui.widgets.MultiChildAttributesWidget
 
tightAlign(Alignment, Alignment) - Method in record class dev.pfaff.altargui.widgets.MultiChildAttributesWidget
 
tightAlignX(Alignment) - Method in record class dev.pfaff.altargui.widgets.MultiChildAttributesWidget
 
tightAlignY(Alignment) - Method in record class dev.pfaff.altargui.widgets.MultiChildAttributesWidget
 
tighten() - Method in record class dev.pfaff.altargui.widgets.MultiChildAttributesWidget
 
tightenHeight() - Method in record class dev.pfaff.altargui.widgets.MultiChildAttributesWidget
 
tightenWidth() - Method in record class dev.pfaff.altargui.widgets.MultiChildAttributesWidget
 
tightX() - Method in record class dev.pfaff.altargui.widgets.MultiChildAttributesWidget
Returns the value of the tightX record component.
tightY() - Method in record class dev.pfaff.altargui.widgets.MultiChildAttributesWidget
Returns the value of the tightY record component.
times(double) - Method in record class dev.pfaff.altargui.ffi.Expression
 
times(double) - Method in record class dev.pfaff.altargui.ffi.Term
 
times(double) - Method in interface dev.pfaff.altargui.ffi.ToExpression
 
TimingSite - Class in dev.pfaff.altargui.debug
 
TimingSite() - Constructor for class dev.pfaff.altargui.debug.TimingSite
 
TimingSites - Class in dev.pfaff.altargui.debug
 
TimingSites() - Constructor for class dev.pfaff.altargui.debug.TimingSites
 
toArray() - Method in class dev.pfaff.altargui.WidgetInstanceList
 
toArray(T[]) - Method in class dev.pfaff.altargui.WidgetInstanceList
 
toExpression() - Method in record class dev.pfaff.altargui.ffi.Expression
 
toExpression() - Method in interface dev.pfaff.altargui.ffi.Query
 
toExpression() - Method in record class dev.pfaff.altargui.ffi.Term
 
toExpression() - Method in interface dev.pfaff.altargui.ffi.ToExpression
 
ToExpression - Interface in dev.pfaff.altargui.ffi
 
toggle() - Method in class dev.pfaff.altargui.util.listenable.BooleanSignal
 
toggleNoNotify() - Method in class dev.pfaff.altargui.util.listenable.BooleanSignal
 
tooltip() - Element in annotation interface dev.pfaff.altargui.inspector.InspectorMeta
 
Tooltip - Enum constant in enum class dev.pfaff.altargui.Layer
 
TOOLTIP_BACKGROUND - Static variable in class dev.pfaff.altargui.widgets.Widgets
 
TooltipBackgroundWidget - Class in dev.pfaff.altargui.widgets
 
topMaxX() - Method in class dev.pfaff.altargui.internal.render.ScissorStack
This is safe to call only when ScissorStack.isEmpty() returns false.
topMaxY() - Method in class dev.pfaff.altargui.internal.render.ScissorStack
This is safe to call only when ScissorStack.isEmpty() returns false.
topMinX() - Method in class dev.pfaff.altargui.internal.render.ScissorStack
This is safe to call only when ScissorStack.isEmpty() returns false.
topMinY() - Method in class dev.pfaff.altargui.internal.render.ScissorStack
This is safe to call only when ScissorStack.isEmpty() returns false.
toString() - Method in record class dev.pfaff.altargui.ffi.Constraint
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.ffi.Expression
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.ffi.ExprRect
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.ffi.Line
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.ffi.Rect
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.ffi.Term
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.ffi.VarRect
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.ffi.ViewportQuery
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.ffi.ViewportSelector.Allocated
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.ffi.ViewportSelector.Available
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.ffi.ViewportSelector.Window
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.function.ByteProvider.OfString
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.function.ByteProvider.Single
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.function.CharProvider.OfString
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.function.CharProvider.Single
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.input.InputMods
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.inspector.CustomDetailsValueRenderer
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.inspector.DebugPropertyValue.FieldInfo
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.internal.elements.RootElement
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.io.Reallocator.AlignedReallocator
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.Key.Bi
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.Key.EqualityValue
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.Key.IdentityValue
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.Key.IntValue
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.libimage.ImageData
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.libimage.ImageInfo
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.LoadableTex2d
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.pathfinder.FKFontRef
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.pathfinder.PFBuildOptionsRef
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.pathfinder.PFCanvasFontContextRef
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.pathfinder.PFCanvasRef
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.pathfinder.PFFillStyleRef
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.pathfinder.PFGLDestFramebufferInit.FullWindow
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.pathfinder.PFGLDeviceRef
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.pathfinder.PFGLRendererRef
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.pathfinder.PFResourceLoaderRef
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.pathfinder.PFSceneProxyRef
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.pathfinder.PFSceneRef
Returns a string representation of this record class.
toString() - Method in class dev.pfaff.altargui.render.AbstractMappedBuffer
 
toString() - Method in class dev.pfaff.altargui.render.Buffer
 
toString() - Method in class dev.pfaff.altargui.render.ByteBufferSink
 
toString() - Method in class dev.pfaff.altargui.render.FlipBuffer
 
toString() - Method in class dev.pfaff.altargui.render.MemorySegmentSink
 
toString() - Method in class dev.pfaff.altargui.render.objects.RectRenderObject
 
toString() - Method in record class dev.pfaff.altargui.render.objects.StaticCPUBuffer
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.render.objects.StaticGPUBuffer
Returns a string representation of this record class.
toString() - Method in class dev.pfaff.altargui.render.objects.TextRenderObject
 
toString() - Method in class dev.pfaff.altargui.render.objects.TexturedRectRenderObject
 
toString() - Method in class dev.pfaff.altargui.render.RawBuffer
 
toString() - Method in record class dev.pfaff.altargui.resource.ClassResourceLoadableResource
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.resource.ModuleResourceLoadableResource
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.resource.PathLoadableResource
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.resource.UrlLoadableResource
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.selector.Children
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.selector.ChildrenRecursive
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.selector.HasId
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.selector.IsClass
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.selector.NthElement
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.selector.Single
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.shader.BuiltInstanceLayout
Returns a string representation of this record class.
toString() - Method in class dev.pfaff.altargui.shader.InstanceLayout
 
toString() - Method in record class dev.pfaff.altargui.shader.Program
Returns a string representation of this record class.
toString() - Method in class dev.pfaff.altargui.shader.Shader
 
toString() - Method in class dev.pfaff.altargui.shader.ShaderProg
 
toString() - Method in record class dev.pfaff.altargui.shader.Uniform.OfVec2f
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.shader.UniformHandle
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.shader.VertexAttrib
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.shader.VertexAttribSpec
Returns a string representation of this record class.
toString() - Method in class dev.pfaff.altargui.text.MinecraftBitmapFont
 
toString() - Method in record class dev.pfaff.altargui.text.SDF
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.texture.ResourceLoadableTexture
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.texture.SinglePixelLoadableTexture
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.texture.TextureOptions
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.types.Color
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.types.Tex2d
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.types.Tuple
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.util.ClipUtil.StartExtent
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.util.listenable.ConstantValue
Returns a string representation of this record class.
toString() - Method in class dev.pfaff.altargui.util.ListMultiChildBuilder
 
toString() - Method in record class dev.pfaff.altargui.util.MultiChildBuilder12
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.util.RepeatMultiChildBuilder
Returns a string representation of this record class.
toString() - Method in class dev.pfaff.altargui.util.StringCursor
 
toString() - Method in record class dev.pfaff.altargui.util.TrustedArrayMultiChildBuilder
Returns a string representation of this record class.
toString() - Method in class dev.pfaff.altargui.WidgetInstance
 
toString() - Method in record class dev.pfaff.altargui.widgets.AspectRatioWidget
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.BorderWidget
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.ButtonWidget
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.ClipWidget
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.CustomTransformBuilder
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.DraggableWidget
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.DragTarget
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.FiniteScrollListWidget
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.FrameBuilderWidget
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.FutureBuilder
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.HotKeyWidget
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.IdWidget
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.KeyedWidget
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.LayerWidget
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.LayoutBuilderWidget
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.ListenableBuilderWidget
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.MarqueeWidget
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.MountTransitionWidget
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.MouseMoveTarget
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.MouseOverBuilder
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.MouseOverWithCoordsBuilder
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.MultiChildAttributesWidget
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.MultiChildWidget
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.OnceWidget
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.PaddedWidget
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.PositionedWidget.Absolute
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.PositionedWidget.Aligned
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.PositionedWidget.Relative
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.ProgressBarWidget
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.RectWidget
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.ScrollWidget
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.SizedWidget.Absolute
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.SizedWidget.AbsoluteHeight
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.SizedWidget.AbsoluteWidth
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.SizedWidget.Expand
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.SliderWidget
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.SolidWidget
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.TextFieldWidget
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.TextFragmentWidget
Returns a string representation of this record class.
toString() - Method in record class dev.pfaff.altargui.widgets.ValueListenableBuilderWidget
Returns a string representation of this record class.
toStringShort() - Method in interface dev.pfaff.altargui.internal.elements.IElement
 
toStringShort() - Method in record class dev.pfaff.altargui.internal.elements.RootElement
 
toStringShort() - Method in class dev.pfaff.altargui.WidgetInstance
 
traceLayout() - Method in class dev.pfaff.altargui.WidgetInstance
Sets positions of element content and children.
track(double) - Method in class dev.pfaff.altargui.util.Hasher
 
track(float) - Method in class dev.pfaff.altargui.util.Hasher
 
track(int) - Method in class dev.pfaff.altargui.util.Hasher
 
track(long) - Method in class dev.pfaff.altargui.util.Hasher
 
track(Object) - Method in class dev.pfaff.altargui.util.Hasher
 
TrackElement - Class in dev.pfaff.altargui.improv.elements
 
TrackElement(Context, Axis) - Constructor for class dev.pfaff.altargui.improv.elements.TrackElement
 
trackIdentity(Object) - Method in class dev.pfaff.altargui.util.Hasher
 
tracking(boolean, BooleanFunction<? extends Widget>) - Static method in class dev.pfaff.altargui.widgets.TrackingWidgets
 
tracking(byte, Byte2ObjectFunction<? extends Widget>) - Static method in class dev.pfaff.altargui.widgets.TrackingWidgets
 
tracking(char, Char2ObjectFunction<? extends Widget>) - Static method in class dev.pfaff.altargui.widgets.TrackingWidgets
 
tracking(double, DoubleFunction<? extends Widget>) - Static method in class dev.pfaff.altargui.widgets.TrackingWidgets
 
tracking(float, Float2ObjectFunction<? extends Widget>) - Static method in class dev.pfaff.altargui.widgets.TrackingWidgets
 
tracking(int, IntFunction<? extends Widget>) - Static method in class dev.pfaff.altargui.widgets.TrackingWidgets
 
tracking(long, LongFunction<? extends Widget>) - Static method in class dev.pfaff.altargui.widgets.TrackingWidgets
 
tracking(short, Short2ObjectFunction<? extends Widget>) - Static method in class dev.pfaff.altargui.widgets.TrackingWidgets
 
tracking(A, Function<A, ? extends Widget>) - Static method in class dev.pfaff.altargui.widgets.TrackingWidgets
 
trackingIdentity(A, Function<A, ? extends Widget>) - Static method in class dev.pfaff.altargui.widgets.TrackingWidgets
 
TrackingWidgets - Class in dev.pfaff.altargui.widgets
 
TrackingWidgets() - Constructor for class dev.pfaff.altargui.widgets.TrackingWidgets
 
transform(CustomTransformBuilder.Transform, float, float, float, float) - Method in interface dev.pfaff.altargui.widgets.CustomTransformBuilder.Transformer
 
transformer() - Method in record class dev.pfaff.altargui.widgets.CustomTransformBuilder
Returns the value of the transformer record component.
TRANSPARENT - Static variable in record class dev.pfaff.altargui.types.Color
 
TRANSPARENT - Static variable in record class dev.pfaff.altargui.widgets.BorderWidget
 
TRANSPARENT - Static variable in record class dev.pfaff.altargui.widgets.RectWidget
 
transparentAndWhiteToSDF(ImageData, Arena) - Static method in class dev.pfaff.altargui.text.SDFFontUtil
Only 255 and 0, uniform across channels, are valid inputs for this conversion.
TRIANGLE_FAN - Enum constant in enum class dev.pfaff.altargui.shader.DrawMode
 
TRIANGLE_STRIP - Enum constant in enum class dev.pfaff.altargui.shader.DrawMode
 
TRIANGLES - Enum constant in enum class dev.pfaff.altargui.shader.DrawMode
 
TRIANGLES - Static variable in class dev.pfaff.altargui.uploadables.UploadableRect
 
trim() - Method in class dev.pfaff.altargui.util.NonNullLong2WidgetInstanceHashMap
Rehashes the map, making the table as small as possible.
trim() - Method in class dev.pfaff.altargui.WidgetInstanceList
 
trim(int) - Method in class dev.pfaff.altargui.util.NonNullLong2WidgetInstanceHashMap
Rehashes this map if the table is too large.
TRUE - Static variable in interface dev.pfaff.altargui.inspector.DebugPropertyValue
 
TrustedArrayMultiChildBuilder<T> - Record Class in dev.pfaff.altargui.util
 
TrustedArrayMultiChildBuilder(T[]) - Constructor for record class dev.pfaff.altargui.util.TrustedArrayMultiChildBuilder
 
TrustedArrayMultiChildBuilder(T[], int) - Constructor for record class dev.pfaff.altargui.util.TrustedArrayMultiChildBuilder
Creates an instance of a TrustedArrayMultiChildBuilder record class.
Tuple<T> - Record Class in dev.pfaff.altargui.types
 
Tuple(T, T) - Constructor for record class dev.pfaff.altargui.types.Tuple
Creates an instance of a Tuple record class.
type() - Method in record class dev.pfaff.altargui.shader.VertexAttrib
Returns the value of the type record component.
type() - Method in record class dev.pfaff.altargui.shader.VertexAttribSpec
Returns the value of the type record component.

U

u - Variable in class dev.pfaff.altargui.texture.TextureHandle
 
U - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
u1() - Method in record class dev.pfaff.altargui.types.Tex2d
Returns the value of the u1 record component.
u2() - Method in record class dev.pfaff.altargui.types.Tex2d
Returns the value of the u2 record component.
unbind() - Method in class dev.pfaff.altargui.render.AbstractVertexArrayObject
 
unbind() - Method in class dev.pfaff.altargui.render.RawBuffer
 
uncatch() - Method in interface dev.pfaff.altargui.util.BasicFuture
Spawns a new virtual thread that joins this future and does not attempt to catch exceptions.
UNDERLINE - Static variable in class dev.pfaff.altargui.text.StyleFlags
 
UnifiedRenderBuffer - Class in dev.pfaff.altargui.render
A reusable buffer for unified rendering.
UnifiedRenderBuffer() - Constructor for class dev.pfaff.altargui.render.UnifiedRenderBuffer
 
Uniform - Interface in dev.pfaff.altargui.shader
 
Uniform.OfVec2f - Record Class in dev.pfaff.altargui.shader
 
UniformHandle - Record Class in dev.pfaff.altargui.shader
 
UniformHandle(ShaderProg, int) - Constructor for record class dev.pfaff.altargui.shader.UniformHandle
Creates an instance of a UniformHandle record class.
UNIT - Static variable in class dev.pfaff.altargui.texture.TextureAllocator
The minimum allocation size in pixels.
unlock() - Method in class dev.pfaff.altargui.util.Gate
 
unmanaged(int, int, float, float, int, int) - Static method in class dev.pfaff.altargui.texture.TextureHandle
 
unmountChild(Element, Element) - Method in interface dev.pfaff.altargui.improv.Context
 
unmountChildImmediately(Element, Element) - Method in interface dev.pfaff.altargui.improv.Context
 
unmountChildImmediately(Element, Element) - Method in class dev.pfaff.altargui.improv.ContextImpl
 
unpackFloatX(long) - Static method in class dev.pfaff.altargui.render.BufferUtil
 
unpackFloatY(long) - Static method in class dev.pfaff.altargui.render.BufferUtil
 
UNSAFE_OPTIMIZATIONS - Static variable in class dev.pfaff.altargui.internal.Config
When enabled, some unsafe APIs are used to perform accesses without bounds checks or to give the JIT compiler the necessary constant information to do so automatically.
unsetBit(int, int) - Static method in class dev.pfaff.altargui.util.Bits
 
UP - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
update(W) - Method in class dev.pfaff.altargui.widgets.SimpleBuiltWidget.AbstractState
 
update(W) - Method in class dev.pfaff.altargui.widgets.SimpleBuiltWidget.State
 
updateAndPaint() - Method in class dev.pfaff.altargui.GuiContext
 
updateChar(char) - Method in class dev.pfaff.altargui.uploadables.UploadableChar
 
updateChar(char, float, float, float, float) - Method in class dev.pfaff.altargui.uploadables.UploadableChar
 
updateCharacter(byte) - Method in class dev.pfaff.altargui.render.objects.TextCharRenderObject
 
updateCharacters(int, TextRenderObject.Provider) - Method in class dev.pfaff.altargui.render.objects.TextRenderObject
 
updateColor(Color) - Method in interface dev.pfaff.altargui.render.objects.IRectRenderObject
 
updateColor(Color) - Method in class dev.pfaff.altargui.render.objects.OutlineRenderObject
 
updateColor(Color) - Method in class dev.pfaff.altargui.render.objects.RectRenderObject
 
updateColor(Color) - Method in class dev.pfaff.altargui.render.objects.TextCharRenderObject
 
updateColor(Color) - Method in class dev.pfaff.altargui.render.objects.TexturedRectRenderObject
 
updateColor(Color) - Method in class dev.pfaff.altargui.uploadables.UploadableChar
 
updateColor(Color) - Method in class dev.pfaff.altargui.uploadables.UploadableOutline
 
updateColor(Color) - Method in class dev.pfaff.altargui.uploadables.UploadableRect
 
updateColorVerticalGradient(int, int) - Method in class dev.pfaff.altargui.uploadables.UploadableRect
 
updateCorners(float, float, float, float) - Method in class dev.pfaff.altargui.uploadables.UploadableRect
 
updateImmediately(LayoutContext) - Method in class dev.pfaff.altargui.improv.ConstraintGroup
 
updateMount(WidgetInstance<?>) - Method in class dev.pfaff.altargui.WidgetInstance
 
updateMountAndLayout(StateContext, WidgetInstance<?>, WidgetInstance<?>, BiConsumer<WidgetInstance<?>, StateContext>) - Static method in class dev.pfaff.altargui.internal.util.StencilLayoutContext
Deprecated.
make these calls yourself.
updatePosition(float, float) - Method in interface dev.pfaff.altargui.render.objects.IRectRenderObject
 
updatePosition(float, float) - Method in class dev.pfaff.altargui.render.objects.RectRenderObject
 
updatePosition(float, float) - Method in class dev.pfaff.altargui.render.objects.TextCharRenderObject
 
updatePosition(float, float) - Method in class dev.pfaff.altargui.render.objects.TextRenderObject
 
updatePosition(float, float) - Method in class dev.pfaff.altargui.render.objects.TexturedRectRenderObject
 
updatePositionAndSize(float, float, float, float) - Method in class dev.pfaff.altargui.render.objects.DebugRectRenderObject
 
updatePositionAndSize(float, float, float, float) - Method in class dev.pfaff.altargui.uploadables.UploadableDebugRect
 
updatePositionSize(float, float, float, float) - Method in interface dev.pfaff.altargui.render.objects.IRectRenderObject
 
updatePositionSize(float, float, float, float) - Method in class dev.pfaff.altargui.uploadables.UploadableRect
 
updatePositionSizeFlags(float, float, float, int) - Method in class dev.pfaff.altargui.uploadables.UploadableChar
 
updatePositionSizeThickness(float, float, float, float, float) - Method in class dev.pfaff.altargui.render.objects.OutlineRenderObject
 
updatePositionSizeThickness(float, float, float, float, float) - Method in class dev.pfaff.altargui.uploadables.UploadableOutline
 
updateSize(float) - Method in class dev.pfaff.altargui.render.objects.TextCharRenderObject
 
updateSize(float, float) - Method in interface dev.pfaff.altargui.render.objects.IRectRenderObject
 
updateSize(float, float) - Method in class dev.pfaff.altargui.render.objects.RectRenderObject
 
updateSize(float, float) - Method in class dev.pfaff.altargui.render.objects.TexturedRectRenderObject
 
updateStyle(int) - Method in class dev.pfaff.altargui.render.objects.TextCharRenderObject
 
updateTex(float, float) - Method in class dev.pfaff.altargui.render.objects.TextRenderObject
 
updateTex(TextureHandle, Tex2d) - Method in class dev.pfaff.altargui.render.objects.TexturedRectRenderObject
Ignores texture id.
updateTexLayer(int) - Method in class dev.pfaff.altargui.uploadables.UploadableChar
 
updateTexLayer(int) - Method in class dev.pfaff.altargui.uploadables.UploadableRect
 
updateUniforms(float, float) - Static method in class dev.pfaff.altargui.Shaders
 
updateUV(float, float, float, float) - Method in class dev.pfaff.altargui.uploadables.UploadableRect
 
updateUVExtent(float, float, float, float) - Method in class dev.pfaff.altargui.uploadables.UploadableRect
 
upload(int, int, int, int, int, GLPixelFormat, GLPixelType, MemorySegment) - Method in class dev.pfaff.altargui.texture.TextureArray
upload(int, int, int, GLPixelFormat, GLPixelType, MemorySegment) - Method in class dev.pfaff.altargui.texture.TextureArray
upload(RenderObject) - Method in interface dev.pfaff.altargui.Canvas
 
upload(RenderObject) - Method in class dev.pfaff.altargui.CanvasImpl
 
upload(RenderObject) - Method in class dev.pfaff.altargui.render.LayeredRenderBuffer
 
upload(Uploadable) - Method in class dev.pfaff.altargui.render.Buffer
 
upload(Uploadable) - Method in class dev.pfaff.altargui.render.RawBuffer
 
Uploadable - Interface in dev.pfaff.altargui.uploadables
 
UploadableChar - Class in dev.pfaff.altargui.uploadables
 
UploadableChar(Arena) - Constructor for class dev.pfaff.altargui.uploadables.UploadableChar
 
UploadableDebugRect - Class in dev.pfaff.altargui.uploadables
 
UploadableDebugRect(Arena) - Constructor for class dev.pfaff.altargui.uploadables.UploadableDebugRect
 
UploadableOutline - Class in dev.pfaff.altargui.uploadables
The outlined area, as measured from the inner edges of the outline, will be the specified dimensions.
UploadableOutline(Arena) - Constructor for class dev.pfaff.altargui.uploadables.UploadableOutline
 
UploadableRect - Class in dev.pfaff.altargui.uploadables
 
UploadableRect(Arena) - Constructor for class dev.pfaff.altargui.uploadables.UploadableRect
 
uploadAt(long, Uploadable) - Method in class dev.pfaff.altargui.render.Buffer
 
uploadAt(long, Uploadable) - Method in class dev.pfaff.altargui.render.RawBuffer
 
uploadAtUnchecked(long, Uploadable) - Method in class dev.pfaff.altargui.render.AbstractMappedBuffer
 
uploadAtUnchecked(long, Uploadable) - Method in class dev.pfaff.altargui.render.RawBuffer
 
uploadAtUnchecked(long, Uploadable) - Method in class dev.pfaff.altargui.render.ViaBufferSubDataBuffer
 
uploadAtUnchecked(long, Uploadable) - Method in class dev.pfaff.altargui.render.ViaIntermediateBuffer
 
uploadFromPixelUnpackBuffer(int, int, int, int, int, GLPixelFormat, GLPixelType) - Method in class dev.pfaff.altargui.texture.TextureArray
uploadFull(GLPixelFormat, GLPixelType, MemorySegment) - Method in class dev.pfaff.altargui.texture.TextureArray
uploadInstance(Uploadable) - Method in class dev.pfaff.altargui.render.UnifiedRenderBuffer
Uploads an instance to the buffer.
uploadTo(Sink) - Method in class dev.pfaff.altargui.render.objects.DebugRectRenderObject
 
uploadTo(Sink) - Method in class dev.pfaff.altargui.render.objects.OutlineRenderObject
 
uploadTo(Sink) - Method in class dev.pfaff.altargui.render.objects.RectRenderObject
 
uploadTo(Sink) - Method in record class dev.pfaff.altargui.render.objects.StaticCPUBuffer
 
uploadTo(Sink) - Method in record class dev.pfaff.altargui.render.objects.StaticGPUBuffer
 
uploadTo(Sink) - Method in class dev.pfaff.altargui.render.objects.TextCharRenderObject
 
uploadTo(Sink) - Method in class dev.pfaff.altargui.render.objects.TextRenderObject
 
uploadTo(Sink) - Method in class dev.pfaff.altargui.render.objects.TexturedRectRenderObject
 
uploadTo(Sink) - Method in interface dev.pfaff.altargui.uploadables.Uploadable
 
uploadTo(Sink) - Method in class dev.pfaff.altargui.uploadables.UploadableChar
 
uploadTo(Sink) - Method in class dev.pfaff.altargui.uploadables.UploadableDebugRect
 
uploadTo(Sink) - Method in class dev.pfaff.altargui.uploadables.UploadableOutline
 
uploadTo(Sink) - Method in class dev.pfaff.altargui.uploadables.UploadableRect
 
url() - Method in record class dev.pfaff.altargui.resource.UrlLoadableResource
Returns the value of the url record component.
UrlLoadableResource - Record Class in dev.pfaff.altargui.resource
 
UrlLoadableResource(UrlResourceLoader, String) - Constructor for record class dev.pfaff.altargui.resource.UrlLoadableResource
Creates an instance of a UrlLoadableResource record class.
UrlResourceLoader - Class in dev.pfaff.altargui.resource
 
UrlResourceLoader() - Constructor for class dev.pfaff.altargui.resource.UrlResourceLoader
 
usingAllocator(SegmentAllocator) - Static method in interface dev.pfaff.altargui.io.Reallocator
 
usingArena(Arena) - Static method in interface dev.pfaff.altargui.io.Reallocator
 
uSpecMount(MountContext) - Method in class dev.pfaff.altargui.element.SingleChildWidgetInstance
 
uSpecMount(MountContext) - Method in class dev.pfaff.altargui.WidgetInstance
 
uSpecUploadAtUnchecked(ViaIntermediateBuffer, long) - Method in class dev.pfaff.altargui.render.objects.DebugRectRenderObject
 
uSpecUploadAtUnchecked(ViaIntermediateBuffer, long) - Method in class dev.pfaff.altargui.render.objects.OutlineRenderObject
 
uSpecUploadAtUnchecked(ViaIntermediateBuffer, long) - Method in class dev.pfaff.altargui.render.objects.RectRenderObject
 
uSpecUploadAtUnchecked(ViaIntermediateBuffer, long) - Method in record class dev.pfaff.altargui.render.objects.StaticCPUBuffer
 
uSpecUploadAtUnchecked(ViaIntermediateBuffer, long) - Method in record class dev.pfaff.altargui.render.objects.StaticGPUBuffer
 
uSpecUploadAtUnchecked(ViaIntermediateBuffer, long) - Method in class dev.pfaff.altargui.render.objects.TextCharRenderObject
 
uSpecUploadAtUnchecked(ViaIntermediateBuffer, long) - Method in class dev.pfaff.altargui.render.objects.TextRenderObject
 
uSpecUploadAtUnchecked(ViaIntermediateBuffer, long) - Method in class dev.pfaff.altargui.render.objects.TexturedRectRenderObject
 
uSpecUploadAtUnchecked(ViaIntermediateBuffer, long) - Method in interface dev.pfaff.altargui.uploadables.Uploadable
 
uSpecUploadCanvas(CanvasImpl) - Method in class dev.pfaff.altargui.render.objects.DebugRectRenderObject
 
uSpecUploadCanvas(CanvasImpl) - Method in class dev.pfaff.altargui.render.objects.OutlineRenderObject
 
uSpecUploadCanvas(CanvasImpl) - Method in class dev.pfaff.altargui.render.objects.RectRenderObject
 
uSpecUploadCanvas(CanvasImpl) - Method in record class dev.pfaff.altargui.render.objects.StaticCPUBuffer
 
uSpecUploadCanvas(CanvasImpl) - Method in record class dev.pfaff.altargui.render.objects.StaticGPUBuffer
 
uSpecUploadCanvas(CanvasImpl) - Method in class dev.pfaff.altargui.render.objects.TextCharRenderObject
 
uSpecUploadCanvas(CanvasImpl) - Method in class dev.pfaff.altargui.render.objects.TextRenderObject
 
uSpecUploadCanvas(CanvasImpl) - Method in class dev.pfaff.altargui.render.objects.TexturedRectRenderObject
 
uSpecUploadCanvas(CanvasImpl) - Method in interface dev.pfaff.altargui.render.RenderObject
 
uSpecUploadLayered(LayeredRenderBuffer) - Method in class dev.pfaff.altargui.render.objects.DebugRectRenderObject
 
uSpecUploadLayered(LayeredRenderBuffer) - Method in class dev.pfaff.altargui.render.objects.OutlineRenderObject
 
uSpecUploadLayered(LayeredRenderBuffer) - Method in class dev.pfaff.altargui.render.objects.RectRenderObject
 
uSpecUploadLayered(LayeredRenderBuffer) - Method in record class dev.pfaff.altargui.render.objects.StaticCPUBuffer
 
uSpecUploadLayered(LayeredRenderBuffer) - Method in record class dev.pfaff.altargui.render.objects.StaticGPUBuffer
 
uSpecUploadLayered(LayeredRenderBuffer) - Method in class dev.pfaff.altargui.render.objects.TextCharRenderObject
 
uSpecUploadLayered(LayeredRenderBuffer) - Method in class dev.pfaff.altargui.render.objects.TextRenderObject
 
uSpecUploadLayered(LayeredRenderBuffer) - Method in class dev.pfaff.altargui.render.objects.TexturedRectRenderObject
 
uSpecUploadLayered(LayeredRenderBuffer) - Method in interface dev.pfaff.altargui.render.RenderObject
 
UV_LAYOUT - Static variable in interface dev.pfaff.altargui.uploadables.Uploadable
 
UV_PACKED_LAYOUT - Static variable in interface dev.pfaff.altargui.uploadables.Uploadable
 

V

v - Variable in class dev.pfaff.altargui.texture.TextureHandle
 
V - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
v1() - Method in record class dev.pfaff.altargui.types.Tex2d
Returns the value of the v1 record component.
v2() - Method in record class dev.pfaff.altargui.types.Tex2d
Returns the value of the v2 record component.
value - Variable in enum class dev.pfaff.altargui.pathfinder.PFRendererLevel
 
value() - Method in record class dev.pfaff.altargui.function.ByteProvider.Single
Returns the value of the value record component.
value() - Method in record class dev.pfaff.altargui.function.CharProvider.Single
Returns the value of the value record component.
value() - Method in record class dev.pfaff.altargui.input.InputMods
Returns the value of the value record component.
value() - Method in record class dev.pfaff.altargui.Key.EqualityValue
Returns the value of the value record component.
value() - Method in record class dev.pfaff.altargui.Key.IdentityValue
Returns the value of the value record component.
value() - Method in record class dev.pfaff.altargui.Key.IntValue
Returns the value of the value record component.
value() - Method in enum class dev.pfaff.altargui.libimage.ColorType
 
value() - Method in enum class dev.pfaff.altargui.libimage.EncoderProfile
 
value() - Method in enum class dev.pfaff.altargui.libimage.ImageFormat
 
value() - Method in enum class dev.pfaff.altargui.pathfinder.PFGLVersion
 
value() - Method in record class dev.pfaff.altargui.util.listenable.ConstantValue
Returns the value of the value record component.
value() - Method in record class dev.pfaff.altargui.widgets.SliderWidget
Returns the value of the value record component.
Value<T> - Interface in dev.pfaff.altargui.util.listenable
 
valueKey(T) - Static method in class dev.pfaff.altargui.Key
Creates a new EqualityValue key.
ValueListenableBuilderWidget - Record Class in dev.pfaff.altargui.widgets
A widget that replaces its child using the provided builder whenever notified by listenable.
ValueListenableBuilderWidget(Value<Widget>) - Constructor for record class dev.pfaff.altargui.widgets.ValueListenableBuilderWidget
Creates an instance of a ValueListenableBuilderWidget record class.
valueOf(String) - Static method in enum class dev.pfaff.altargui.ffi.RelationalOperator
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.pfaff.altargui.ffi.ViewportField
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.pfaff.altargui.input.InputKey
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.pfaff.altargui.input.InputMod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.pfaff.altargui.inspector.ValueRenderers.Kind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.pfaff.altargui.Layer
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.pfaff.altargui.libimage.ColorType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.pfaff.altargui.libimage.EncoderProfile
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.pfaff.altargui.libimage.ImageFormat
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.pfaff.altargui.pathfinder.PFGLVersion
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.pfaff.altargui.pathfinder.PFRendererLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.pfaff.altargui.pathfinder.SceneProxyExecutor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.pfaff.altargui.shader.DrawMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.pfaff.altargui.types.Alignment
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.pfaff.altargui.types.Axis
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.pfaff.altargui.widgets.MultiChildWidget.Mode
Returns the enum constant of this class with the specified name.
valueOrElse(float, float) - Static method in class dev.pfaff.altargui.util.CoordUtil
 
ValueRenderer<T> - Interface in dev.pfaff.altargui.inspector
Handles building a widget to display the value.
ValueRenderer.OfInt - Interface in dev.pfaff.altargui.inspector
 
ValueRenderers - Class in dev.pfaff.altargui.inspector
Registry of value renderers.
ValueRenderers() - Constructor for class dev.pfaff.altargui.inspector.ValueRenderers
 
ValueRenderers.Kind - Enum Class in dev.pfaff.altargui.inspector
 
values() - Static method in enum class dev.pfaff.altargui.ffi.RelationalOperator
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.pfaff.altargui.ffi.ViewportField
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.pfaff.altargui.input.InputKey
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.pfaff.altargui.input.InputMod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.pfaff.altargui.inspector.ValueRenderers.Kind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.pfaff.altargui.Layer
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.pfaff.altargui.libimage.ColorType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.pfaff.altargui.libimage.EncoderProfile
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.pfaff.altargui.libimage.ImageFormat
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.pfaff.altargui.pathfinder.PFGLVersion
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.pfaff.altargui.pathfinder.PFRendererLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.pfaff.altargui.pathfinder.SceneProxyExecutor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.pfaff.altargui.shader.DrawMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.pfaff.altargui.types.Alignment
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.pfaff.altargui.types.Axis
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class dev.pfaff.altargui.util.NonNullLong2WidgetInstanceHashMap
 
values() - Static method in enum class dev.pfaff.altargui.widgets.MultiChildWidget.Mode
Returns an array containing the constants of this enum class, in the order they are declared.
VALUES - Static variable in enum class dev.pfaff.altargui.input.InputMod
 
VALUES - Static variable in enum class dev.pfaff.altargui.Layer
 
VALUES - Static variable in enum class dev.pfaff.altargui.libimage.ColorType
 
VALUES - Static variable in enum class dev.pfaff.altargui.libimage.EncoderProfile
 
VALUES - Static variable in enum class dev.pfaff.altargui.libimage.ImageFormat
 
VAO - Class in dev.pfaff.altargui.render
 
VAO() - Constructor for class dev.pfaff.altargui.render.VAO
 
Variable - Interface in dev.pfaff.altargui.ffi
A reference to a variable in the layout engine.
VarRect - Record Class in dev.pfaff.altargui.ffi
 
VarRect(Variable, Variable, Variable, Variable) - Constructor for record class dev.pfaff.altargui.ffi.VarRect
Creates an instance of a VarRect record class.
VERTEX_LAYOUT - Static variable in interface dev.pfaff.altargui.uploadables.Uploadable
 
VERTEX_SPEC - Static variable in class dev.pfaff.altargui.render.UnifiedRenderBuffer
 
vertexArrayId - Variable in class dev.pfaff.altargui.render.AbstractVertexArrayObject
 
VertexAttrib - Record Class in dev.pfaff.altargui.shader
 
VertexAttrib(int, IGLVertexAttribPointerType, boolean, int, int) - Constructor for record class dev.pfaff.altargui.shader.VertexAttrib
Creates an instance of a VertexAttrib record class.
VertexAttribSpec - Record Class in dev.pfaff.altargui.shader
 
VertexAttribSpec(String, IGLVertexAttribPointerType, boolean, int) - Constructor for record class dev.pfaff.altargui.shader.VertexAttribSpec
 
VertexAttribSpec(String, IGLVertexAttribPointerType, boolean, int, ByteOrder) - Constructor for record class dev.pfaff.altargui.shader.VertexAttribSpec
Creates an instance of a VertexAttribSpec record class.
VertexAttribSpec(String, IGLVertexAttribPointerType, int) - Constructor for record class dev.pfaff.altargui.shader.VertexAttribSpec
 
vertical() - Method in record class dev.pfaff.altargui.widgets.PositionedWidget.Aligned
Returns the value of the vertical record component.
verticalAlignment() - Method in record class dev.pfaff.altargui.widgets.AspectRatioWidget
Returns the value of the verticalAlignment record component.
verticesBuffer - Variable in class dev.pfaff.altargui.render.UnifiedRenderBuffer
 
VH_char - Static variable in class dev.pfaff.altargui.render.TextRenderLayerUtil
 
VH_color - Static variable in class dev.pfaff.altargui.render.TextRenderLayerUtil
 
VH_flags - Static variable in class dev.pfaff.altargui.render.TextRenderLayerUtil
 
VH_PFTextMetrics_width - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
VH_posX - Static variable in class dev.pfaff.altargui.render.TextRenderLayerUtil
 
VH_posY - Static variable in class dev.pfaff.altargui.render.TextRenderLayerUtil
 
VH_size - Static variable in class dev.pfaff.altargui.render.TextRenderLayerUtil
 
VH_uBase - Static variable in class dev.pfaff.altargui.render.TextRenderLayerUtil
 
VH_vBase - Static variable in class dev.pfaff.altargui.render.TextRenderLayerUtil
 
ViaBufferSubDataBuffer - Class in dev.pfaff.altargui.render
 
ViaBufferSubDataBuffer(GLBufferTarget) - Constructor for class dev.pfaff.altargui.render.ViaBufferSubDataBuffer
 
ViaIntermediateBuffer - Class in dev.pfaff.altargui.render
 
ViaIntermediateBuffer(GLBufferTarget, boolean) - Constructor for class dev.pfaff.altargui.render.ViaIntermediateBuffer
 
viewport() - Method in record class dev.pfaff.altargui.ffi.ViewportQuery
Returns the value of the viewport record component.
ViewportField - Enum Class in dev.pfaff.altargui.ffi
 
ViewportQuery - Record Class in dev.pfaff.altargui.ffi
 
ViewportQuery(ViewportSelector, ViewportField) - Constructor for record class dev.pfaff.altargui.ffi.ViewportQuery
Creates an instance of a ViewportQuery record class.
ViewportSelector - Interface in dev.pfaff.altargui.ffi
 
ViewportSelector.Allocated - Record Class in dev.pfaff.altargui.ffi
Selects the viewport chosen by the element.
ViewportSelector.Available - Record Class in dev.pfaff.altargui.ffi
Selects the viewport allocated to the element by its parent.
ViewportSelector.Window - Record Class in dev.pfaff.altargui.ffi
Selects the window's viewport.

W

W - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
WEAK - Static variable in class dev.pfaff.altargui.ffi.Strength
 
WEAKEST - Static variable in class dev.pfaff.altargui.ffi.Strength
 
WebP - Enum constant in enum class dev.pfaff.altargui.libimage.ImageFormat
 
WHITE - Static variable in class dev.pfaff.altargui.MinecraftColors
 
WHITE - Static variable in record class dev.pfaff.altargui.texture.SinglePixelLoadableTexture
 
WHITE - Static variable in record class dev.pfaff.altargui.types.Color
 
WHOLE - Static variable in record class dev.pfaff.altargui.types.Tex2d
 
Widget - Interface in dev.pfaff.altargui
Inspired by Flutter's approach: Widgets are essentially factories for configured elements (subclasses of WidgetInstance).
WidgetInstance<W> - Class in dev.pfaff.altargui
 
WidgetInstance(WidgetInstantiationArgs) - Constructor for class dev.pfaff.altargui.WidgetInstance
 
WidgetInstanceConsumer - Interface in dev.pfaff.altargui.util
 
WidgetInstanceList - Class in dev.pfaff.altargui
 
WidgetInstanceList(int) - Constructor for class dev.pfaff.altargui.WidgetInstanceList
 
WidgetInstantiationArgs - Class in dev.pfaff.altargui
 
widgetListBuilder(int) - Static method in class dev.pfaff.altargui.util.ListBuilder
 
widgets() - Method in class dev.pfaff.altargui.util.ListMultiChildBuilder
 
widgets() - Method in record class dev.pfaff.altargui.util.TrustedArrayMultiChildBuilder
Returns the value of the widgets record component.
Widgets - Class in dev.pfaff.altargui.widgets
 
Widgets() - Constructor for class dev.pfaff.altargui.widgets.Widgets
 
width() - Method in record class dev.pfaff.altargui.ffi.ExprRect
Returns the value of the width record component.
width() - Method in interface dev.pfaff.altargui.ffi.IRect
 
width() - Method in record class dev.pfaff.altargui.ffi.Rect
Returns the value of the width record component.
width() - Method in record class dev.pfaff.altargui.ffi.VarRect
Returns the value of the width record component.
width() - Method in record class dev.pfaff.altargui.libimage.ImageInfo
Returns the value of the width record component.
width() - Method in record class dev.pfaff.altargui.shader.VertexAttrib
Returns the value of the width record component.
width() - Method in record class dev.pfaff.altargui.shader.VertexAttribSpec
Returns the value of the width record component.
width() - Method in record class dev.pfaff.altargui.text.SDF
Returns the value of the width record component.
width() - Method in record class dev.pfaff.altargui.widgets.SizedWidget.Absolute
Returns the value of the width record component.
width() - Method in record class dev.pfaff.altargui.widgets.SizedWidget.AbsoluteWidth
Returns the value of the width record component.
Width - Enum constant in enum class dev.pfaff.altargui.ffi.ViewportField
 
window() - Method in interface dev.pfaff.altargui.host.Host
 
Window() - Constructor for record class dev.pfaff.altargui.ffi.ViewportSelector.Window
Creates an instance of a Window record class.
windowHeight() - Method in record class dev.pfaff.altargui.pathfinder.PFGLDestFramebufferInit.FullWindow
Returns the value of the windowHeight record component.
windowScaleFactor - Variable in class dev.pfaff.altargui.shader.ShaderProg2D
 
windowWidth() - Method in record class dev.pfaff.altargui.pathfinder.PFGLDestFramebufferInit.FullWindow
Returns the value of the windowWidth record component.
withAbsoluteHeight(float) - Method in interface dev.pfaff.altargui.Widget
 
withAbsoluteSize(float, float) - Method in interface dev.pfaff.altargui.Widget
 
withAbsoluteWidth(float) - Method in interface dev.pfaff.altargui.Widget
 
withAlignment(long) - Method in interface dev.pfaff.altargui.io.Reallocator
 
withAlpha(int) - Method in record class dev.pfaff.altargui.types.Color
 
withAspectRatio(double) - Method in interface dev.pfaff.altargui.Widget
 
withAspectRatio(double, Alignment) - Method in interface dev.pfaff.altargui.Widget
 
withAspectRatio(double, Alignment, Alignment) - Method in interface dev.pfaff.altargui.Widget
 
withBackground(Widget) - Method in interface dev.pfaff.altargui.Widget
 
withBackgroundColor(Color) - Method in interface dev.pfaff.altargui.Widget
 
withBackgroundTexture(LoadableTex2d) - Method in interface dev.pfaff.altargui.Widget
 
withBold(boolean) - Method in record class dev.pfaff.altargui.widgets.TextFragmentWidget
 
withBold(boolean) - Method in interface dev.pfaff.altargui.widgets.TextWidget
 
withBorder(Color, float) - Method in interface dev.pfaff.altargui.Widget
 
withByteOrder(ByteOrder) - Method in record class dev.pfaff.altargui.shader.VertexAttribSpec
 
withColor(Color) - Method in record class dev.pfaff.altargui.widgets.BorderWidget
 
withColor(Color) - Method in record class dev.pfaff.altargui.widgets.RectWidget
 
withColor(Color) - Method in record class dev.pfaff.altargui.widgets.TextFragmentWidget
 
withColor(Color) - Method in interface dev.pfaff.altargui.widgets.TextWidget
 
withController(TextFieldWidget.TextFieldController) - Method in record class dev.pfaff.altargui.widgets.TextFieldWidget
 
withFlags(int) - Method in record class dev.pfaff.altargui.widgets.TextFragmentWidget
 
withFlags(int) - Method in interface dev.pfaff.altargui.widgets.TextWidget
 
withFont(Font) - Method in record class dev.pfaff.altargui.widgets.TextFragmentWidget
 
withFont(Font) - Method in interface dev.pfaff.altargui.widgets.TextWidget
 
withFontSize(float) - Method in interface dev.pfaff.altargui.widgets.TextWidget
 
withFontSize(Value<Float>) - Method in record class dev.pfaff.altargui.widgets.TextFragmentWidget
 
withFontSize(Value<Float>) - Method in interface dev.pfaff.altargui.widgets.TextWidget
 
withHeight(Expression) - Method in record class dev.pfaff.altargui.ffi.ExprRect
 
withHeight(Variable) - Method in record class dev.pfaff.altargui.ffi.VarRect
 
withHeight(T) - Method in interface dev.pfaff.altargui.ffi.IRect
 
withHorizontalMargin(float) - Method in interface dev.pfaff.altargui.Widget
 
withHorizontalMargin(float, float) - Method in interface dev.pfaff.altargui.Widget
 
withId(String) - Method in interface dev.pfaff.altargui.Widget
 
withInspectorFontSize(TextWidget) - Static method in class dev.pfaff.altargui.Inspector
 
withItalic(boolean) - Method in record class dev.pfaff.altargui.widgets.TextFragmentWidget
 
withItalic(boolean) - Method in interface dev.pfaff.altargui.widgets.TextWidget
 
withKey(Key.CallSite) - Method in interface dev.pfaff.altargui.Widget
 
withMargin(float) - Method in interface dev.pfaff.altargui.Widget
 
withMargin(float, float, float, float) - Method in interface dev.pfaff.altargui.Widget
 
withMargin(float, float, float, float) - Method in record class dev.pfaff.altargui.widgets.PaddedWidget
 
withMarginBottom(float) - Method in interface dev.pfaff.altargui.Widget
 
withMarginEnd(float) - Method in interface dev.pfaff.altargui.Widget
 
withMarginStart(float) - Method in interface dev.pfaff.altargui.Widget
 
withMarginTop(float) - Method in interface dev.pfaff.altargui.Widget
 
withMultiChildAttributes() - Method in interface dev.pfaff.altargui.Widget
 
withMultiChildAttributes() - Method in record class dev.pfaff.altargui.widgets.MultiChildAttributesWidget
 
withNormalized() - Method in record class dev.pfaff.altargui.shader.VertexAttribSpec
 
withOnChanged(Consumer<String>) - Method in record class dev.pfaff.altargui.widgets.TextFieldWidget
 
withoutBase(VarHandle) - Static method in class dev.pfaff.altargui.util.MethodHandleUtil
 
withScaledFontSize(float) - Method in interface dev.pfaff.altargui.widgets.TextWidget
 
withStrength(double) - Method in record class dev.pfaff.altargui.ffi.Constraint
 
withStrike(boolean) - Method in record class dev.pfaff.altargui.widgets.TextFragmentWidget
 
withStrike(boolean) - Method in interface dev.pfaff.altargui.widgets.TextWidget
 
withSymmetricMargin(float, float) - Method in interface dev.pfaff.altargui.Widget
 
withTexture(LoadableTex2d) - Method in record class dev.pfaff.altargui.widgets.RectWidget
 
withThickness(float) - Method in record class dev.pfaff.altargui.widgets.BorderWidget
 
withTooltip(Widget) - Method in interface dev.pfaff.altargui.Widget
 
withUnderline(boolean) - Method in record class dev.pfaff.altargui.widgets.TextFragmentWidget
 
withUnderline(boolean) - Method in interface dev.pfaff.altargui.widgets.TextWidget
 
withVerticalMargin(float) - Method in interface dev.pfaff.altargui.Widget
 
withVerticalMargin(float, float) - Method in interface dev.pfaff.altargui.Widget
 
withWidth(Expression) - Method in record class dev.pfaff.altargui.ffi.ExprRect
 
withWidth(Variable) - Method in record class dev.pfaff.altargui.ffi.VarRect
 
withWidth(T) - Method in interface dev.pfaff.altargui.ffi.IRect
 
withX(Expression) - Method in record class dev.pfaff.altargui.ffi.ExprRect
 
withX(Variable) - Method in record class dev.pfaff.altargui.ffi.VarRect
 
withX(T) - Method in interface dev.pfaff.altargui.ffi.IRect
 
withY(Expression) - Method in record class dev.pfaff.altargui.ffi.ExprRect
 
withY(Variable) - Method in record class dev.pfaff.altargui.ffi.VarRect
 
withY(T) - Method in interface dev.pfaff.altargui.ffi.IRect
 
WORLD_1 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
WORLD_2 - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
wrap(String, Throwable) - Static method in exception class dev.pfaff.altargui.GuiException
 
wrap(CompletableFuture<V>) - Static method in interface dev.pfaff.altargui.util.BasicFuture
 
wrap(Future<V>) - Static method in interface dev.pfaff.altargui.util.BasicFuture
 
wrap(Function<Widget, W>) - Method in interface dev.pfaff.altargui.Widget
 
wrap(T[]) - Static method in class dev.pfaff.altargui.util.OpenArrayList
 
WritableValue<T> - Interface in dev.pfaff.altargui.util.listenable
 
write(boolean) - Method in class dev.pfaff.altargui.util.listenable.BooleanSignal
 
write(Path, MemorySegment, OpenOption...) - Static method in class dev.pfaff.altargui.io.IOUtil
 
write(Path, MemorySegment, Set<OpenOption>) - Static method in class dev.pfaff.altargui.io.IOUtil
 
write(T) - Method in class dev.pfaff.altargui.util.listenable.AbstractValue
 
write(T) - Method in interface dev.pfaff.altargui.util.listenable.WritableValue
 
writeNoNotify(boolean) - Method in class dev.pfaff.altargui.util.listenable.BooleanSignal
 
writeNoNotify(T) - Method in class dev.pfaff.altargui.util.listenable.AbstractValue
 
writeNoNotify(T) - Method in class dev.pfaff.altargui.util.listenable.SlotValue
 

X

x - Variable in class dev.pfaff.altargui.widgets.CustomTransformBuilder.Transform
 
x() - Method in record class dev.pfaff.altargui.ffi.ExprRect
Returns the value of the x record component.
x() - Method in interface dev.pfaff.altargui.ffi.IRect
 
x() - Method in record class dev.pfaff.altargui.ffi.Rect
Returns the value of the x record component.
x() - Method in record class dev.pfaff.altargui.ffi.VarRect
Returns the value of the x record component.
x() - Method in record class dev.pfaff.altargui.widgets.PositionedWidget.Absolute
Returns the value of the x record component.
x() - Method in interface dev.pfaff.altargui.widgets.PositionedWidget.Offset
 
x() - Method in record class dev.pfaff.altargui.widgets.PositionedWidget.Relative
Returns the value of the x record component.
x() - Method in record class dev.pfaff.altargui.widgets.SizedWidget.Expand
Returns the value of the x record component.
X - Enum constant in enum class dev.pfaff.altargui.ffi.ViewportField
 
X - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
X - Enum constant in enum class dev.pfaff.altargui.types.Axis
 

Y

y - Variable in class dev.pfaff.altargui.widgets.CustomTransformBuilder.Transform
 
y() - Method in record class dev.pfaff.altargui.ffi.ExprRect
Returns the value of the y record component.
y() - Method in interface dev.pfaff.altargui.ffi.IRect
 
y() - Method in record class dev.pfaff.altargui.ffi.Rect
Returns the value of the y record component.
y() - Method in record class dev.pfaff.altargui.ffi.VarRect
Returns the value of the y record component.
y() - Method in record class dev.pfaff.altargui.widgets.PositionedWidget.Absolute
Returns the value of the y record component.
y() - Method in interface dev.pfaff.altargui.widgets.PositionedWidget.Offset
 
y() - Method in record class dev.pfaff.altargui.widgets.PositionedWidget.Relative
Returns the value of the y record component.
y() - Method in record class dev.pfaff.altargui.widgets.SizedWidget.Expand
Returns the value of the y record component.
Y - Enum constant in enum class dev.pfaff.altargui.ffi.ViewportField
 
Y - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
Y - Enum constant in enum class dev.pfaff.altargui.types.Axis
 
YELLOW - Static variable in class dev.pfaff.altargui.MinecraftColors
 

Z

Z - Enum constant in enum class dev.pfaff.altargui.input.InputKey
 
ZERO - Static variable in record class dev.pfaff.altargui.ffi.Expression
 
ZERO - Static variable in record class dev.pfaff.altargui.ffi.ExprRect
 

_

__() - Method in record class dev.pfaff.altargui.Key.Bi
 
__() - Method in interface dev.pfaff.altargui.Key.CallSite
 
__() - Method in record class dev.pfaff.altargui.Key.EqualityValue
 
__() - Method in class dev.pfaff.altargui.Key.Global
 
__() - Method in record class dev.pfaff.altargui.Key.IdentityValue
 
__() - Method in record class dev.pfaff.altargui.Key.IntValue
 
__() - Method in class dev.pfaff.altargui.Key.Local
 
$ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form