Class Pathfinder
java.lang.Object
dev.pfaff.altargui.pathfinder.Pathfinder
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
static interface
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final FunctionDescriptor
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MethodHandle
static final MemoryLayout
static final AddressLayout
static final StructLayout
static final AddressLayout
static final MemoryLayout
static final MemoryLayout
static final AddressLayout
static final AddressLayout
static final MemoryLayout
static final MemoryLayout
static final AddressLayout
static final MemoryLayout
static final AddressLayout
static final MemoryLayout
static final MemoryLayout
static final AddressLayout
static final MemoryLayout
static final AddressLayout
static final MemoryLayout
static final MemoryLayout
static final StructLayout
static final StructLayout
static final ValueLayout.OfByte
static final StructLayout
static final StructLayout
static final AddressLayout
static final MemoryLayout
static final AddressLayout
static final ValueLayout
static final MemoryLayout
static final MemoryLayout
static final AddressLayout
static final AddressLayout
static final MemoryLayout
static final StructLayout
static final StructLayout
static final VarHandle
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic MemorySegment
constructNativeObject
(MemoryLayout layout, Pathfinder.Constructor constructor, Pathfinder.Destructor destructor) createCanvas
(PFCanvasFontContextRef fontContext, float width, float height) createDevice
(PFGLVersion glVersion) static MemorySegment
manageNativeObject
(Arena arena, MemorySegment segment, Pathfinder.Destructor destructor)
-
Field Details
-
FD_PFGLLoadWith
-
ML_PFResult
-
ML_PFVector2I
-
ML_PFVector2F
-
ML_PFRectF
-
ML_PFRectI
-
ML_PFDestFramebufferRef
-
ML_PFGLDevice
-
ML_PFGLDeviceRef
-
ML_PFResourceLoader
-
ML_PFResourceLoaderRef
-
ML_PFGLRenderer
-
ML_PFGLRendererRef
-
ML_PFCanvas
-
ML_PFCanvasRef
-
ML_PFFillStyle
-
ML_PFFillStyleRef
-
ML_PFScene
-
ML_PFSceneRef
-
ML_PFSceneProxy
-
ML_PFSceneProxyRef
-
ML_PFCanvasFontContext
-
ML_PFCanvasFontContextRef
-
ML_FKFont
-
ML_FKFontRef
-
ML_PFColorF
-
ML_PFColorU
-
ML_PFTextMetrics
-
VH_PFTextMetrics_width
-
ML_PFRendererLevel
-
ML_PFRendererMode
-
ML_PFGLDestFramebuffer
-
ML_PFinternalRenderTransform
-
ML_PFinternalVector2F
-
ML_PFBuildOptions
-
ML_PFBuildOptionsRef
-
ML_PFRendererOptions
-
ML_PFRendererOptionsRef
-
MH_PFGLDestFramebufferInitFullWindow
-
MH_PFGLDeviceInit
-
MH_PFGLDeviceDeinit
-
MH_PFEmbeddedResourceLoaderInit
-
MH_PFFilesystemResourceLoaderLocateInit
-
MH_PFFilesystemResourceLoaderFromPathInit
-
MH_PFResourceLoaderDeinit
-
MH_PFGLRendererInit
-
MH_PFGLRendererDeinit
-
MH_PFGLRendererDestFramebufferSizeChanged
-
MH_PFGLRendererSetViewport
-
MH_PFGLRendererSetWindowSize
-
MH_PFCanvasFontContextInitWithSystemSource
-
MH_PFCanvasFontContextDeinit
-
MH_PFCanvasInit
-
MH_PFCanvasDeinit
-
MH_PFCanvasFontContextGetFontByPostScriptName
-
MH_PFCanvasSetFont
-
MH_FKFontDeinit
-
MH_PFCanvasSetFontSize
-
MH_PFCanvasFillText
-
MH_PFCanvasStrokeText
-
MH_PFCanvasMeasureText
-
MH_PFCanvasFillRect
-
MH_PFCanvasSetFillStyle
-
MH_PFCanvasSetStrokeStyle
-
MH_PFCanvasClear
-
MH_PFCanvasTakeScene
-
MH_PFSceneDeinit
-
MH_PFSceneProxyInitWithSequentialExecutor
-
MH_PFSceneProxyInitWithRayonExecutor
-
MH_PFSceneProxyReplaceScene
-
MH_PFSceneProxyDeinit
-
MH_PFSceneProxyBuildAndRenderGL
-
MH_PFBuildOptionsInit
-
MH_PFFillStyleInitColor
-
MH_PFFillStyleDeinit
-
-
Constructor Details
-
Pathfinder
-
-
Method Details
-
constructNativeObject
public static MemorySegment constructNativeObject(MemoryLayout layout, Pathfinder.Constructor constructor, Pathfinder.Destructor destructor) -
manageNativeObject
public static MemorySegment manageNativeObject(Arena arena, MemorySegment segment, Pathfinder.Destructor destructor) -
createDevice
-
createEmbeddedResourceLoader
-
createFilesystemResourceLoaderLocate
-
createFilesystemResourceLoaderFromPath
-
createSystemFontContext
-
createCanvas
-
createBuildOptions
-