Index

A C H I M O R U V 
All Classes and Interfaces|All Packages

A

afterRender(Minecraft) - Static method in class com.render.testkit.UiCaptureAccess
Captures a requested frame after Minecraft has rendered the GUI target.

C

com.render.testkit - package com.render.testkit
 
com.render.testkit.mixin - package com.render.testkit.mixin
 

H

handleManagedViewNavigation(int) - Static method in class com.render.testkit.UiHarnessAccess
 

I

immediateHud(String, HudRenderer) - Method in class com.render.testkit.RenderLibUiFixtures
Registers an immediate HUD preview.

M

managedHud(String, Supplier) - Method in class com.render.testkit.RenderLibUiFixtures
Registers a managed retained HUD preview.
MinecraftOverlayAccessor - Interface in com.render.testkit.mixin
Exposes the initial loading overlay to the UI capture readiness gate.

O

onInitializeClient() - Method in class com.render.testkit.RenderLibUiTestClient
 

R

register(RenderLibUiFixtures) - Method in interface com.render.testkit.RenderLibUiFixtureProvider
Registers deterministic development fixtures.
RenderLibUiFixtureProvider - Interface in com.render.testkit
Test-only factory registration for views that cannot be constructed through a public zero-argument constructor and for HUD previews.
RenderLibUiFixtures - Class in com.render.testkit
Registry populated by RenderLibUiFixtureProvider implementations.
RenderLibUiFixtures() - Constructor for class com.render.testkit.RenderLibUiFixtures
 
renderlibUiTest$getOverlay() - Method in interface com.render.testkit.mixin.MinecraftOverlayAccessor
Returns the overlay currently drawn above the active screen.
RenderLibUiTestClient - Class in com.render.testkit
Development-only entrypoint for interactive and batch RenderLib UI testing.
RenderLibUiTestClient() - Constructor for class com.render.testkit.RenderLibUiTestClient
 
returnToCatalog() - Static method in class com.render.testkit.UiHarnessAccess
Returns from a managed fixture view to the test catalog.

U

UiCaptureAccess - Class in com.render.testkit
Internal bridge used by the test-kit render-tail mixin.
UiHarnessAccess - Class in com.render.testkit
Narrow bridge used by the test-kit mixin.

V

view(Class, Supplier) - Method in class com.render.testkit.RenderLibUiFixtures
Supplies a view that requires custom construction or state.
view(String, Class, Supplier) - Method in class com.render.testkit.RenderLibUiFixtures
Supplies a labeled view fixture.
viewState(String, Class, Supplier, Consumer) - Method in class com.render.testkit.RenderLibUiFixtures
Registers a named interaction state for a view.
A C H I M O R U V 
All Classes and Interfaces|All Packages