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 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
 
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.
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.
ALWAYS_UNBIND - Static variable in class dev.pfaff.altargui.render.GLFlags
 
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
 
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.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.TextureAllocator
 
bound() - Method in class dev.pfaff.altargui.texture.TextureArray
 
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
 
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
 
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
 
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.GLWrapper
 
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
 
CHECKS - Static variable in class dev.pfaff.altargui.render.GLFlags
 
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 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.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(String, int, Shader, Shader) - Method in interface dev.pfaff.altargui.shader.ShaderProgConstructor
 
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
 
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(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
 
createFullWindowFramebufferRef(int, int) - 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
 
createMultiThreadedProxy(PFRendererMode) - Method in record class dev.pfaff.altargui.pathfinder.PFSceneRef
 
createRenderer(PFGLDeviceRef, PFResourceLoaderRef, PFRendererMode, PFGLDestFramebufferRef) - Method in class dev.pfaff.altargui.pathfinder.Pathfinder
 
createScene() - Method in record class dev.pfaff.altargui.pathfinder.PFCanvasRef
 
createSingleThreadedProxy(PFRendererMode) - Method in record class dev.pfaff.altargui.pathfinder.PFSceneRef
 
createSystemFontContext() - Method in class dev.pfaff.altargui.pathfinder.Pathfinder
 
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() - Static method in class dev.pfaff.altargui.GuiGlobals
 
defaultFont() - Method in interface dev.pfaff.altargui.host.Host
Constant value.
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
 
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
 
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.altar_gui - module dev.pfaff.altar_gui
 
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
 
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
 
display() - Method in interface dev.pfaff.altargui.inspector.DebugPropertyValue
Returns a one-line view of the value.
display() - Method in class dev.pfaff.altargui.inspector.DetailedRawObjectValue
 
displayDetailed(Inspector) - Method in class dev.pfaff.altargui.inspector.DetailedRawObjectValue
Returns a detailed view of the value.
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.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 program.
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
 
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.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.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.PFGLDestFramebufferRef
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
 
EXPENSIVE_CHECKS - Static variable in class dev.pfaff.altargui.render.GLFlags
 
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
 
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
 
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
 
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.
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_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
 
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
 
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
 
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
 
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
 
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 interface dev.pfaff.altargui.function.FallibleSupplier
 
get() - Method in class dev.pfaff.altargui.render.FlipBuffer
 
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
 
getLast() - Method in class dev.pfaff.altargui.WidgetInstanceList
 
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.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.Host
Constant value.
GL - Static variable in class dev.pfaff.altargui.GuiGlobals
 
GL_WRAPPER - Static variable in class dev.pfaff.altargui.GuiGlobals
 
GL31LayeredRenderBuffer - Class in dev.pfaff.altargui.render
GL31LayeredRenderBuffer() - Constructor for class dev.pfaff.altargui.render.GL31LayeredRenderBuffer
 
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
 
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
 
GLFlags - Class in dev.pfaff.altargui.render
 
GLFlags() - Constructor for class dev.pfaff.altargui.render.GLFlags
 
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.GLWrapper
 
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
 
GLWrapper - Class in dev.pfaff.altargui.internal.render
 
GLWrapper(GL) - Constructor for class dev.pfaff.altargui.internal.render.GLWrapper
 
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
Holds static final references so that usages can be less verbose.
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.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.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.PFGLDestFramebufferRef
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
 
Hasher() - Constructor for class dev.pfaff.altargui.Hasher
 
Hasher(long) - Constructor for class dev.pfaff.altargui.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
 
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.
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.
initialize() - Static method in class dev.pfaff.altargui.GuiGlobals
 
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
 
internalPopScissor() - Method in class dev.pfaff.altargui.CanvasImpl
 
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.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
 
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 class dev.pfaff.altargui.Hasher
 
key() - Method in interface dev.pfaff.altargui.IElement
 
key() - Method in record class dev.pfaff.altargui.inspector.DebugPropertyValue.FieldInfo
Returns the value of the key record component.
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 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.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.
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
 
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
 
markNeedsRepaint() - Method in interface dev.pfaff.altargui.MarkNeedsRepaint
 
MarkNeedsRepaint - Interface in dev.pfaff.altargui
 
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
 
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_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_PFBuildOptionsCreate - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFCanvasClear - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFCanvasCreate - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFCanvasCreateScene - 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_PFCanvasFontContextCreateWithSystemSource - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFCanvasSetFillStyle - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFCanvasSetFontByPostScriptName - 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_PFEmbeddedResourceLoaderCreate - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFFilesystemResourceLoaderFromPath - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFFilesystemResourceLoaderLocate - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFFillStyleCreateColor - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFFillStyleDestroy - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFGLDestFramebufferCreateFullWindow - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFGLDeviceCreate - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFGLRendererCreate - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFSceneProxyBuildAndRenderGL - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFSceneProxyCreateFromSceneAndRayonExecutor - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFSceneProxyCreateFromSceneAndSequentialExecutor - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
MH_PFSceneProxyDestroy - 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_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_PFFillStyleRef - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFGLRendererRef - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFRectF - 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_PFSceneProxyRef - Static variable in class dev.pfaff.altargui.pathfinder.Pathfinder
 
ML_PFSceneRef - 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.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.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
 
PathfinderDemo - Class in dev.pfaff.altargui.pathfinder
 
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_LoadedImage_ok - Static variable in class dev.pfaff.altargui.libimage.LibImage
 
PE_OkLoadedImage_info - 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.PFRendererMode
 
PF_RENDERER_LEVEL_D3D9 - Enum constant in enum class dev.pfaff.altargui.pathfinder.PFRendererMode
 
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.
PFGLDestFramebufferRef - Record Class in dev.pfaff.altargui.pathfinder
 
PFGLDestFramebufferRef(MemorySegment) - Constructor for record class dev.pfaff.altargui.pathfinder.PFGLDestFramebufferRef
Creates an instance of a PFGLDestFramebufferRef record class.
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
 
PFRendererMode - 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
 
pop() - Method in class dev.pfaff.altargui.debug.Profiler.Nop
 
pop() - Method in interface dev.pfaff.altargui.debug.Profiler
 
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 - 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.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.PFGLDestFramebufferRef
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
Returns the value of the ptr record component.
push(String) - Method in class dev.pfaff.altargui.debug.Profiler.Nop
 
push(String) - Method in interface dev.pfaff.altargui.debug.Profiler
 
pushInspectionTargetElement(WidgetInstance<?>) - Method in class dev.pfaff.altargui.Inspector
 
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.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
 
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 interface dev.pfaff.altargui.io.Reallocator
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
 
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
 
register() - Static method in class dev.pfaff.altargui.inspector.renderers.CollectionValueRenderers
 
registerDefaultLogFilter() - Static method in class dev.pfaff.altargui.GuiGlobals
 
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() - 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
 
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.Hasher
 
reset() - Method in class dev.pfaff.altargui.render.GLEnabler
 
reset() - Method in class dev.pfaff.altargui.texture.TextureAllocator
 
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
 
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
 
scissorLayout() - Method in class dev.pfaff.altargui.WidgetInstance
Clips element content and children.
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
 
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.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(String) - 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
 
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.
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.
setProfiler(MethodHandle) - Static method in class dev.pfaff.altargui.GuiGlobals
 
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
 
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
 
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
 
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
 
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.
swapRemove(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
 
target() - Method in class dev.pfaff.altargui.texture.TextureArray
 
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
 
TEXTURE_SIZE - Static variable in class dev.pfaff.altargui.CanvasImpl
 
TextureAllocator - Class in dev.pfaff.altargui.texture
 
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.
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
 
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
 
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
 
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.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.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.PFGLDestFramebufferRef
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.IElement
 
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.Hasher
 
track(float) - Method in class dev.pfaff.altargui.Hasher
 
track(int) - Method in class dev.pfaff.altargui.Hasher
 
track(long) - Method in class dev.pfaff.altargui.Hasher
 
track(Object) - Method in class dev.pfaff.altargui.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.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.
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
 
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, 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.PFRendererMode
 
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.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.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.PFRendererMode
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.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.PFRendererMode
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.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_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
Constant value.
Window() - Constructor for record class dev.pfaff.altargui.ffi.ViewportSelector.Window
Creates an instance of a Window record class.
WINDOW() - Static method in class dev.pfaff.altargui.GuiGlobals
 
windowScaleFactor - Variable in class dev.pfaff.altargui.shader.ShaderProg2D
 
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
 
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(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