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 MethodHandle
static final MethodHandle
static final MethodHandle
static final MemoryLayout
static final MemoryLayout
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
-
Method Summary
Modifier and TypeMethodDescriptionstatic MemorySegment
constructNativeObject
(MemoryLayout layout, Pathfinder.Constructor constructor, Pathfinder.Destructor destructor) static PFBuildOptionsRef
static PFCanvasRef
createCanvas
(PFCanvasFontContextRef fontContext) static PFGLDeviceRef
createDevice
(PFGLVersion glVersion) static PFResourceLoaderRef
static PFResourceLoaderRef
static PFResourceLoaderRef
static PFCanvasFontContextRef
static void
initialize
(SymbolLookup openGLSymbolLookup) 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_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
-
ML_FKFont
-
ML_FKFontRef
-
ML_FKCanvasFormat
-
ML_FKCanvasRasterizationOptions
-
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_PFCanvasSetSize
-
MH_PFCanvasDeinit
-
MH_PFCanvasFontContextGetFontByPostScriptName
-
MH_PFCanvasSetFont
-
MH_FKFontDeinit
-
MH_FKFontGlyphForCodepoint
-
MH_FKFontRasterizeGlyph
-
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
-
-
Method Details
-
initialize
-
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
-