Package org.lwjgl.system
Interface CallbackI
- All Superinterfaces:
Pointer
- All Known Subinterfaces:
AIFileCloseProcI,AIFileFlushProcI,AIFileOpenProcI,AIFileReadProcI,AIFileSeekI,AIFileTellProcI,AIFileWriteProcI,AILogStreamCallbackI,BGFXCacheReadCallbackI,BGFXCacheReadSizeCallbackI,BGFXCacheWriteCallbackI,BGFXCaptureBeginCallbackI,BGFXCaptureEndCallbackI,BGFXCaptureFrameCallbackI,BGFXFatalCallbackI,BGFXProfilerBeginI,BGFXProfilerBeginLiteralI,BGFXProfilerEndI,BGFXReallocCallbackI,BGFXReleaseFunctionCallbackI,BGFXScreenShotCallbackI,BGFXTraceVarArgsCallbackI,CGEventTapCallBackI,CLContextCallbackI,CLContextDestructorCallbackI,CLEventCallbackI,CLMemObjectDestructorCallbackI,CLNativeKernelI,CLProgramCallbackI,CLProgramReleaseCallbackI,CLReportLiveObjectsAlteraCallbackI,CLSVMFreeCallbackI,CXCursorAndRangeVisitI,CXCursorVisitorI,CXExecuteOnThreadI,CXFieldVisitorI,CXInclusionVisitorI,EGLDebugMessageKHRCallbackI,EGLGetBlobFuncANDROIDI,EGLSetBlobFuncANDROIDI,EnumerationMutationHandlerI,EXTDebugProcI,ExtentAllocI,ExtentCommitI,ExtentDallocI,ExtentDecommitI,ExtentDestroyI,ExtentMergeI,ExtentPurgeI,ExtentSplitI,FMOD_3D_ROLLOFF_CALLBACKI,FMOD_CHANNELCONTROL_CALLBACKI,FMOD_CODEC_ALLOC_FUNCI,FMOD_CODEC_CLOSE_CALLBACKI,FMOD_CODEC_FILE_READ_FUNCI,FMOD_CODEC_FILE_SEEK_FUNCI,FMOD_CODEC_FILE_SIZE_FUNCI,FMOD_CODEC_FILE_TELL_FUNCI,FMOD_CODEC_FREE_FUNCI,FMOD_CODEC_GETLENGTH_CALLBACKI,FMOD_CODEC_GETPOSITION_CALLBACKI,FMOD_CODEC_GETWAVEFORMAT_CALLBACKI,FMOD_CODEC_LOG_FUNCI,FMOD_CODEC_METADATA_FUNCI,FMOD_CODEC_OPEN_CALLBACKI,FMOD_CODEC_READ_CALLBACKI,FMOD_CODEC_SETPOSITION_CALLBACKI,FMOD_CODEC_SOUNDCREATE_CALLBACKI,FMOD_DEBUG_CALLBACKI,FMOD_DSP_ALLOC_FUNCI,FMOD_DSP_CALLBACKI,FMOD_DSP_CREATE_CALLBACKI,FMOD_DSP_DFT_FFTREAL_FUNCI,FMOD_DSP_DFT_IFFTREAL_FUNCI,FMOD_DSP_FREE_FUNCI,FMOD_DSP_GETBLOCKSIZE_FUNCI,FMOD_DSP_GETCLOCK_FUNCI,FMOD_DSP_GETLISTENERATTRIBUTES_FUNCI,FMOD_DSP_GETPARAM_BOOL_CALLBACKI,FMOD_DSP_GETPARAM_DATA_CALLBACKI,FMOD_DSP_GETPARAM_FLOAT_CALLBACKI,FMOD_DSP_GETPARAM_INT_CALLBACKI,FMOD_DSP_GETSAMPLERATE_FUNCI,FMOD_DSP_GETSPEAKERMODE_FUNCI,FMOD_DSP_GETUSERDATA_FUNCI,FMOD_DSP_LOG_FUNCI,FMOD_DSP_PAN_GETROLLOFFGAIN_FUNCI,FMOD_DSP_PAN_SUMMONOMATRIX_FUNCI,FMOD_DSP_PAN_SUMMONOTOSURROUNDMATRIX_FUNCI,FMOD_DSP_PAN_SUMSTEREOMATRIX_FUNCI,FMOD_DSP_PAN_SUMSTEREOTOSURROUNDMATRIX_FUNCI,FMOD_DSP_PAN_SUMSURROUNDMATRIX_FUNCI,FMOD_DSP_PROCESS_CALLBACKI,FMOD_DSP_READ_CALLBACKI,FMOD_DSP_REALLOC_FUNCI,FMOD_DSP_RELEASE_CALLBACKI,FMOD_DSP_RESET_CALLBACKI,FMOD_DSP_SETPARAM_BOOL_CALLBACKI,FMOD_DSP_SETPARAM_DATA_CALLBACKI,FMOD_DSP_SETPARAM_FLOAT_CALLBACKI,FMOD_DSP_SETPARAM_INT_CALLBACKI,FMOD_DSP_SETPOSITION_CALLBACKI,FMOD_DSP_SHOULDIPROCESS_CALLBACKI,FMOD_DSP_SYSTEM_DEREGISTER_CALLBACKI,FMOD_DSP_SYSTEM_MIX_CALLBACKI,FMOD_DSP_SYSTEM_REGISTER_CALLBACKI,FMOD_FILE_ASYNCCANCEL_CALLBACKI,FMOD_FILE_ASYNCDONE_FUNCI,FMOD_FILE_ASYNCREAD_CALLBACKI,FMOD_FILE_CLOSE_CALLBACKI,FMOD_FILE_OPEN_CALLBACKI,FMOD_FILE_READ_CALLBACKI,FMOD_FILE_SEEK_CALLBACKI,FMOD_MEMORY_ALLOC_CALLBACKI,FMOD_MEMORY_FREE_CALLBACKI,FMOD_MEMORY_REALLOC_CALLBACKI,FMOD_OUTPUT_ALLOC_FUNCI,FMOD_OUTPUT_CLOSE_CALLBACKI,FMOD_OUTPUT_CLOSEPORT_CALLBACKI,FMOD_OUTPUT_COPYPORT_FUNCI,FMOD_OUTPUT_DEVICELISTCHANGED_CALLBACKI,FMOD_OUTPUT_FREE_FUNCI,FMOD_OUTPUT_GETDRIVERINFO_CALLBACKI,FMOD_OUTPUT_GETHANDLE_CALLBACKI,FMOD_OUTPUT_GETNUMDRIVERS_CALLBACKI,FMOD_OUTPUT_INIT_CALLBACKI,FMOD_OUTPUT_LOG_FUNCI,FMOD_OUTPUT_MIXER_CALLBACKI,FMOD_OUTPUT_OBJECT3DALLOC_CALLBACKI,FMOD_OUTPUT_OBJECT3DFREE_CALLBACKI,FMOD_OUTPUT_OBJECT3DGETINFO_CALLBACKI,FMOD_OUTPUT_OBJECT3DUPDATE_CALLBACKI,FMOD_OUTPUT_OPENPORT_CALLBACKI,FMOD_OUTPUT_READFROMMIXER_FUNCI,FMOD_OUTPUT_REQUESTRESET_FUNCI,FMOD_OUTPUT_START_CALLBACKI,FMOD_OUTPUT_STOP_CALLBACKI,FMOD_OUTPUT_UPDATE_CALLBACKI,FMOD_SOUND_NONBLOCK_CALLBACKI,FMOD_SOUND_PCMREAD_CALLBACKI,FMOD_SOUND_PCMSETPOS_CALLBACKI,FMOD_STUDIO_COMMANDREPLAY_CREATE_INSTANCE_CALLBACKI,FMOD_STUDIO_COMMANDREPLAY_FRAME_CALLBACKI,FMOD_STUDIO_COMMANDREPLAY_LOAD_BANK_CALLBACKI,FMOD_STUDIO_EVENT_CALLBACKI,FMOD_STUDIO_SYSTEM_CALLBACKI,FMOD_SYSTEM_CALLBACKI,FSBANK_MEMORY_ALLOC_CALLBACKI,FSBANK_MEMORY_FREE_CALLBACKI,FSBANK_MEMORY_REALLOC_CALLBACKI,FT_Alloc_FuncI,FT_DebugHook_FuncI,FT_Free_FuncI,FT_Generic_FinalizerI,FT_Incremental_FreeGlyphDataFuncI,FT_Incremental_GetGlyphDataFuncI,FT_Incremental_GetGlyphMetricsFuncI,FT_List_DestructorI,FT_List_IteratorI,FT_Module_ConstructorI,FT_Module_DestructorI,FT_Module_RequesterI,FT_Outline_ConicToFuncI,FT_Outline_CubicToFuncI,FT_Outline_LineToFuncI,FT_Outline_MoveToFuncI,FT_Raster_DoneFuncI,FT_Raster_NewFuncI,FT_Raster_RenderFuncI,FT_Raster_ResetFuncI,FT_Raster_SetModeFuncI,FT_Realloc_FuncI,FT_SpanFuncI,FT_Stream_CloseFuncI,FT_Stream_IoFuncI,FTC_Face_RequesterI,GLDebugMessageAMDCallbackI,GLDebugMessageARBCallbackI,GLDebugMessageCallbackI,GLDebugMessageCallbackI,GLDebugMessageKHRCallbackI,GLFWAllocateCallbackI,GLFWCharCallbackI,GLFWCharModsCallbackI,GLFWCursorEnterCallbackI,GLFWCursorPosCallbackI,GLFWDeallocateCallbackI,GLFWDropCallbackI,GLFWErrorCallbackI,GLFWFramebufferSizeCallbackI,GLFWIMEStatusCallbackI,GLFWJoystickCallbackI,GLFWKeyCallbackI,GLFWMonitorCallbackI,GLFWMouseButtonCallbackI,GLFWPreeditCallbackI,GLFWPreeditCandidateCallbackI,GLFWReallocateCallbackI,GLFWScrollCallbackI,GLFWWindowCloseCallbackI,GLFWWindowContentScaleCallbackI,GLFWWindowFocusCallbackI,GLFWWindowIconifyCallbackI,GLFWWindowMaximizeCallbackI,GLFWWindowPosCallbackI,GLFWWindowRefreshCallbackI,GLFWWindowSizeCallbackI,hb_buffer_message_func_tI,hb_color_line_get_color_stops_func_tI,hb_color_line_get_extend_func_tI,hb_destroy_func_tI,hb_draw_close_path_func_tI,hb_draw_cubic_to_func_tI,hb_draw_line_to_func_tI,hb_draw_move_to_func_tI,hb_draw_quadratic_to_func_tI,hb_font_draw_glyph_func_tI,hb_font_draw_glyph_or_fail_func_tI,hb_font_get_font_extents_func_tI,hb_font_get_glyph_advance_func_tI,hb_font_get_glyph_advances_func_tI,hb_font_get_glyph_contour_point_func_tI,hb_font_get_glyph_extents_func_tI,hb_font_get_glyph_from_name_func_tI,hb_font_get_glyph_kerning_func_tI,hb_font_get_glyph_name_func_tI,hb_font_get_glyph_origin_func_tI,hb_font_get_nominal_glyph_func_tI,hb_font_get_nominal_glyphs_func_tI,hb_font_get_variation_glyph_func_tI,hb_font_paint_glyph_func_tI,hb_font_paint_glyph_or_fail_func_tI,hb_get_table_tags_func_tI,hb_paint_color_func_tI,hb_paint_color_glyph_func_tI,hb_paint_custom_palette_color_func_tI,hb_paint_image_func_tI,hb_paint_linear_gradient_func_tI,hb_paint_pop_clip_func_tI,hb_paint_pop_group_func_tI,hb_paint_pop_transform_func_tI,hb_paint_push_clip_glyph_func_tI,hb_paint_push_clip_rectangle_func_tI,hb_paint_push_group_func_tI,hb_paint_push_transform_func_tI,hb_paint_radial_gradient_func_tI,hb_paint_sweep_gradient_func_tI,hb_reference_table_func_tI,hb_unicode_combining_class_func_tI,hb_unicode_compose_func_tI,hb_unicode_decompose_func_tI,hb_unicode_general_category_func_tI,hb_unicode_mirroring_func_tI,hb_unicode_script_func_tI,IndexerAbortQueryI,IndexerDiagnosticI,IndexerEnteredMainFileI,IndexerImportedASTFileI,IndexerIncludedFileI,IndexerIndexDeclarationI,IndexerIndexEntityReferenceI,IndexerStartedTranslationUnitI,ktxStream_destructI,ktxStream_getposI,ktxStream_getsizeI,ktxStream_readI,ktxStream_setposI,ktxStream_skipI,ktxStream_writeI,ktxVulkanTexture_subAllocatorAllocMemFuncPtrI,ktxVulkanTexture_subAllocatorBindBufferFuncPtrI,ktxVulkanTexture_subAllocatorBindImageFuncPtrI,ktxVulkanTexture_subAllocatorFreeMemFuncPtrI,ktxVulkanTexture_subAllocatorMemoryMapFuncPtrI,ktxVulkanTexture_subAllocatorMemoryUnmapFuncPtrI,LLVMDiagnosticHandlerI,LLVMFatalErrorHandlerI,LLVMMemoryManagerAllocateCodeSectionCallbackI,LLVMMemoryManagerAllocateDataSectionCallbackI,LLVMMemoryManagerCreateContextCallbackI,LLVMMemoryManagerDestroyCallbackI,LLVMMemoryManagerFinalizeMemoryCallbackI,LLVMMemoryManagerNotifyTerminatingCallbackI,LLVMMustPreserveI,LLVMOpInfoCallbackI,LLVMOrcCAPIDefinitionGeneratorTryToGenerateFunctionI,LLVMOrcDisposeCAPIDefinitionGeneratorFunctionI,LLVMOrcErrorReporterFunctionI,LLVMOrcExecutionSessionLookupHandleResultFunctionI,LLVMOrcGenericIRModuleOperationFunctionI,LLVMOrcIRTransformLayerTransformFunctionI,LLVMOrcLLJITBuilderObjectLinkingLayerCreatorFunctionI,LLVMOrcMaterializationUnitDestroyFunctionI,LLVMOrcMaterializationUnitDiscardFunctionI,LLVMOrcMaterializationUnitMaterializeFunctionI,LLVMOrcObjectTransformLayerTransformFunctionI,LLVMOrcSymbolPredicateI,LLVMSymbolLookupCallbackI,LLVMYieldCallbackI,LTODiagnosticHandlerI,LZ4FAllocFunctionI,LZ4FCallocFunctionI,LZ4FFreeFunctionI,MallocMessageCallbackI,MDBCmpFuncI,MDBMsgFuncI,MDBRelFuncI,MeshoptAllocateI,MeshoptDeallocateI,MSDFGenFTLoadCallbackI,NkCommandCustomCallbackI,NkDrawBeginCallbackI,NkDrawEndCallbackI,NkItemGetterI,NkPluginAllocI,NkPluginCopyI,NkPluginFilterI,NkPluginFreeI,NkPluginPasteI,NkQueryFontGlyphCallbackI,NkTextWidthCallbackI,NkValueGetterI,OPCloseFuncI,OPDecodeCBFuncI,OPECloseFuncI,OPEPacketFuncI,OPEWriteFuncI,OPReadFuncI,OPSeekFuncI,OPTellFuncI,ParShapesRandFnI,ParSLAdvectionCallbackI,PFNKTXITERCBI,RMTFreeI,RMTInputHandlerI,RMTMallocI,RMTPropertyHandlerI,RMTReallocI,RMTSampleTreeHandlerI,RPErrorCallbackI,RPMapFailCallbackI,RPMemoryMapCallbackI,RPMemoryUnmapCallbackI,SDL_AudioPostmixCallbackI,SDL_AudioStreamCallbackI,SDL_calloc_funcI,SDL_CleanupPropertyCallbackI,SDL_ClipboardCleanupCallbackI,SDL_ClipboardDataCallbackI,SDL_CompareCallback_rI,SDL_CompareCallbackI,SDL_DialogFileCallbackI,SDL_EGLAttribArrayCallbackI,SDL_EGLIntArrayCallbackI,SDL_EnumerateDirectoryCallbackI,SDL_EnumeratePropertiesCallbackI,SDL_EventFilterI,SDL_free_funcI,SDL_HintCallbackI,SDL_HitTestI,SDL_IOStreamInterfaceCloseCallbackI,SDL_IOStreamInterfaceFlushCallbackI,SDL_IOStreamInterfaceReadCallbackI,SDL_IOStreamInterfaceSeekCallbackI,SDL_IOStreamInterfaceSizeCallbackI,SDL_IOStreamInterfaceWriteCallbackI,SDL_LogOutputFunctionI,SDL_MainThreadCallbackI,SDL_malloc_funcI,SDL_NSTimerCallbackI,SDL_realloc_funcI,SDL_StorageInterfaceCloseCallbackI,SDL_StorageInterfaceCopyCallbackI,SDL_StorageInterfaceEnumerateCallbackI,SDL_StorageInterfaceInfoCallbackI,SDL_StorageInterfaceMkdirCallbackI,SDL_StorageInterfaceReadFileCallbackI,SDL_StorageInterfaceReadyCallbackI,SDL_StorageInterfaceRemoveCallbackI,SDL_StorageInterfaceRenameCallbackI,SDL_StorageInterfaceSpaceRemainingCallbackI,SDL_StorageInterfaceWriteFileCallbackI,SDL_TimerCallbackI,SDL_TLSDestructorCallbackI,SDL_TrayCallbackI,SDL_VirtualJoystickDescCleanupCallbackI,SDL_VirtualJoystickDescRumbleCallbackI,SDL_VirtualJoystickDescRumbleTriggersCallbackI,SDL_VirtualJoystickDescSendEffectCallbackI,SDL_VirtualJoystickDescSetLEDCallbackI,SDL_VirtualJoystickDescSetPlayerIndexCallbackI,SDL_VirtualJoystickDescSetSensorsEnabledCallbackI,SDL_VirtualJoystickDescUpdateCallbackI,SDL_WindowsMessageHookI,SDL_X11EventHookI,ShadercIncludeResolveI,ShadercIncludeResultReleaseI,SOFTCallbackBufferTypeI,SOFTEventProcI,SOFTSystemEventProcI,spng_calloc_fnI,spng_free_fnI,spng_malloc_fnI,spng_realloc_fnI,spng_rw_fnI,SpvcErrorCallbackI,STBIEOFCallbackI,STBIReadCallbackI,STBIRInputCallbackI,STBIRKernelCallbackI,STBIROutputCallbackI,STBIRSupportCallbackI,STBISkipCallbackI,STBIWriteCallbackI,STBIZlibCompressI,SVG_Lib_Free_FuncI,SVG_Lib_Init_FuncI,SVG_Lib_Preset_Slot_FuncI,SVG_Lib_Render_FuncI,topology_set_userdata_export_callbackI,topology_set_userdata_import_callbackI,VkAllocationFunctionI,VkDebugReportCallbackEXTI,VkDebugUtilsMessengerCallbackEXTI,VkDeviceMemoryReportCallbackEXTI,VkFreeFunctionI,VkInternalAllocationNotificationI,VkInternalFreeNotificationI,VkReallocationFunctionI,VmaAllocateDeviceMemoryFunctionI,VmaCheckDefragmentationBreakFunctionI,VmaFreeDeviceMemoryFunctionI,WindowProcI,XrDebugUtilsMessengerCallbackEXTI,YGBaselineFuncI,YGCloneNodeFuncI,YGDirtiedFuncI,YGLoggerI,YGMeasureFuncI,ZSTDAllocFunctionI,ZSTDFreeFunctionI,ZSTDSequenceProducerI
- All Known Implementing Classes:
AIFileCloseProc,AIFileFlushProc,AIFileOpenProc,AIFileReadProc,AIFileSeek,AIFileTellProc,AIFileWriteProc,AILogStreamCallback,BGFXCacheReadCallback,BGFXCacheReadSizeCallback,BGFXCacheWriteCallback,BGFXCaptureBeginCallback,BGFXCaptureEndCallback,BGFXCaptureFrameCallback,BGFXFatalCallback,BGFXProfilerBegin,BGFXProfilerBeginLiteral,BGFXProfilerEnd,BGFXReallocCallback,BGFXReleaseFunctionCallback,BGFXScreenShotCallback,BGFXTraceVarArgsCallback,CGEventTapCallBack,CLContextCallback,CLContextDestructorCallback,CLEventCallback,CLMemObjectDestructorCallback,CLNativeKernel,CLProgramCallback,CLProgramReleaseCallback,CLReportLiveObjectsAlteraCallback,CLSVMFreeCallback,CXCursorAndRangeVisit,CXCursorVisitor,CXExecuteOnThread,CXFieldVisitor,CXInclusionVisitor,EGLDebugMessageKHRCallback,EGLGetBlobFuncANDROID,EGLSetBlobFuncANDROID,EnumerationMutationHandler,EXTDebugProc,ExtentAlloc,ExtentCommit,ExtentDalloc,ExtentDecommit,ExtentDestroy,ExtentMerge,ExtentPurge,ExtentSplit,FMOD_3D_ROLLOFF_CALLBACK,FMOD_CHANNELCONTROL_CALLBACK,FMOD_CODEC_ALLOC_FUNC,FMOD_CODEC_CLOSE_CALLBACK,FMOD_CODEC_FILE_READ_FUNC,FMOD_CODEC_FILE_SEEK_FUNC,FMOD_CODEC_FILE_SIZE_FUNC,FMOD_CODEC_FILE_TELL_FUNC,FMOD_CODEC_FREE_FUNC,FMOD_CODEC_GETLENGTH_CALLBACK,FMOD_CODEC_GETPOSITION_CALLBACK,FMOD_CODEC_GETWAVEFORMAT_CALLBACK,FMOD_CODEC_LOG_FUNC,FMOD_CODEC_METADATA_FUNC,FMOD_CODEC_OPEN_CALLBACK,FMOD_CODEC_READ_CALLBACK,FMOD_CODEC_SETPOSITION_CALLBACK,FMOD_CODEC_SOUNDCREATE_CALLBACK,FMOD_DEBUG_CALLBACK,FMOD_DSP_ALLOC_FUNC,FMOD_DSP_CALLBACK,FMOD_DSP_CREATE_CALLBACK,FMOD_DSP_DFT_FFTREAL_FUNC,FMOD_DSP_DFT_IFFTREAL_FUNC,FMOD_DSP_FREE_FUNC,FMOD_DSP_GETBLOCKSIZE_FUNC,FMOD_DSP_GETCLOCK_FUNC,FMOD_DSP_GETLISTENERATTRIBUTES_FUNC,FMOD_DSP_GETPARAM_BOOL_CALLBACK,FMOD_DSP_GETPARAM_DATA_CALLBACK,FMOD_DSP_GETPARAM_FLOAT_CALLBACK,FMOD_DSP_GETPARAM_INT_CALLBACK,FMOD_DSP_GETSAMPLERATE_FUNC,FMOD_DSP_GETSPEAKERMODE_FUNC,FMOD_DSP_GETUSERDATA_FUNC,FMOD_DSP_LOG_FUNC,FMOD_DSP_PAN_GETROLLOFFGAIN_FUNC,FMOD_DSP_PAN_SUMMONOMATRIX_FUNC,FMOD_DSP_PAN_SUMMONOTOSURROUNDMATRIX_FUNC,FMOD_DSP_PAN_SUMSTEREOMATRIX_FUNC,FMOD_DSP_PAN_SUMSTEREOTOSURROUNDMATRIX_FUNC,FMOD_DSP_PAN_SUMSURROUNDMATRIX_FUNC,FMOD_DSP_PROCESS_CALLBACK,FMOD_DSP_READ_CALLBACK,FMOD_DSP_REALLOC_FUNC,FMOD_DSP_RELEASE_CALLBACK,FMOD_DSP_RESET_CALLBACK,FMOD_DSP_SETPARAM_BOOL_CALLBACK,FMOD_DSP_SETPARAM_DATA_CALLBACK,FMOD_DSP_SETPARAM_FLOAT_CALLBACK,FMOD_DSP_SETPARAM_INT_CALLBACK,FMOD_DSP_SETPOSITION_CALLBACK,FMOD_DSP_SHOULDIPROCESS_CALLBACK,FMOD_DSP_SYSTEM_DEREGISTER_CALLBACK,FMOD_DSP_SYSTEM_MIX_CALLBACK,FMOD_DSP_SYSTEM_REGISTER_CALLBACK,FMOD_FILE_ASYNCCANCEL_CALLBACK,FMOD_FILE_ASYNCDONE_FUNC,FMOD_FILE_ASYNCREAD_CALLBACK,FMOD_FILE_CLOSE_CALLBACK,FMOD_FILE_OPEN_CALLBACK,FMOD_FILE_READ_CALLBACK,FMOD_FILE_SEEK_CALLBACK,FMOD_MEMORY_ALLOC_CALLBACK,FMOD_MEMORY_FREE_CALLBACK,FMOD_MEMORY_REALLOC_CALLBACK,FMOD_OUTPUT_ALLOC_FUNC,FMOD_OUTPUT_CLOSE_CALLBACK,FMOD_OUTPUT_CLOSEPORT_CALLBACK,FMOD_OUTPUT_COPYPORT_FUNC,FMOD_OUTPUT_DEVICELISTCHANGED_CALLBACK,FMOD_OUTPUT_FREE_FUNC,FMOD_OUTPUT_GETDRIVERINFO_CALLBACK,FMOD_OUTPUT_GETHANDLE_CALLBACK,FMOD_OUTPUT_GETNUMDRIVERS_CALLBACK,FMOD_OUTPUT_INIT_CALLBACK,FMOD_OUTPUT_LOG_FUNC,FMOD_OUTPUT_MIXER_CALLBACK,FMOD_OUTPUT_OBJECT3DALLOC_CALLBACK,FMOD_OUTPUT_OBJECT3DFREE_CALLBACK,FMOD_OUTPUT_OBJECT3DGETINFO_CALLBACK,FMOD_OUTPUT_OBJECT3DUPDATE_CALLBACK,FMOD_OUTPUT_OPENPORT_CALLBACK,FMOD_OUTPUT_READFROMMIXER_FUNC,FMOD_OUTPUT_REQUESTRESET_FUNC,FMOD_OUTPUT_START_CALLBACK,FMOD_OUTPUT_STOP_CALLBACK,FMOD_OUTPUT_UPDATE_CALLBACK,FMOD_SOUND_NONBLOCK_CALLBACK,FMOD_SOUND_PCMREAD_CALLBACK,FMOD_SOUND_PCMSETPOS_CALLBACK,FMOD_STUDIO_COMMANDREPLAY_CREATE_INSTANCE_CALLBACK,FMOD_STUDIO_COMMANDREPLAY_FRAME_CALLBACK,FMOD_STUDIO_COMMANDREPLAY_LOAD_BANK_CALLBACK,FMOD_STUDIO_EVENT_CALLBACK,FMOD_STUDIO_SYSTEM_CALLBACK,FMOD_SYSTEM_CALLBACK,FSBANK_MEMORY_ALLOC_CALLBACK,FSBANK_MEMORY_FREE_CALLBACK,FSBANK_MEMORY_REALLOC_CALLBACK,FT_Alloc_Func,FT_DebugHook_Func,FT_Free_Func,FT_Generic_Finalizer,FT_Incremental_FreeGlyphDataFunc,FT_Incremental_GetGlyphDataFunc,FT_Incremental_GetGlyphMetricsFunc,FT_List_Destructor,FT_List_Iterator,FT_Module_Constructor,FT_Module_Destructor,FT_Module_Requester,FT_Outline_ConicToFunc,FT_Outline_CubicToFunc,FT_Outline_LineToFunc,FT_Outline_MoveToFunc,FT_Raster_DoneFunc,FT_Raster_NewFunc,FT_Raster_RenderFunc,FT_Raster_ResetFunc,FT_Raster_SetModeFunc,FT_Realloc_Func,FT_SpanFunc,FT_Stream_CloseFunc,FT_Stream_IoFunc,FTC_Face_Requester,GLDebugMessageAMDCallback,GLDebugMessageARBCallback,GLDebugMessageCallback,GLDebugMessageCallback,GLDebugMessageKHRCallback,GLFWAllocateCallback,GLFWCharCallback,GLFWCharModsCallback,GLFWCursorEnterCallback,GLFWCursorPosCallback,GLFWDeallocateCallback,GLFWDropCallback,GLFWErrorCallback,GLFWFramebufferSizeCallback,GLFWIMEStatusCallback,GLFWJoystickCallback,GLFWKeyCallback,GLFWMonitorCallback,GLFWMouseButtonCallback,GLFWPreeditCallback,GLFWPreeditCandidateCallback,GLFWReallocateCallback,GLFWScrollCallback,GLFWWindowCloseCallback,GLFWWindowContentScaleCallback,GLFWWindowFocusCallback,GLFWWindowIconifyCallback,GLFWWindowMaximizeCallback,GLFWWindowPosCallback,GLFWWindowRefreshCallback,GLFWWindowSizeCallback,hb_buffer_message_func_t,hb_color_line_get_color_stops_func_t,hb_color_line_get_extend_func_t,hb_destroy_func_t,hb_draw_close_path_func_t,hb_draw_cubic_to_func_t,hb_draw_line_to_func_t,hb_draw_move_to_func_t,hb_draw_quadratic_to_func_t,hb_font_draw_glyph_func_t,hb_font_draw_glyph_or_fail_func_t,hb_font_get_font_extents_func_t,hb_font_get_glyph_advance_func_t,hb_font_get_glyph_advances_func_t,hb_font_get_glyph_contour_point_func_t,hb_font_get_glyph_extents_func_t,hb_font_get_glyph_from_name_func_t,hb_font_get_glyph_kerning_func_t,hb_font_get_glyph_name_func_t,hb_font_get_glyph_origin_func_t,hb_font_get_nominal_glyph_func_t,hb_font_get_nominal_glyphs_func_t,hb_font_get_variation_glyph_func_t,hb_font_paint_glyph_func_t,hb_font_paint_glyph_or_fail_func_t,hb_get_table_tags_func_t,hb_paint_color_func_t,hb_paint_color_glyph_func_t,hb_paint_custom_palette_color_func_t,hb_paint_image_func_t,hb_paint_linear_gradient_func_t,hb_paint_pop_clip_func_t,hb_paint_pop_group_func_t,hb_paint_pop_transform_func_t,hb_paint_push_clip_glyph_func_t,hb_paint_push_clip_rectangle_func_t,hb_paint_push_group_func_t,hb_paint_push_transform_func_t,hb_paint_radial_gradient_func_t,hb_paint_sweep_gradient_func_t,hb_reference_table_func_t,hb_unicode_combining_class_func_t,hb_unicode_compose_func_t,hb_unicode_decompose_func_t,hb_unicode_general_category_func_t,hb_unicode_mirroring_func_t,hb_unicode_script_func_t,IndexerAbortQuery,IndexerDiagnostic,IndexerEnteredMainFile,IndexerImportedASTFile,IndexerIncludedFile,IndexerIndexDeclaration,IndexerIndexEntityReference,IndexerStartedTranslationUnit,ktxStream_destruct,ktxStream_getpos,ktxStream_getsize,ktxStream_read,ktxStream_setpos,ktxStream_skip,ktxStream_write,ktxVulkanTexture_subAllocatorAllocMemFuncPtr,ktxVulkanTexture_subAllocatorBindBufferFuncPtr,ktxVulkanTexture_subAllocatorBindImageFuncPtr,ktxVulkanTexture_subAllocatorFreeMemFuncPtr,ktxVulkanTexture_subAllocatorMemoryMapFuncPtr,ktxVulkanTexture_subAllocatorMemoryUnmapFuncPtr,LLVMDiagnosticHandler,LLVMFatalErrorHandler,LLVMMemoryManagerAllocateCodeSectionCallback,LLVMMemoryManagerAllocateDataSectionCallback,LLVMMemoryManagerCreateContextCallback,LLVMMemoryManagerDestroyCallback,LLVMMemoryManagerFinalizeMemoryCallback,LLVMMemoryManagerNotifyTerminatingCallback,LLVMMustPreserve,LLVMOpInfoCallback,LLVMOrcCAPIDefinitionGeneratorTryToGenerateFunction,LLVMOrcDisposeCAPIDefinitionGeneratorFunction,LLVMOrcErrorReporterFunction,LLVMOrcExecutionSessionLookupHandleResultFunction,LLVMOrcGenericIRModuleOperationFunction,LLVMOrcIRTransformLayerTransformFunction,LLVMOrcLLJITBuilderObjectLinkingLayerCreatorFunction,LLVMOrcMaterializationUnitDestroyFunction,LLVMOrcMaterializationUnitDiscardFunction,LLVMOrcMaterializationUnitMaterializeFunction,LLVMOrcObjectTransformLayerTransformFunction,LLVMOrcSymbolPredicate,LLVMSymbolLookupCallback,LLVMYieldCallback,LTODiagnosticHandler,LZ4FAllocFunction,LZ4FCallocFunction,LZ4FFreeFunction,MallocMessageCallback,MDBCmpFunc,MDBMsgFunc,MDBRelFunc,MeshoptAllocate,MeshoptDeallocate,MSDFGenFTLoadCallback,NkCommandCustomCallback,NkDrawBeginCallback,NkDrawEndCallback,NkItemGetter,NkPluginAlloc,NkPluginCopy,NkPluginFilter,NkPluginFree,NkPluginPaste,NkQueryFontGlyphCallback,NkTextWidthCallback,NkValueGetter,OPCloseFunc,OPDecodeCBFunc,OPECloseFunc,OPEPacketFunc,OPEWriteFunc,OPReadFunc,OPSeekFunc,OPTellFunc,ParShapesRandFn,ParSLAdvectionCallback,PFNKTXITERCB,RMTFree,RMTInputHandler,RMTMalloc,RMTPropertyHandler,RMTRealloc,RMTSampleTreeHandler,RPErrorCallback,RPMapFailCallback,RPMemoryMapCallback,RPMemoryUnmapCallback,SDL_AudioPostmixCallback,SDL_AudioStreamCallback,SDL_calloc_func,SDL_CleanupPropertyCallback,SDL_ClipboardCleanupCallback,SDL_ClipboardDataCallback,SDL_CompareCallback,SDL_CompareCallback_r,SDL_DialogFileCallback,SDL_EGLAttribArrayCallback,SDL_EGLIntArrayCallback,SDL_EnumerateDirectoryCallback,SDL_EnumeratePropertiesCallback,SDL_EventFilter,SDL_free_func,SDL_HintCallback,SDL_HitTest,SDL_IOStreamInterfaceCloseCallback,SDL_IOStreamInterfaceFlushCallback,SDL_IOStreamInterfaceReadCallback,SDL_IOStreamInterfaceSeekCallback,SDL_IOStreamInterfaceSizeCallback,SDL_IOStreamInterfaceWriteCallback,SDL_LogOutputFunction,SDL_MainThreadCallback,SDL_malloc_func,SDL_NSTimerCallback,SDL_realloc_func,SDL_StorageInterfaceCloseCallback,SDL_StorageInterfaceCopyCallback,SDL_StorageInterfaceEnumerateCallback,SDL_StorageInterfaceInfoCallback,SDL_StorageInterfaceMkdirCallback,SDL_StorageInterfaceReadFileCallback,SDL_StorageInterfaceReadyCallback,SDL_StorageInterfaceRemoveCallback,SDL_StorageInterfaceRenameCallback,SDL_StorageInterfaceSpaceRemainingCallback,SDL_StorageInterfaceWriteFileCallback,SDL_TimerCallback,SDL_TLSDestructorCallback,SDL_TrayCallback,SDL_VirtualJoystickDescCleanupCallback,SDL_VirtualJoystickDescRumbleCallback,SDL_VirtualJoystickDescRumbleTriggersCallback,SDL_VirtualJoystickDescSendEffectCallback,SDL_VirtualJoystickDescSetLEDCallback,SDL_VirtualJoystickDescSetPlayerIndexCallback,SDL_VirtualJoystickDescSetSensorsEnabledCallback,SDL_VirtualJoystickDescUpdateCallback,SDL_WindowsMessageHook,SDL_X11EventHook,ShadercIncludeResolve,ShadercIncludeResultRelease,SOFTCallbackBufferType,SOFTEventProc,SOFTSystemEventProc,spng_calloc_fn,spng_free_fn,spng_malloc_fn,spng_realloc_fn,spng_rw_fn,SpvcErrorCallback,STBIEOFCallback,STBIReadCallback,STBIRInputCallback,STBIRKernelCallback,STBIROutputCallback,STBIRSupportCallback,STBISkipCallback,STBIWriteCallback,STBIZlibCompress,SVG_Lib_Free_Func,SVG_Lib_Init_Func,SVG_Lib_Preset_Slot_Func,SVG_Lib_Render_Func,topology_set_userdata_export_callback,topology_set_userdata_import_callback,VkAllocationFunction,VkDebugReportCallbackEXT,VkDebugUtilsMessengerCallbackEXT,VkDeviceMemoryReportCallbackEXT,VkFreeFunction,VkInternalAllocationNotification,VkInternalFreeNotification,VkReallocationFunction,VmaAllocateDeviceMemoryFunction,VmaCheckDefragmentationBreakFunction,VmaFreeDeviceMemoryFunction,WindowProc,XrDebugUtilsMessengerCallbackEXT,YGBaselineFunc,YGCloneNodeFunc,YGDirtiedFunc,YGLogger,YGMeasureFunc,ZSTDAllocFunction,ZSTDFreeFunction,ZSTDSequenceProducer
Interface for dynamically created native functions that call into Java code (upcalls).
Pointers to such functions can be passed to native APIs as callbacks.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.lwjgl.system.Pointer
Pointer.Default -
Field Summary
Fields inherited from interface org.lwjgl.system.Pointer
BITS32, BITS64, CLONG_SHIFT, CLONG_SIZE, POINTER_SHIFT, POINTER_SIZE -
Method Summary
Modifier and TypeMethodDescriptiondefault longaddress()Returns the raw pointer address as alongvalue.voidcallback(long ret, long args) The Java method that will be called from native code when the native callback function is invoked.Returns the libffi Call Interface for this callback function.
-
Method Details
-
getCallInterface
FFICIF getCallInterface()Returns the libffi Call Interface for this callback function. [INTERNAL API]- Returns:
- the CIF structure for this callback function
-
address
default long address()Description copied from interface:PointerReturns the raw pointer address as alongvalue. -
callback
void callback(long ret, long args) The Java method that will be called from native code when the native callback function is invoked.- Parameters:
ret- a pointer to the memory used for the function's return value.If the function is declared as returning
void, then this value is garbage and should not be used.Otherwise, the callback must fill the object to which this points, following the same special promotion behavior as
LibFFI.ffi_call(org.lwjgl.system.libffi.FFICIF, long, java.nio.ByteBuffer, org.lwjgl.PointerBuffer). That is, in most cases,retpoints to an object of exactly the size of the type specified whenCIFwas constructed. However, integral types narrower than the system register size are widened. In these cases your program may assume thatretpoints to anffi_argobject.args- a vector of pointers to memory holding the arguments to the function
-