Index

A B C D F G I K L M O P R S T V W 
All Classes and Interfaces|All Packages

A

add(long) - Method in class dev.pfaff.altargui.glfw.ring.LongRingBuffer
 
add(Long) - Method in class dev.pfaff.altargui.glfw.ring.LongRingBuffer
Deprecated.
add(T) - Method in class dev.pfaff.altargui.glfw.ring.RingBuffer
 
Application - Class in dev.pfaff.altargui.glfw
 
avg() - Method in class dev.pfaff.altargui.glfw.ring.LongRingBuffer
Optimized non-overflowing average calculation.

B

backIterator() - Method in class dev.pfaff.altargui.glfw.ring.LongRingBuffer
 

C

charTyped(int) - Method in class dev.pfaff.altargui.glfw.DelayedInitGuiContext
 
Config - Class in dev.pfaff.altargui.glfw
 
Config() - Constructor for class dev.pfaff.altargui.glfw.Config
 
contentScaleChanged(float, float) - Method in class dev.pfaff.altargui.glfw.GLFWUIUtil
 
countSince(long) - Method in class dev.pfaff.altargui.glfw.ring.LongRingBuffer
Gets the count of consecutive elements that are higher than thresholdValue.
create(Widget) - Static method in class dev.pfaff.altargui.glfw.DelayedInitGuiContext
Creates a new UI instance, bound to the specified widget.
currentIndex() - Method in class dev.pfaff.altargui.glfw.ring.RingBuffer
 

D

DelayedInitGuiContext - Class in dev.pfaff.altargui.glfw
 
dev.pfaff.altargui.glfw - package dev.pfaff.altargui.glfw
 
dev.pfaff.altargui.glfw.ring - package dev.pfaff.altargui.glfw.ring
 
dev.pfaff.altargui.glfwapp - module dev.pfaff.altargui.glfwapp
 
DOUBLE_BUFFER - Static variable in class dev.pfaff.altargui.glfw.Config
 

F

firstRun() - Method in class dev.pfaff.altargui.glfw.ring.RingBuffer
 
forceInit() - Static method in class dev.pfaff.altargui.glfw.GLGlobals
 
framebufferSizeChanged(int, int) - Method in class dev.pfaff.altargui.glfw.GLFWUIUtil
 

G

get(int) - Method in class dev.pfaff.altargui.glfw.ring.LongRingBuffer
 
getContentsInternal() - Method in class dev.pfaff.altargui.glfw.ring.LongRingBuffer
 
getLast() - Method in class dev.pfaff.altargui.glfw.ring.LongRingBuffer
 
GL - Static variable in class dev.pfaff.altargui.glfw.GLGlobals
 
GLFW - Static variable in class dev.pfaff.altargui.glfw.GLGlobals
 
GLFWUIUtil - Class in dev.pfaff.altargui.glfw
 
GLFWUIUtil(GLFWwindow, DelayedInitGuiContext) - Constructor for class dev.pfaff.altargui.glfw.GLFWUIUtil
 
GLGlobals - Class in dev.pfaff.altargui.glfw
 
GLGlobals() - Constructor for class dev.pfaff.altargui.glfw.GLGlobals
 

I

inc() - Method in class dev.pfaff.altargui.glfw.ring.RingBuffer
 
intervalCountIterator(long, long, long) - Method in class dev.pfaff.altargui.glfw.ring.LongRingBuffer
 
iterator() - Method in class dev.pfaff.altargui.glfw.ring.LongRingBuffer
 

K

keyPressed(InputKey, int, InputMods) - Method in class dev.pfaff.altargui.glfw.DelayedInitGuiContext
 
keyReleased(InputKey, int, InputMods) - Method in class dev.pfaff.altargui.glfw.DelayedInitGuiContext
 

L

LONG_FRAME_TIME_WARNING_THRESHOLD - Static variable in class dev.pfaff.altargui.glfw.Config
 
LongRingBuffer - Class in dev.pfaff.altargui.glfw.ring
 
LongRingBuffer(int) - Constructor for class dev.pfaff.altargui.glfw.ring.LongRingBuffer
 

M

makeReport() - Method in class dev.pfaff.altargui.glfw.ring.Stats
 
max(long) - Method in class dev.pfaff.altargui.glfw.ring.LongRingBuffer
 
MH_GuiContext_null - Static variable in class dev.pfaff.altargui.glfw.DelayedInitGuiContext
 
min(long) - Method in class dev.pfaff.altargui.glfw.ring.LongRingBuffer
 
mouseDragged(double, double, int, double, double) - Method in class dev.pfaff.altargui.glfw.DelayedInitGuiContext
 
mouseMoved(double, double) - Method in class dev.pfaff.altargui.glfw.DelayedInitGuiContext
 
mousePressed(double, double, int) - Method in class dev.pfaff.altargui.glfw.DelayedInitGuiContext
 
mouseReleased(double, double, int) - Method in class dev.pfaff.altargui.glfw.DelayedInitGuiContext
 
mouseScrolled(double, double, double) - Method in class dev.pfaff.altargui.glfw.DelayedInitGuiContext
 

O

onWindowResize(int, int, float) - Method in class dev.pfaff.altargui.glfw.DelayedInitGuiContext
Must be called on the GL thread.

P

presentSize() - Method in class dev.pfaff.altargui.glfw.ring.RingBuffer
 

R

render() - Method in class dev.pfaff.altargui.glfw.DelayedInitGuiContext
 
renderBufferByteCount() - Method in class dev.pfaff.altargui.glfw.DelayedInitGuiContext
 
RingBuffer<T> - Class in dev.pfaff.altargui.glfw.ring
An append-only ring buffer.
RingBuffer() - Constructor for class dev.pfaff.altargui.glfw.ring.RingBuffer
 
ringToStraightIndex(int) - Method in class dev.pfaff.altargui.glfw.ring.RingBuffer
 
ringToStraightIndexNoFirstRun(int, int, int) - Static method in class dev.pfaff.altargui.glfw.ring.RingBuffer
 
run(Supplier<Widget>) - Static method in class dev.pfaff.altargui.glfw.Application
 

S

SCALE_FRAMEBUFFER - Static variable in class dev.pfaff.altargui.glfw.Config
This significantly impacts performance when enabled (3000 drops to 1000).
SCALE_TO_MONITOR - Static variable in class dev.pfaff.altargui.glfw.Config
 
screenCoordinatesToVirtualPixelsScaleFactor() - Method in class dev.pfaff.altargui.glfw.GLFWUIUtil
The scale factor necessary to convert screen coordinates (i.e.
shadersLoaded() - Static method in class dev.pfaff.altargui.glfw.DelayedInitGuiContext
 
size() - Method in class dev.pfaff.altargui.glfw.ring.LongRingBuffer
 
size() - Method in class dev.pfaff.altargui.glfw.ring.RingBuffer
 
Stats - Class in dev.pfaff.altargui.glfw.ring
 
Stats() - Constructor for class dev.pfaff.altargui.glfw.ring.Stats
 
straightToRingIndex(int) - Method in class dev.pfaff.altargui.glfw.ring.RingBuffer
 
straightToRingIndexNoFirstRun(int, int, int) - Static method in class dev.pfaff.altargui.glfw.ring.RingBuffer
 

T

timing(String, LongRingBuffer) - Method in class dev.pfaff.altargui.glfw.ring.Stats
 

V

V_SYNC - Static variable in class dev.pfaff.altargui.glfw.Config
 

W

windowSizeChanged(int, int) - Method in class dev.pfaff.altargui.glfw.GLFWUIUtil
 
A B C D F G I K L M O P R S T V W 
All Classes and Interfaces|All Packages