Uses of Record Class
club.doki7.ffm.ptr.BytePtr
Packages that use BytePtr
Package
Description
Utility classes encapsulating
MemorySegment, providing type-safe way
to access native memory.OpenGL ES2 Java bindings implemented with Java 22 FFM (Project Panama) APIs.
OpenGL Java bindings implemented with Java 22 FFM (Project Panama) APIs.
Vulkan API commands
Structure (
struct or union) types of Vulkan API.-
Uses of BytePtr in club.doki7.ffm.ptr
Methods in club.doki7.ffm.ptr that return BytePtrModifier and TypeMethodDescriptionstatic @NotNull BytePtrstatic @NotNull BytePtrstatic @NotNull BytePtrstatic @NotNull BytePtrBytePtr.allocate(@NotNull Arena arena, @NotNull ByteBuffer buffer) static @NotNull BytePtrBytePtr.allocate(@NotNull Arena arena, Collection<Byte> bytes) static @NotNull BytePtrBytePtr.allocateAligned(@NotNull Arena arena, long size, long alignment) static @NotNull BytePtrBytePtr.allocateString(@NotNull Arena arena, @NotNull String s) static @NotNull BytePtrstatic @Nullable BytePtrBytePtr.checked(@NotNull MemorySegment segment) Create a newBytePtrusingsegmentas backing storage, with argument validation.static @NotNull BytePtrBytePtr.checked(@NotNull ByteBuffer buffer) Create a newBytePtrusing the same backing storage asbuffer, with argument validation.static @NotNull BytePtr@NotNull BytePtrBytePtr.offset(long offset) @NotNull BytePtrBytePtr.reinterpret(long newSize) @NotNull BytePtrBytePtr.slice(long end) @NotNull BytePtrBytePtr.slice(long start, long end) Note that this function uses theList.subList(int, int)semantics (left inclusive, right exclusive interval), notMemorySegment.asSlice(long, long)semantics (offset + newSize). -
Uses of BytePtr in club.doki7.gles2
Methods in club.doki7.gles2 that return BytePtrMethods in club.doki7.gles2 with parameters of type BytePtrModifier and TypeMethodDescriptionvoidGLES2.bindAttribLocation(int program, int index, @Nullable BytePtr name) voidGLES2.getActiveAttrib(int program, int index, int bufSize, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) voidGLES2.getActiveUniform(int program, int index, int bufSize, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) intGLES2.getAttribLocation(int program, @Nullable BytePtr name) voidGLES2.getBooleanv(int pname, @Nullable BytePtr data) voidGLES2.getProgramInfoLog(int program, int bufSize, @Nullable IntPtr length, @Nullable BytePtr infoLog) voidGLES2.getShaderInfoLog(int shader, int bufSize, @Nullable IntPtr length, @Nullable BytePtr infoLog) voidGLES2.getShaderSource(int shader, int bufSize, @Nullable IntPtr length, @Nullable BytePtr source) intGLES2.getUniformLocation(int program, @Nullable BytePtr name) -
Uses of BytePtr in club.doki7.glfw
Methods in club.doki7.glfw that return BytePtrModifier and TypeMethodDescription@Nullable BytePtrGLFW.getClipboardString(@Nullable GLFWwindow window) @Nullable BytePtrGLFW.getGamepadName(int jid) @Nullable BytePtrGLFW.getJoystickButtons(int jid, @Nullable IntPtr count) @Nullable BytePtrGLFW.getJoystickGUID(int jid) @Nullable BytePtrGLFW.getJoystickHats(int jid, @Nullable IntPtr count) @Nullable BytePtrGLFW.getJoystickName(int jid) @Nullable BytePtrGLFW.getKeyName(int key, int scancode) @Nullable BytePtrGLFW.getMonitorName(@Nullable GLFWmonitor monitor) @Nullable BytePtrGLFW.getVersionString()@Nullable BytePtrGLFW.getWin32Adapter(@Nullable GLFWmonitor monitor) @Nullable BytePtrGLFW.getWin32Monitor(@Nullable GLFWmonitor monitor) @Nullable BytePtrGLFW.getWindowTitle(@Nullable GLFWwindow window) @Nullable BytePtrGLFW.getX11SelectionString()Methods in club.doki7.glfw with parameters of type BytePtrModifier and TypeMethodDescription@Nullable GLFWwindowGLFW.createWindow(int width, int height, @Nullable BytePtr title, @Nullable GLFWmonitor monitor, @Nullable GLFWwindow share) intGLFW.extensionSupported(@Nullable BytePtr extension) @NotNull MemorySegmentGLFW.getInstanceProcAddress(@Nullable VkInstance instance, @Nullable BytePtr procname) @NotNull MemorySegmentGLFW.getProcAddress(@Nullable BytePtr procname) voidGLFW.setClipboardString(@Nullable GLFWwindow window, @Nullable BytePtr string) voidGLFW.setWindowTitle(@Nullable GLFWwindow window, @Nullable BytePtr title) voidGLFW.setX11SelectionString(@Nullable BytePtr string) intGLFW.updateGamepadMappings(@Nullable BytePtr string) voidGLFW.windowHintString(int hint, @Nullable BytePtr value) -
Uses of BytePtr in club.doki7.glfw.datatype
Methods in club.doki7.glfw.datatype that return BytePtrModifier and TypeMethodDescriptionGLFWgamepadstate.buttons()@Nullable BytePtrGLFWimage.pixels()Methods in club.doki7.glfw.datatype with parameters of type BytePtrModifier and TypeMethodDescriptionMethod parameters in club.doki7.glfw.datatype with type arguments of type BytePtrModifier and TypeMethodDescription -
Uses of BytePtr in club.doki7.openal
Methods in club.doki7.openal that return BytePtrModifier and TypeMethodDescription@Nullable BytePtrAL.getString(int param) @Nullable BytePtrReturns information about the device, and error strings.@Nullable BytePtrAL.getStringDirect(@Nullable ALCcontext context, int param) @Nullable BytePtrAL.getStringiDirectSOFT(@Nullable ALCcontext context, int pname, int index) @Nullable BytePtrAL.getStringiSOFT(int pname, int index) @Nullable BytePtrALC.getStringiSOFT(@Nullable ALCdevice device, int paramName, int index) Methods in club.doki7.openal with parameters of type BytePtrModifier and TypeMethodDescription@Nullable ALCdeviceALC.captureOpenDevice(@Nullable BytePtr devicename, int frequency, int format, int buffersize) Opens the named capture device with the given frequency, format, and buffer size.voidAL.debugMessageInsertDirectEXT(@Nullable ALCcontext context, int source, int type, int id, int severity, int length, @Nullable BytePtr message) voidAL.debugMessageInsertEXT(int source, int type, int id, int severity, int length, @Nullable BytePtr message) voidAL.getBooleanv(int param, @Nullable BytePtr values) voidAL.getBooleanvDirect(@Nullable ALCcontext context, int param, @Nullable BytePtr values) intAL.getDebugMessageLogDirectEXT(@Nullable ALCcontext context, int count, int logBufSize, @Nullable IntPtr sources, @Nullable IntPtr types, @Nullable IntPtr ids, @Nullable IntPtr severities, @Nullable IntPtr lengths, @Nullable BytePtr logBuf) intAL.getDebugMessageLogEXT(int count, int logBufSize, @Nullable IntPtr sources, @Nullable IntPtr types, @Nullable IntPtr ids, @Nullable IntPtr severities, @Nullable IntPtr lengths, @Nullable BytePtr logBuf) intAL.getEnumValue(@Nullable BytePtr ename) Retrieve the value of an enum.intALC.getEnumValue(@Nullable ALCdevice device, @Nullable BytePtr enumname) Retrieve the value of an enum.intAL.getEnumValueDirect(@Nullable ALCcontext context, @Nullable BytePtr ename) voidAL.getObjectLabelDirectEXT(@Nullable ALCcontext context, int identifier, int name, int bufSize, @Nullable IntPtr length, @Nullable BytePtr label) voidAL.getObjectLabelEXT(int identifier, int name, int bufSize, @Nullable IntPtr length, @Nullable BytePtr label) @NotNull MemorySegmentAL.getProcAddress(@Nullable BytePtr fname) Retrieve the address of a function.@NotNull MemorySegmentALC.getProcAddress(@Nullable ALCdevice device, @Nullable BytePtr funcname) Retrieve the address of a function.@NotNull MemorySegmentALC.getProcAddress2(@Nullable ALCdevice device, @Nullable BytePtr funcName) @NotNull MemorySegmentAL.getProcAddressDirect(@Nullable ALCcontext context, @Nullable BytePtr fname) byteAL.isExtensionPresent(@Nullable BytePtr extname) Query for the presence of an extension on the AL context.byteALC.isExtensionPresent(@Nullable ALCdevice device, @Nullable BytePtr extname) Query for the presence of an extension on the device.byteAL.isExtensionPresentDirect(@Nullable ALCcontext context, @Nullable BytePtr extname) @Nullable ALCdeviceALC.loopbackOpenDeviceSOFT(@Nullable BytePtr deviceName) voidAL.objectLabelDirectEXT(@Nullable ALCcontext context, int identifier, int name, int length, @Nullable BytePtr label) voidAL.objectLabelEXT(int identifier, int name, int length, @Nullable BytePtr label) @Nullable ALCdeviceALC.openDevice(@Nullable BytePtr devicename) Opens the named playback device.voidAL.pushDebugGroupDirectEXT(@Nullable ALCcontext context, int source, int id, int length, @Nullable BytePtr message) voidAL.pushDebugGroupEXT(int source, int id, int length, @Nullable BytePtr message) byteALC.reopenDeviceSOFT(@Nullable ALCdevice device, @Nullable BytePtr deviceName, @Nullable IntPtr attribs) -
Uses of BytePtr in club.doki7.opencl
Methods in club.doki7.opencl with parameters of type BytePtrModifier and TypeMethodDescriptionintCL.buildProgram(@Nullable CLProgram program, int num_devices, CLDeviceId.Ptr device_list, @Nullable BytePtr options, CLFunctionTypes.Ipfn_notify_5 pfn_notify, @NotNull MemorySegment user_data) intCL.buildProgram(@Nullable CLProgram program, int num_devices, CLDeviceId.Ptr device_list, @Nullable BytePtr options, @NotNull MemorySegment pfn_notify, @NotNull MemorySegment user_data) intCL.buildProgram(Arena arena, @Nullable CLProgram program, int num_devices, CLDeviceId.Ptr device_list, @Nullable BytePtr options, CLFunctionTypes.Ipfn_notify_5 pfn_notify, @NotNull MemorySegment user_data) intCL.compileProgram(@Nullable CLProgram program, int num_devices, CLDeviceId.Ptr device_list, @Nullable BytePtr options, int num_input_headers, CLProgram.Ptr input_headers, @Nullable PointerPtr header_include_names, CLFunctionTypes.Ipfn_notify_6 pfn_notify, @NotNull MemorySegment user_data) intCL.compileProgram(@Nullable CLProgram program, int num_devices, CLDeviceId.Ptr device_list, @Nullable BytePtr options, int num_input_headers, CLProgram.Ptr input_headers, @Nullable PointerPtr header_include_names, @NotNull MemorySegment pfn_notify, @NotNull MemorySegment user_data) intCL.compileProgram(Arena arena, @Nullable CLProgram program, int num_devices, CLDeviceId.Ptr device_list, @Nullable BytePtr options, int num_input_headers, CLProgram.Ptr input_headers, @Nullable PointerPtr header_include_names, CLFunctionTypes.Ipfn_notify_6 pfn_notify, @NotNull MemorySegment user_data) @Nullable CLKernelCL.createKernel(@Nullable CLProgram program, @Nullable BytePtr kernel_name, @Nullable IntPtr errcode_ret) @Nullable CLProgramCL.createProgramWithBuiltInKernels(@Nullable CLContext context, int num_devices, CLDeviceId.Ptr device_list, @Nullable BytePtr kernel_names, @Nullable IntPtr errcode_ret) intCL.enqueueReadHostPipeINTEL(@Nullable CLCommandQueue command_queue, @Nullable CLProgram program, @Nullable BytePtr pipe_symbol, int blocking_read, @NotNull MemorySegment ptr, long size, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) intCL.enqueueWriteHostPipeINTEL(@Nullable CLCommandQueue command_queue, @Nullable CLProgram program, @Nullable BytePtr pipe_symbol, int blocking_write, @NotNull MemorySegment ptr, long size, int num_events_in_wait_list, CLEvent.Ptr event_wait_list, CLEvent.Ptr event) @NotNull MemorySegmentCL.getExtensionFunctionAddress(@Nullable BytePtr func_name) @NotNull MemorySegmentCL.getExtensionFunctionAddressForPlatform(@Nullable CLPlatformId platform, @Nullable BytePtr func_name) @NotNull MemorySegmentCL.icdGetFunctionAddressForPlatformKHR(@Nullable CLPlatformId platform, @Nullable BytePtr func_name) @Nullable CLProgramCL.linkProgram(@Nullable CLContext context, int num_devices, CLDeviceId.Ptr device_list, @Nullable BytePtr options, int num_input_programs, CLProgram.Ptr input_programs, CLFunctionTypes.Ipfn_notify_7 pfn_notify, @NotNull MemorySegment user_data, @Nullable IntPtr errcode_ret) @Nullable CLProgramCL.linkProgram(@Nullable CLContext context, int num_devices, CLDeviceId.Ptr device_list, @Nullable BytePtr options, int num_input_programs, CLProgram.Ptr input_programs, @NotNull MemorySegment pfn_notify, @NotNull MemorySegment user_data, @Nullable IntPtr errcode_ret) @Nullable CLProgramCL.linkProgram(Arena arena, @Nullable CLContext context, int num_devices, CLDeviceId.Ptr device_list, @Nullable BytePtr options, int num_input_programs, CLProgram.Ptr input_programs, CLFunctionTypes.Ipfn_notify_7 pfn_notify, @NotNull MemorySegment user_data, @Nullable IntPtr errcode_ret) voidCL.logMessagesToStderrAPPLE(@Nullable BytePtr errstr, @NotNull MemorySegment private_info, long cb, @NotNull MemorySegment user_data) voidCL.logMessagesToStdoutAPPLE(@Nullable BytePtr errstr, @NotNull MemorySegment private_info, long cb, @NotNull MemorySegment user_data) voidCL.logMessagesToSystemLogAPPLE(@Nullable BytePtr errstr, @NotNull MemorySegment private_info, long cb, @NotNull MemorySegment user_data) -
Uses of BytePtr in club.doki7.opencl.datatype
Methods in club.doki7.opencl.datatype that return BytePtrModifier and TypeMethodDescriptionCLNameVersion.name()CLNameVersionKhr.name()CLQueueFamilyPropertiesIntel.name()Methods in club.doki7.opencl.datatype with parameters of type BytePtrModifier and TypeMethodDescriptionMethod parameters in club.doki7.opencl.datatype with type arguments of type BytePtrModifier and TypeMethodDescription -
Uses of BytePtr in club.doki7.opengl
Methods in club.doki7.opengl that return BytePtrModifier and TypeMethodDescription@Nullable BytePtrGL.getString(int name) @Nullable BytePtrGL.getStringi(int name, int index) Methods in club.doki7.opengl with parameters of type BytePtrModifier and TypeMethodDescriptionvoidGLCompatibility.activeVaryingNV(int program, @Nullable BytePtr name) byteGLCompatibility.areTexturesResident(int n, @Nullable IntPtr textures, @Nullable BytePtr residences) voidGL.bindAttribLocation(int program, int index, @Nullable BytePtr name) voidGLCompatibility.bindAttribLocationARB(int programObj, int index, @Nullable BytePtr name) voidGL.bindFragDataLocation(int program, int color, @Nullable BytePtr name) voidGLCompatibility.bindFragDataLocationEXT(int program, int color, @Nullable BytePtr name) voidGL.bindFragDataLocationIndexed(int program, int colorNumber, int index, @Nullable BytePtr name) voidGLCompatibility.bitmap(int width, int height, float xorig, float yorig, float xmove, float ymove, @Nullable BytePtr bitmap) voidvoidvoidvoidintGL.createShaderProgramEXT(int type, @Nullable BytePtr string) voidGL.debugMessageInsert(int source, int type, int id, int severity, int length, @Nullable BytePtr buf) voidGLCompatibility.debugMessageInsertAMD(int category, int severity, int id, int length, @Nullable BytePtr buf) voidGL.debugMessageInsertARB(int source, int type, int id, int severity, int length, @Nullable BytePtr buf) voidGL.debugMessageInsertKHR(int source, int type, int id, int severity, int length, @Nullable BytePtr buf) voidGL.deleteNamedStringARB(int namelen, @Nullable BytePtr name) voidvoidGL.getActiveAttrib(int program, int index, int bufSize, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) voidGLCompatibility.getActiveAttribARB(int programObj, int index, int maxLength, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) voidGL.getActiveSubroutineName(int program, int shadertype, int index, int bufSize, @Nullable IntPtr length, @Nullable BytePtr name) voidGL.getActiveSubroutineUniformName(int program, int shadertype, int index, int bufSize, @Nullable IntPtr length, @Nullable BytePtr name) voidGL.getActiveUniform(int program, int index, int bufSize, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) voidGLCompatibility.getActiveUniformARB(int programObj, int index, int maxLength, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) voidGL.getActiveUniformBlockName(int program, int uniformBlockIndex, int bufSize, @Nullable IntPtr length, @Nullable BytePtr uniformBlockName) voidGL.getActiveUniformName(int program, int uniformIndex, int bufSize, @Nullable IntPtr length, @Nullable BytePtr uniformName) voidGLCompatibility.getActiveVaryingNV(int program, int index, int bufSize, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) intGL.getAttribLocation(int program, @Nullable BytePtr name) intGLCompatibility.getAttribLocationARB(int programObj, @Nullable BytePtr name) voidGL.getBooleani_v(int target, int index, @Nullable BytePtr data) voidGL.getBooleanIndexedvEXT(int target, int index, @Nullable BytePtr data) voidGL.getBooleanv(int pname, @Nullable BytePtr data) intGL.getDebugMessageLog(int count, int bufSize, @Nullable IntPtr sources, @Nullable IntPtr types, @Nullable IntPtr ids, @Nullable IntPtr severities, @Nullable IntPtr lengths, @Nullable BytePtr messageLog) intGLCompatibility.getDebugMessageLogAMD(int count, int bufSize, @Nullable IntPtr categories, @Nullable IntPtr severities, @Nullable IntPtr ids, @Nullable IntPtr lengths, @Nullable BytePtr message) intGL.getDebugMessageLogARB(int count, int bufSize, @Nullable IntPtr sources, @Nullable IntPtr types, @Nullable IntPtr ids, @Nullable IntPtr severities, @Nullable IntPtr lengths, @Nullable BytePtr messageLog) intGL.getDebugMessageLogKHR(int count, int bufSize, @Nullable IntPtr sources, @Nullable IntPtr types, @Nullable IntPtr ids, @Nullable IntPtr severities, @Nullable IntPtr lengths, @Nullable BytePtr messageLog) intGL.getFragDataIndex(int program, @Nullable BytePtr name) intGL.getFragDataLocation(int program, @Nullable BytePtr name) intGLCompatibility.getFragDataLocationEXT(int program, @Nullable BytePtr name) voidGLCompatibility.getInfoLogARB(int obj, int maxLength, @Nullable IntPtr length, @Nullable BytePtr infoLog) voidGL.getNamedStringARB(int namelen, @Nullable BytePtr name, int bufSize, @Nullable IntPtr stringlen, @Nullable BytePtr string) voidGL.getNamedStringivARB(int namelen, @Nullable BytePtr name, int pname, @Nullable IntPtr params) voidGLCompatibility.getnPolygonStipple(int bufSize, @Nullable BytePtr pattern) voidGLCompatibility.getnPolygonStippleARB(int bufSize, @Nullable BytePtr pattern) voidGL.getObjectLabel(int identifier, int name, int bufSize, @Nullable IntPtr length, @Nullable BytePtr label) voidGL.getObjectLabelEXT(int type, int object, int bufSize, @Nullable IntPtr length, @Nullable BytePtr label) voidGL.getObjectLabelKHR(int identifier, int name, int bufSize, @Nullable IntPtr length, @Nullable BytePtr label) voidGL.getObjectPtrLabel(@NotNull MemorySegment ptr, int bufSize, @Nullable IntPtr length, @Nullable BytePtr label) voidGL.getObjectPtrLabelKHR(@NotNull MemorySegment ptr, int bufSize, @Nullable IntPtr length, @Nullable BytePtr label) voidGL.getPathCommandsNV(int path, @Nullable BytePtr commands) voidGL.getPerfCounterInfoINTEL(int queryId, int counterId, int counterNameLength, @Nullable BytePtr counterName, int counterDescLength, @Nullable BytePtr counterDesc, @Nullable IntPtr counterOffset, @Nullable IntPtr counterDataSize, @Nullable IntPtr counterTypeEnum, @Nullable IntPtr counterDataTypeEnum, @Nullable LongPtr rawCounterMaxValue) voidGL.getPerfMonitorCounterStringAMD(int group, int counter, int bufSize, @Nullable IntPtr length, @Nullable BytePtr counterString) voidGL.getPerfMonitorGroupStringAMD(int group, int bufSize, @Nullable IntPtr length, @Nullable BytePtr groupString) voidGL.getPerfQueryIdByNameINTEL(@Nullable BytePtr queryName, @Nullable IntPtr queryId) voidGL.getPerfQueryInfoINTEL(int queryId, int queryNameLength, @Nullable BytePtr queryName, @Nullable IntPtr dataSize, @Nullable IntPtr noCounters, @Nullable IntPtr noInstances, @Nullable IntPtr capsMask) voidGLCompatibility.getPolygonStipple(@Nullable BytePtr mask) voidGL.getProgramInfoLog(int program, int bufSize, @Nullable IntPtr length, @Nullable BytePtr infoLog) voidGL.getProgramPipelineInfoLog(int pipeline, int bufSize, @Nullable IntPtr length, @Nullable BytePtr infoLog) voidGL.getProgramPipelineInfoLogEXT(int pipeline, int bufSize, @Nullable IntPtr length, @Nullable BytePtr infoLog) intGL.getProgramResourceIndex(int program, int programInterface, @Nullable BytePtr name) intGL.getProgramResourceLocation(int program, int programInterface, @Nullable BytePtr name) intGL.getProgramResourceLocationIndex(int program, int programInterface, @Nullable BytePtr name) voidGL.getProgramResourceName(int program, int programInterface, int index, int bufSize, @Nullable IntPtr length, @Nullable BytePtr name) voidGL.getShaderInfoLog(int shader, int bufSize, @Nullable IntPtr length, @Nullable BytePtr infoLog) voidGL.getShaderSource(int shader, int bufSize, @Nullable IntPtr length, @Nullable BytePtr source) voidGLCompatibility.getShaderSourceARB(int obj, int maxLength, @Nullable IntPtr length, @Nullable BytePtr source) intGL.getSubroutineIndex(int program, int shadertype, @Nullable BytePtr name) intGL.getSubroutineUniformLocation(int program, int shadertype, @Nullable BytePtr name) voidGL.getTransformFeedbackVarying(int program, int index, int bufSize, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) voidGLCompatibility.getTransformFeedbackVaryingEXT(int program, int index, int bufSize, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) intGL.getUniformBlockIndex(int program, @Nullable BytePtr uniformBlockName) intGL.getUniformLocation(int program, @Nullable BytePtr name) intGLCompatibility.getUniformLocationARB(int programObj, @Nullable BytePtr name) intGLCompatibility.getVaryingLocationNV(int program, @Nullable BytePtr name) @NotNull MemorySegmentGL.getVkProcAddrNV(@Nullable BytePtr name) voidvoidGL.insertEventMarkerEXT(int length, @Nullable BytePtr marker) byteGL.isNamedStringARB(int namelen, @Nullable BytePtr name) voidGL.labelObjectEXT(int type, int object, int length, @Nullable BytePtr label) voidGLCompatibility.matrixIndexubvARB(int size, @Nullable BytePtr indices) voidGL.namedStringARB(int type, int namelen, @Nullable BytePtr name, int stringlen, @Nullable BytePtr string) voidvoidGL.objectLabel(int identifier, int name, int length, @Nullable BytePtr label) voidGL.objectLabelKHR(int identifier, int name, int length, @Nullable BytePtr label) voidGL.objectPtrLabel(@NotNull MemorySegment ptr, int length, @Nullable BytePtr label) voidGL.objectPtrLabelKHR(@NotNull MemorySegment ptr, int length, @Nullable BytePtr label) voidGL.pathCommandsNV(int path, int numCommands, @Nullable BytePtr commands, int numCoords, int coordType, @NotNull MemorySegment coords) voidGL.pathSubCommandsNV(int path, int commandStart, int commandsToDelete, int numCommands, @Nullable BytePtr commands, int numCoords, int coordType, @NotNull MemorySegment coords) voidGLCompatibility.polygonStipple(@Nullable BytePtr mask) voidGL.pushDebugGroup(int source, int id, int length, @Nullable BytePtr message) voidGL.pushDebugGroupKHR(int source, int id, int length, @Nullable BytePtr message) voidGL.pushGroupMarkerEXT(int length, @Nullable BytePtr marker) voidGLCompatibility.queryResourceTagNV(int tagId, @Nullable BytePtr tagString) voidGLCompatibility.secondaryColor3bv(@Nullable BytePtr v) voidGLCompatibility.secondaryColor3bvEXT(@Nullable BytePtr v) voidGLCompatibility.secondaryColor3ubv(@Nullable BytePtr v) voidGLCompatibility.secondaryColor3ubvEXT(@Nullable BytePtr v) voidGL.specializeShader(int shader, @Nullable BytePtr pEntryPoint, int numSpecializationConstants, @Nullable IntPtr pConstantIndex, @Nullable IntPtr pConstantValue) voidGL.specializeShaderARB(int shader, @Nullable BytePtr pEntryPoint, int numSpecializationConstants, @Nullable IntPtr pConstantIndex, @Nullable IntPtr pConstantValue) voidGL.vertexAttrib4bv(int index, @Nullable BytePtr v) voidGLCompatibility.vertexAttrib4bvARB(int index, @Nullable BytePtr v) voidGL.vertexAttrib4Nbv(int index, @Nullable BytePtr v) voidGLCompatibility.vertexAttrib4NbvARB(int index, @Nullable BytePtr v) voidGL.vertexAttrib4Nubv(int index, @Nullable BytePtr v) voidGLCompatibility.vertexAttrib4NubvARB(int index, @Nullable BytePtr v) voidGL.vertexAttrib4ubv(int index, @Nullable BytePtr v) voidGLCompatibility.vertexAttrib4ubvARB(int index, @Nullable BytePtr v) voidGL.vertexAttribI4bv(int index, @Nullable BytePtr v) voidGLCompatibility.vertexAttribI4bvEXT(int index, @Nullable BytePtr v) voidGL.vertexAttribI4ubv(int index, @Nullable BytePtr v) voidGLCompatibility.vertexAttribI4ubvEXT(int index, @Nullable BytePtr v) voidGLCompatibility.weightbvARB(int size, @Nullable BytePtr weights) voidGLCompatibility.weightubvARB(int size, @Nullable BytePtr weights) -
Uses of BytePtr in club.doki7.openxr.command
Methods in club.doki7.openxr.command with parameters of type BytePtrModifier and TypeMethodDescriptionintXR.enumerateInstanceExtensionProperties(@Nullable BytePtr layerName, int propertyCapacityInput, IntPtr propertyCountOutput, @Nullable IXrExtensionProperties properties) intXRStatic.enumerateInstanceExtensionProperties(@Nullable BytePtr layerName, int propertyCapacityInput, IntPtr propertyCountOutput, @Nullable IXrExtensionProperties properties) intXR.getExportedLocalizationMapDataML(XrExportedLocalizationMapML map, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) intXR.getInputSourceLocalizedName(XrSession session, XrInputSourceLocalizedNameGetInfo getInfo, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) intXRStatic.getInputSourceLocalizedName(XrSession session, XrInputSourceLocalizedNameGetInfo getInfo, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) intXR.getInstanceProcAddr(@Nullable XrInstance instance, BytePtr name, PointerPtr function) intXRStatic.getInstanceProcAddr(@Nullable XrInstance instance, BytePtr name, PointerPtr function) intXR.getMarkerStringML(XrMarkerDetectorML markerDetector, long marker, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) intXR.getSceneMarkerDecodedStringMSFT(XrSceneMSFT scene, XrUuidMSFT markerId, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) intXR.getSceneMarkerRawDataMSFT(XrSceneMSFT scene, XrUuidMSFT markerId, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) intXR.getSerializedSceneFragmentDataMSFT(XrSceneMSFT scene, XrSerializedSceneFragmentDataGetInfoMSFT getInfo, int countInput, IntPtr readOutput, @Nullable BytePtr buffer) intXR.getSpatialBufferStringEXT(XrSpatialSnapshotEXT snapshot, XrSpatialBufferGetInfoEXT info, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) intXR.getSpatialBufferUint8EXT(XrSpatialSnapshotEXT snapshot, XrSpatialBufferGetInfoEXT info, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) intXR.getVulkanDeviceExtensionsKHR(XrInstance instance, long systemId, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) intXR.getVulkanInstanceExtensionsKHR(XrInstance instance, long systemId, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) intXR.loadControllerModelMSFT(XrSession session, long modelKey, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) intXR.negotiateLoaderApiLayerInterface(XrNegotiateLoaderInfo loaderInfo, BytePtr layerName, XrNegotiateApiLayerRequest apiLayerRequest) intXR.pathToString(XrInstance instance, long path, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) intXRStatic.pathToString(XrInstance instance, long path, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) intXR.resultToString(XrInstance instance, int value, BytePtr buffer) intXRStatic.resultToString(XrInstance instance, int value, BytePtr buffer) intXR.stringToPath(XrInstance instance, BytePtr pathString, LongPtr path) intXRStatic.stringToPath(XrInstance instance, BytePtr pathString, LongPtr path) intXR.structureTypeToString(XrInstance instance, int value, BytePtr buffer) intXRStatic.structureTypeToString(XrInstance instance, int value, BytePtr buffer) intXR.structureTypeToString2KHR(XrInstance instance, int value, BytePtr buffer) -
Uses of BytePtr in club.doki7.openxr.datatype
Methods in club.doki7.openxr.datatype that return BytePtrModifier and TypeMethodDescriptionXrActionCreateInfo.actionName()XrActionSetCreateInfo.actionSetName()XrApplicationInfo.applicationName()@Nullable BytePtrXrColocationAdvertisementStartInfoMETA.buffer()@Nullable BytePtrXrDeserializeSceneFragmentMSFT.buffer()XrEventDataColocationDiscoveryResultMETA.buffer()@Nullable BytePtrXrPassthroughColorLutDataMETA.buffer()@Nullable BytePtrXrRenderModelAssetDataEXT.buffer()@Nullable BytePtrXrRenderModelBufferFB.buffer()@Nullable BytePtrXrSemanticLabelsFB.buffer()@Nullable BytePtrXrVirtualKeyboardTextureDataMETA.buffer()XrUuidMSFT.bytes()@Nullable BytePtrXrLocalizationMapImportInfoML.data()XrUuid.data()XrUuidEXT.data()XrApiLayerProperties.description()XrApplicationInfo.engineName()XrExtensionProperties.extensionName()@Nullable BytePtrXrDebugUtilsMessengerCallbackDataEXT.functionName()@Nullable BytePtrXrDebugUtilsLabelEXT.labelName()XrApiLayerNextInfo.layerName()XrApiLayerProperties.layerName()XrActionCreateInfo.localizedActionName()XrActionSetCreateInfo.localizedActionSetName()@Nullable BytePtrXrDebugUtilsMessengerCallbackDataEXT.message()@Nullable BytePtrXrDebugUtilsMessengerCallbackDataEXT.messageId()XrRenderModelPropertiesFB.modelName()XrExternalCameraOCULUS.name()XrKeyboardTrackingDescriptionFB.name()XrLocalizationMapML.name()XrSpatialAnchorNameHTC.name()XrSpatialAnchorPersistenceNameMSFT.name()XrSpatialGraphNodeBindingPropertiesMSFT.nodeId()XrSpatialGraphNodeSpaceCreateInfoMSFT.nodeId()XrControllerModelNodePropertiesMSFT.nodeName()@Nullable BytePtrXrDebugUtilsObjectNameInfoEXT.objectName()XrControllerModelNodePropertiesMSFT.parentNodeName()@Nullable BytePtrXrSemanticLabelsSupportInfoFB.recognizedLabels()@Nullable BytePtrXrSceneCaptureRequestInfoFB.request()XrInstanceProperties.runtimeName()XrApiLayerCreateInfo.settings_file_location()XrSystemProperties.systemName()XrEventDataVirtualKeyboardCommitTextMETA.text()@Nullable BytePtrXrVirtualKeyboardTextContextChangeInfoMETA.textContext()XrPassthroughColorMapMonoToMonoFB.textureColorMap()XrRenderModelAssetNodePropertiesEXT.uniqueName()XrEventDataBuffer.varying()Methods in club.doki7.openxr.datatype with parameters of type BytePtrModifier and TypeMethodDescriptionXrActionCreateInfo.actionName(BytePtr value) XrActionSetCreateInfo.actionSetName(BytePtr value) XrApplicationInfo.applicationName(BytePtr value) XrApiLayerProperties.description(BytePtr value) XrApplicationInfo.engineName(BytePtr value) XrExtensionProperties.extensionName(BytePtr value) XrDebugUtilsMessengerCallbackDataEXT.functionName(@Nullable BytePtr value) XrActionCreateInfo.localizedActionName(BytePtr value) XrActionSetCreateInfo.localizedActionSetName(BytePtr value) XrDebugUtilsObjectNameInfoEXT.objectName(@Nullable BytePtr value) XrControllerModelNodePropertiesMSFT.parentNodeName(BytePtr value) XrSemanticLabelsSupportInfoFB.recognizedLabels(@Nullable BytePtr value) XrInstanceProperties.runtimeName(BytePtr value) XrApiLayerCreateInfo.settings_file_location(BytePtr value) XrSystemProperties.systemName(BytePtr value) XrVirtualKeyboardTextContextChangeInfoMETA.textContext(@Nullable BytePtr value) XrPassthroughColorMapMonoToMonoFB.textureColorMap(BytePtr value) XrRenderModelAssetNodePropertiesEXT.uniqueName(BytePtr value) Method parameters in club.doki7.openxr.datatype with type arguments of type BytePtrModifier and TypeMethodDescriptionXrActionCreateInfo.actionName(@NotNull Consumer<BytePtr> consumer) XrActionSetCreateInfo.actionSetName(@NotNull Consumer<BytePtr> consumer) XrApplicationInfo.applicationName(@NotNull Consumer<BytePtr> consumer) XrApiLayerProperties.description(@NotNull Consumer<BytePtr> consumer) XrApplicationInfo.engineName(@NotNull Consumer<BytePtr> consumer) XrExtensionProperties.extensionName(@NotNull Consumer<BytePtr> consumer) XrActionCreateInfo.localizedActionName(@NotNull Consumer<BytePtr> consumer) XrActionSetCreateInfo.localizedActionSetName(@NotNull Consumer<BytePtr> consumer) XrControllerModelNodePropertiesMSFT.parentNodeName(@NotNull Consumer<BytePtr> consumer) XrInstanceProperties.runtimeName(@NotNull Consumer<BytePtr> consumer) XrApiLayerCreateInfo.settings_file_location(@NotNull Consumer<BytePtr> consumer) XrSystemProperties.systemName(@NotNull Consumer<BytePtr> consumer) XrPassthroughColorMapMonoToMonoFB.textureColorMap(@NotNull Consumer<BytePtr> consumer) XrRenderModelAssetNodePropertiesEXT.uniqueName(@NotNull Consumer<BytePtr> consumer) -
Uses of BytePtr in club.doki7.sdl3
Methods in club.doki7.sdl3 that return BytePtrModifier and TypeMethodDescriptionSDL3.getAndroidCachePath()Get the path used for caching data for this Android application.Get the path used for external storage for this Android application.Get the path used for internal storage for this Android application.SDL3.getAppMetadataProperty(@Nullable BytePtr name) Get metadata about your app.SDL3.getAudioDeviceName(int devid) Get the human-readable name of a specific audio device.SDL3.getAudioDriver(int index) Use this function to get the name of a built in audio driver.SDL3.getAudioFormatName(int format) Get the human readable name of an audio format.SDL3.getBasePath()Get the directory where the application was run from.SDL3.getCameraDriver(int index) Use this function to get the name of a built in camera driver.SDL3.getCameraName(int instance_id) Get the human-readable device name for a camera.SDL3.getClipboardText()Get UTF-8 text from the clipboard.SDL3.getCurrentAudioDriver()Get the name of the current audio driver.SDL3.getCurrentCameraDriver()Get the name of the current camera driver.SDL3.getCurrentDirectory()Get what the system believes is the "current working directory."SDL3.getCurrentVideoDriver()Get the name of the currently initialized video driver.SDL3.getDisplayName(int displayID) Get the name of a display in UTF-8 encoding.Get the value of a variable in the environment.SDL3.getenv_unsafe(@Nullable BytePtr name) Get the value of a variable in the environment.SDL3.getEnvironmentVariable(@Nullable SDL_Environment env, @Nullable BytePtr name) Get the value of a variable in the environment.SDL3.getError()Retrieve a message about the last error that occurred on the current thread.SDL3.getGamepadAppleSFSymbolsNameForAxis(@Nullable SDL_Gamepad gamepad, int axis) Return the sfSymbolsName for a given axis on a gamepad on Apple platforms.SDL3.getGamepadAppleSFSymbolsNameForButton(@Nullable SDL_Gamepad gamepad, int button) Return the sfSymbolsName for a given button on a gamepad on Apple platforms.SDL3.getGamepadMapping(@Nullable SDL_Gamepad gamepad) Get the current mapping of a gamepad.SDL3.getGamepadMappingForGUID(SDL_GUID guid) Get the gamepad mapping string for a given GUID.SDL3.getGamepadMappingForID(int instance_id) Get the mapping of a gamepad.SDL3.getGamepadName(@Nullable SDL_Gamepad gamepad) Get the implementation-dependent name for an opened gamepad.SDL3.getGamepadNameForID(int instance_id) Get the implementation dependent name of a gamepad.SDL3.getGamepadPath(@Nullable SDL_Gamepad gamepad) Get the implementation-dependent path for an opened gamepad.SDL3.getGamepadPathForID(int instance_id) Get the implementation dependent path of a gamepad.SDL3.getGamepadSerial(@Nullable SDL_Gamepad gamepad) Get the serial number of an opened gamepad, if available.SDL3.getGamepadStringForAxis(int axis) Convert from an SDL_GamepadAxis enum to a string.SDL3.getGamepadStringForButton(int button) Convert from an SDL_GamepadButton enum to a string.SDL3.getGamepadStringForType(int type) Convert from an SDL_GamepadType enum to a string.SDL3.getGPUDeviceDriver(@Nullable SDL_GPUDevice device) Returns the name of the backend used to create this GPU context.SDL3.getGPUDriver(int index) Get the name of a built in GPU driver.SDL3.getHapticName(@Nullable SDL_Haptic haptic) Get the implementation dependent name of a haptic device.SDL3.getHapticNameForID(int instance_id) Get the implementation dependent name of a haptic device.Get the value of a hint.SDL3.getJoystickName(@Nullable SDL_Joystick joystick) Get the implementation dependent name of a joystick.SDL3.getJoystickNameForID(int instance_id) Get the implementation dependent name of a joystick.SDL3.getJoystickPath(@Nullable SDL_Joystick joystick) Get the implementation dependent path of a joystick.SDL3.getJoystickPathForID(int instance_id) Get the implementation dependent path of a joystick.SDL3.getJoystickSerial(@Nullable SDL_Joystick joystick) Get the serial number of an opened joystick, if available.SDL3.getKeyboardNameForID(int instance_id) Get the name of a keyboard.SDL3.getKeyboardState(@Nullable IntPtr numkeys) Get a snapshot of the current state of the keyboard.SDL3.getKeyName(int key) Get a human-readable name for a key.SDL3.getMouseNameForID(int instance_id) Get the name of a mouse.SDL3.getPixelFormatName(int format) Get the human readable name of a pixel format.SDL3.getPlatform()Get the name of the platform.SDL3.getPrefPath(@Nullable BytePtr org, @Nullable BytePtr app) Get the user-and-app-specific path where files can be written.SDL3.getPrimarySelectionText()Get UTF-8 text from the primary selection.SDL3.getRenderDriver(int index) Use this function to get the name of a built in 2D rendering driver.SDL3.getRendererName(@Nullable SDL_Renderer renderer) Get the name of a renderer.SDL3.getRevision()Get the code revision of SDL that is linked against your program.SDL3.getScancodeName(int scancode) Get a human-readable name for a scancode.SDL3.getSensorName(@Nullable SDL_Sensor sensor) Get the implementation dependent name of a sensor.SDL3.getSensorNameForID(int instance_id) Get the implementation dependent name of a sensor.SDL3.getStringProperty(int props, @Nullable BytePtr name, @Nullable BytePtr default_value) Get a string property from a group of properties.SDL3.getThreadName(@Nullable SDL_Thread thread) Get the thread name as it was specified in SDL_CreateThread().SDL3.getTouchDeviceName(long touchID) Get the touch device name as reported from the driver.SDL3.getTrayEntryLabel(@Nullable SDL_TrayEntry entry) Gets the label of an entry.SDL3.getUserFolder(int folder) Finds the most suitable user folder for a specific purpose.SDL3.getVideoDriver(int index) Get the name of a built in video driver.SDL3.getWindowTitle(@Nullable SDL_Window window) Get the title of a window.SDL3.iconv_string(@Nullable BytePtr tocode, @Nullable BytePtr fromcode, @Nullable BytePtr inbuf, long inbytesleft) Helper function to convert a string's encoding in one call.Convert an integer into a string.Convert a long long integer into a string.Convert a long integer into a string.SDL3.strcasestr(@Nullable BytePtr haystack, @Nullable BytePtr needle) Search a UTF-8 string for the first instance of a specific substring, case-insensitively.Search a string for the first instance of a specific byte.Allocate a copy of a string.Convert a string to lowercase.Allocate a copy of a string, up to n characters.Search a string, up to n bytes, for the first instance of a specific substring.Searches a string for the first occurence of any character contained in a breakset, and returns a pointer from the string to that character.Search a string for the last instance of a specific byte.Reverse a string's contents.Search a string for the first instance of a specific substring.SDL3.strtok_r(@Nullable BytePtr str, @Nullable BytePtr delim, @Nullable PointerPtr saveptr) This works exactly like strtok_r() but doesn't require access to a C runtime.Convert a string to uppercase.SDL3.UCS4ToUTF8(int codepoint, @Nullable BytePtr dst) Convert a single Unicode codepoint to UTF-8.Convert an unsigned integer into a string.Convert an unsigned long long integer into a string.Convert an unsigned long integer into a string.Methods in club.doki7.sdl3 with parameters of type BytePtrModifier and TypeMethodDescriptionintSDL3.addGamepadMapping(@Nullable BytePtr mapping) Add support for gamepads that SDL is unaware of or change the binding of an existing gamepad.intSDL3.addGamepadMappingsFromFile(@Nullable BytePtr file) Load a set of gamepad mappings from a file.booleanSDL3.addHintCallback(@Nullable BytePtr name, MemorySegment callback, MemorySegment userdata) Add a function to watch a particular hint.SDL3.asyncIOFromFile(@Nullable BytePtr file, @Nullable BytePtr mode) Use this function to create a new SDL_AsyncIO object for reading from and/or writing to a named file.doubleParse adoublefrom a string.intParse anintfrom a string.booleanSDL3.clearProperty(int props, @Nullable BytePtr name) Clear a property from a group of properties.booleanSDL3.convertAudioSamples(@Nullable ISDL_AudioSpec src_spec, @Nullable BytePtr src_data, int src_len, @Nullable ISDL_AudioSpec dst_spec, @Nullable PointerPtr dst_data, @Nullable IntPtr dst_len) Convert some audio data of one format to another format.booleanCopy a file.booleanSDL3.copyStorageFile(@Nullable SDL_Storage storage, @Nullable BytePtr oldpath, @Nullable BytePtr newpath) Copy a file in a writable storage container.SDL3.createCursor(@Nullable BytePtr data, @Nullable BytePtr mask, int w, int h, int hot_x, int hot_y) Create a cursor using the specified bitmap data and mask (in MSB format).booleanSDL3.createDirectory(@Nullable BytePtr path) Create a directory, and any missing parent directories.SDL3.createGPUDevice(int format_flags, boolean debug_mode, @Nullable BytePtr name) Creates a GPU context.SDL3.createRenderer(@Nullable SDL_Window window, @Nullable BytePtr name) Create a 2D rendering context for a window.booleanSDL3.createStorageDirectory(@Nullable SDL_Storage storage, @Nullable BytePtr path) Create a directory in a writable storage container.SDL3.createThread(MemorySegment fn, @Nullable BytePtr name, MemorySegment data) Create a new thread with a default stack size.SDL3.createThreadRuntime(MemorySegment fn, @Nullable BytePtr name, MemorySegment data, MemorySegment pfnBeginThread, MemorySegment pfnEndThread) The actual entry point for SDL_CreateThread.SDL3.createTray(@Nullable SDL_Surface icon, @Nullable BytePtr tooltip) Create an icon to be placed in the operating system's tray, or equivalent.SDL3.createWindow(@Nullable BytePtr title, int w, int h, long flags) Create a window with the specified dimensions and flags.booleanSDL3.createWindowAndRenderer(@Nullable BytePtr title, int width, int height, long window_flags, SDL_Window.Ptr window, SDL_Renderer.Ptr renderer) Create a window and default renderer.SDL3.EGL_GetProcAddress(@Nullable BytePtr proc) Get an EGL library function by name.booleanSDL3.enumerateDirectory(@Nullable BytePtr path, MemorySegment callback, MemorySegment userdata) Enumerate a directory through a callback function.booleanSDL3.enumerateStorageDirectory(@Nullable SDL_Storage storage, @Nullable BytePtr path, MemorySegment callback, MemorySegment userdata) Enumerate a directory in a storage container through a callback function.SDL3.getAppMetadataProperty(@Nullable BytePtr name) Get metadata about your app.booleanSDL3.getBooleanProperty(int props, @Nullable BytePtr name, boolean default_value) Get a boolean property from a group of properties.SDL3.getClipboardData(@Nullable BytePtr mime_type, @Nullable PointerPtr size) Get the data from clipboard for a given mime type.Get the value of a variable in the environment.SDL3.getenv_unsafe(@Nullable BytePtr name) Get the value of a variable in the environment.SDL3.getEnvironmentVariable(@Nullable SDL_Environment env, @Nullable BytePtr name) Get the value of a variable in the environment.floatSDL3.getFloatProperty(int props, @Nullable BytePtr name, float default_value) Get a floating point property from a group of properties.intSDL3.getGamepadAxisFromString(@Nullable BytePtr str) Convert a string into SDL_GamepadAxis enum.intSDL3.getGamepadButtonFromString(@Nullable BytePtr str) Convert a string into an SDL_GamepadButton enum.booleanSDL3.getGamepadTouchpadFinger(@Nullable SDL_Gamepad gamepad, int touchpad, int finger, @Nullable BytePtr down, @Nullable FloatPtr x, @Nullable FloatPtr y, @Nullable FloatPtr pressure) Get the current state of a finger on a touchpad on a gamepad.intSDL3.getGamepadTypeFromString(@Nullable BytePtr str) Convert a string into SDL_GamepadType enum.Get the value of a hint.booleanSDL3.getHintBoolean(@Nullable BytePtr name, boolean default_value) Get the boolean value of a hint variable.intSDL3.getKeyFromName(@Nullable BytePtr name) Get a key code from a human-readable name.longSDL3.getNumberProperty(int props, @Nullable BytePtr name, long default_value) Get a number property from a group of properties.booleanSDL3.getPathInfo(@Nullable BytePtr path, @Nullable ISDL_PathInfo info) Get information about a filesystem path.SDL3.getPointerProperty(int props, @Nullable BytePtr name, MemorySegment default_value) Get a pointer property from a group of properties.SDL3.getPrefPath(@Nullable BytePtr org, @Nullable BytePtr app) Get the user-and-app-specific path where files can be written.intSDL3.getPropertyType(int props, @Nullable BytePtr name) Get the type of a property in a group of properties.booleanSDL3.getRenderDrawColor(@Nullable SDL_Renderer renderer, @Nullable BytePtr r, @Nullable BytePtr g, @Nullable BytePtr b, @Nullable BytePtr a) Get the color used for drawing operations (Rect, Line and Clear).voidSDL3.getRGB(int pixel, @Nullable ISDL_PixelFormatDetails format, @Nullable ISDL_Palette palette, @Nullable BytePtr r, @Nullable BytePtr g, @Nullable BytePtr b) Get RGB values from a pixel in the specified format.voidSDL3.getRGBA(int pixel, @Nullable ISDL_PixelFormatDetails format, @Nullable ISDL_Palette palette, @Nullable BytePtr r, @Nullable BytePtr g, @Nullable BytePtr b, @Nullable BytePtr a) Get RGBA values from a pixel in the specified format.intSDL3.getScancodeFromName(@Nullable BytePtr name) Get a scancode from a human-readable name.booleanSDL3.getStorageFileSize(@Nullable SDL_Storage storage, @Nullable BytePtr path, @Nullable LongPtr length) Query the size of a file within a storage container.booleanSDL3.getStoragePathInfo(@Nullable SDL_Storage storage, @Nullable BytePtr path, @Nullable ISDL_PathInfo info) Get information about a filesystem path in a storage container.SDL3.getStringProperty(int props, @Nullable BytePtr name, @Nullable BytePtr default_value) Get a string property from a group of properties.booleanSDL3.getSurfaceAlphaMod(@Nullable SDL_Surface surface, @Nullable BytePtr alpha) Get the additional alpha value used in blit operations.booleanSDL3.getSurfaceColorMod(@Nullable SDL_Surface surface, @Nullable BytePtr r, @Nullable BytePtr g, @Nullable BytePtr b) Get the additional color value multiplied into blit operations.booleanSDL3.getTextureAlphaMod(@Nullable SDL_Texture texture, @Nullable BytePtr alpha) Get the additional alpha value multiplied into render copy operations.booleanSDL3.getTextureColorMod(@Nullable SDL_Texture texture, @Nullable BytePtr r, @Nullable BytePtr g, @Nullable BytePtr b) Get the additional color value multiplied into render copy operations.booleanSDL3.GL_ExtensionSupported(@Nullable BytePtr extension) Check if an OpenGL extension is supported for the current context.SDL3.GL_GetProcAddress(@Nullable BytePtr proc) Get an OpenGL function by name.booleanSDL3.GL_LoadLibrary(@Nullable BytePtr path) Dynamically load an OpenGL library.SDL3.globDirectory(@Nullable BytePtr path, @Nullable BytePtr pattern, int flags, @Nullable IntPtr count) Enumerate a directory tree, filtered by pattern, and return a list.SDL3.globStorageDirectory(@Nullable SDL_Storage storage, @Nullable BytePtr path, @Nullable BytePtr pattern, int flags, @Nullable IntPtr count) Enumerate a directory tree, filtered by pattern, and return a list.booleanSDL3.GPUSupportsShaderFormats(int format_flags, @Nullable BytePtr name) Checks for GPU runtime support.voidSDL3.GUIDToString(SDL_GUID guid, @Nullable BytePtr pszGUID, int cbGUID) Get an ASCII string representation for a given SDL_GUID.booleanSDL3.hasClipboardData(@Nullable BytePtr mime_type) Query whether there is data in the clipboard for the provided mime type.booleanSDL3.hasProperty(int props, @Nullable BytePtr name) Return whether a property exists in a group of properties.intSDL3.hid_get_feature_report(@Nullable SDL_hid_device dev, @Nullable BytePtr data, long length) Get a feature report from a HID device.intSDL3.hid_get_input_report(@Nullable SDL_hid_device dev, @Nullable BytePtr data, long length) Get an input report from a HID device.intSDL3.hid_get_report_descriptor(@Nullable SDL_hid_device dev, @Nullable BytePtr buf, long buf_size) Get a report descriptor from a HID device.SDL3.hid_open_path(@Nullable BytePtr path) Open a HID device by its path name.intSDL3.hid_read(@Nullable SDL_hid_device dev, @Nullable BytePtr data, long length) Read an Input report from a HID device.intSDL3.hid_read_timeout(@Nullable SDL_hid_device dev, @Nullable BytePtr data, long length, int milliseconds) Read an Input report from a HID device with timeout.intSDL3.hid_send_feature_report(@Nullable SDL_hid_device dev, @Nullable BytePtr data, long length) Send a Feature report to the device.intSDL3.hid_write(@Nullable SDL_hid_device dev, @Nullable BytePtr data, long length) Write an Output report to a HID device.SDL3.iconv_open(@Nullable BytePtr tocode, @Nullable BytePtr fromcode) This function allocates a context for the specified character set conversion.SDL3.iconv_string(@Nullable BytePtr tocode, @Nullable BytePtr fromcode, @Nullable BytePtr inbuf, long inbytesleft) Helper function to convert a string's encoding in one call.voidSDL3.insertGPUDebugLabel(@Nullable SDL_GPUCommandBuffer command_buffer, @Nullable BytePtr text) Inserts an arbitrary string label into the command buffer callstream.SDL3.insertTrayEntryAt(@Nullable SDL_TrayMenu menu, int pos, @Nullable BytePtr label, int flags) Insert a tray entry at a given position.SDL3.IOFromFile(@Nullable BytePtr file, @Nullable BytePtr mode) Use this function to create a new SDL_IOStream structure for reading from and/or writing to a named file.Convert an integer into a string.Convert a long long integer into a string.Load a BMP image from a file.SDL3.loadFile(@Nullable BytePtr file, @Nullable PointerPtr datasize) Load all the data from a file path.booleanSDL3.loadFileAsync(@Nullable BytePtr file, @Nullable SDL_AsyncIOQueue queue, MemorySegment userdata) Load all the data from a file path, asynchronously.SDL3.loadFunction(@Nullable SDL_SharedObject handle, @Nullable BytePtr name) Look up the address of the named function in a shared object.SDL3.loadObject(@Nullable BytePtr sofile) Dynamically load a shared object.booleanSDL3.loadWAV(@Nullable BytePtr path, @Nullable ISDL_AudioSpec spec, @Nullable PointerPtr audio_buf, @Nullable IntPtr audio_len) Loads a WAV from a file path.Convert a long integer into a string.booleanMix audio data in a specified format.SDL3.openFileStorage(@Nullable BytePtr path) Opens up a container for local filesystem storage.SDL3.openTitleStorage(@Nullable BytePtr override, int props) Opens up a read-only container for the application's filesystem.booleanOpen a URL/URI in the browser or other appropriate external application.SDL3.openUserStorage(@Nullable BytePtr org, @Nullable BytePtr app, int props) Opens up a container for a user's unique read/write filesystem.voidSDL3.pushGPUDebugGroup(@Nullable SDL_GPUCommandBuffer command_buffer, @Nullable BytePtr name) Begins a debug group with an arbitary name.booleanSDL3.readS8(@Nullable SDL_IOStream src, @Nullable BytePtr value) Use this function to read a signed byte from an SDL_IOStream.booleanSDL3.readStorageFile(@Nullable SDL_Storage storage, @Nullable BytePtr path, MemorySegment destination, long length) Synchronously read a file from a storage container into a client-provided buffer.booleanSDL3.readSurfacePixel(@Nullable SDL_Surface surface, int x, int y, @Nullable BytePtr r, @Nullable BytePtr g, @Nullable BytePtr b, @Nullable BytePtr a) Retrieves a single pixel from a surface.booleanSDL3.readU8(@Nullable SDL_IOStream src, @Nullable BytePtr value) Use this function to read a byte from an SDL_IOStream.voidSDL3.removeHintCallback(@Nullable BytePtr name, MemorySegment callback, MemorySegment userdata) Remove a function watching a particular hint.booleanSDL3.removePath(@Nullable BytePtr path) Remove a file or an empty directory.booleanSDL3.removeStoragePath(@Nullable SDL_Storage storage, @Nullable BytePtr path) Remove a file or an empty directory in a writable storage container.booleanSDL3.renamePath(@Nullable BytePtr oldpath, @Nullable BytePtr newpath) Rename a file or directory.booleanSDL3.renameStoragePath(@Nullable SDL_Storage storage, @Nullable BytePtr oldpath, @Nullable BytePtr newpath) Rename a file or directory in a writable storage container.booleanSDL3.renderDebugText(@Nullable SDL_Renderer renderer, float x, float y, @Nullable BytePtr str) Draw debug text to an SDL_Renderer.booleanSDL3.requestAndroidPermission(@Nullable BytePtr permission, MemorySegment cb, MemorySegment userdata) Request permissions at runtime, asynchronously.booleanReset a hint to the default value.booleanSDL3.saveBMP(@Nullable SDL_Surface surface, @Nullable BytePtr file) Save a surface to a file.booleanSDL3.saveFile(@Nullable BytePtr file, MemorySegment data, long datasize) Save all the data into a file path.booleanSDL3.setAppMetadata(@Nullable BytePtr appname, @Nullable BytePtr appversion, @Nullable BytePtr appidentifier) Specify basic metadata about your app.booleanSDL3.setAppMetadataProperty(@Nullable BytePtr name, @Nullable BytePtr value) Specify metadata about your app through a set of properties.booleanSDL3.setBooleanProperty(int props, @Nullable BytePtr name, boolean value) Set a boolean property in a group of properties.booleanSDL3.setClipboardText(@Nullable BytePtr text) Put UTF-8 text into the clipboard.intSDL3.setenv_unsafe(@Nullable BytePtr name, @Nullable BytePtr value, int overwrite) Set the value of a variable in the environment.booleanSDL3.setEnvironmentVariable(@Nullable SDL_Environment env, @Nullable BytePtr name, @Nullable BytePtr value, boolean overwrite) Set the value of a variable in the environment.booleanSDL3.setFloatProperty(int props, @Nullable BytePtr name, float value) Set a floating point property in a group of properties.booleanSDL3.setGamepadMapping(int instance_id, @Nullable BytePtr mapping) Set the current mapping of a joystick or gamepad.voidSDL3.setGPUBufferName(@Nullable SDL_GPUDevice device, @Nullable SDL_GPUBuffer buffer, @Nullable BytePtr text) Sets an arbitrary string constant to label a buffer.voidSDL3.setGPUTextureName(@Nullable SDL_GPUDevice device, @Nullable SDL_GPUTexture texture, @Nullable BytePtr text) Sets an arbitrary string constant to label a texture.booleanSet a hint with normal priority.booleanSDL3.setHintWithPriority(@Nullable BytePtr name, @Nullable BytePtr value, int priority) Set a hint with a specific priority.booleanSDL3.setLogPriorityPrefix(int priority, @Nullable BytePtr prefix) Set the text prepended to log messages of a given priority.booleanSDL3.setNumberProperty(int props, @Nullable BytePtr name, long value) Set an integer property in a group of properties.booleanSDL3.setPointerProperty(int props, @Nullable BytePtr name, MemorySegment value) Set a pointer property in a group of properties.booleanSDL3.setPointerPropertyWithCleanup(int props, @Nullable BytePtr name, MemorySegment value, MemorySegment cleanup, MemorySegment userdata) Set a pointer property in a group of properties with a cleanup function that is called when the property is deleted.booleanSDL3.setPrimarySelectionText(@Nullable BytePtr text) Put UTF-8 text into the primary selection.booleanSDL3.setScancodeName(int scancode, @Nullable BytePtr name) Set a human-readable name for a scancode.booleanSDL3.setStringProperty(int props, @Nullable BytePtr name, @Nullable BytePtr value) Set a string property in a group of properties.voidSDL3.setTrayEntryLabel(@Nullable SDL_TrayEntry entry, @Nullable BytePtr label) Sets the label of an entry.voidSDL3.setTrayTooltip(@Nullable SDL_Tray tray, @Nullable BytePtr tooltip) Updates the system tray icon's tooltip.booleanSDL3.setWindowTitle(@Nullable SDL_Window window, @Nullable BytePtr title) Set the title of a window.booleanSDL3.showAndroidToast(@Nullable BytePtr message, int duration, int gravity, int xoffset, int yoffset) Shows an Android toast notification.voidSDL3.showOpenFileDialog(MemorySegment callback, MemorySegment userdata, @Nullable SDL_Window window, @Nullable ISDL_DialogFileFilter filters, int nfilters, @Nullable BytePtr default_location, boolean allow_many) Displays a dialog that lets the user select a file on their filesystem.voidSDL3.showOpenFolderDialog(MemorySegment callback, MemorySegment userdata, @Nullable SDL_Window window, @Nullable BytePtr default_location, boolean allow_many) Displays a dialog that lets the user select a folder on their filesystem.voidSDL3.showSaveFileDialog(MemorySegment callback, MemorySegment userdata, @Nullable SDL_Window window, @Nullable ISDL_DialogFileFilter filters, int nfilters, @Nullable BytePtr default_location) Displays a dialog that lets the user choose a new or existing file on their filesystem.booleanSDL3.showSimpleMessageBox(int flags, @Nullable BytePtr title, @Nullable BytePtr message, @Nullable SDL_Window window) Display a simple modal message box.intSDL3.stepBackUTF8(@Nullable BytePtr start, @Nullable PointerPtr pstr) Decode a UTF-8 string in reverse, one Unicode codepoint at a time.intSDL3.strcasecmp(@Nullable BytePtr str1, @Nullable BytePtr str2) Compare two null-terminated UTF-8 strings, case-insensitively.SDL3.strcasestr(@Nullable BytePtr haystack, @Nullable BytePtr needle) Search a UTF-8 string for the first instance of a specific substring, case-insensitively.Search a string for the first instance of a specific byte.intCompare two null-terminated UTF-8 strings.Allocate a copy of a string.SDL3.stringToGUID(@Nullable BytePtr pchGUID) Convert a GUID string into a SDL_GUID structure.longConcatenate strings.longCopy a string.longThis works exactly like strlen() but doesn't require access to a C runtime.Convert a string to lowercase.intSDL3.strncasecmp(@Nullable BytePtr str1, @Nullable BytePtr str2, long maxlen) Compare two UTF-8 strings, case-insensitively, up to a number of bytes.intCompare two UTF-8 strings up to a number of bytes.Allocate a copy of a string, up to n characters.longThis works exactly like strnlen() but doesn't require access to a C runtime.Search a string, up to n bytes, for the first instance of a specific substring.Searches a string for the first occurence of any character contained in a breakset, and returns a pointer from the string to that character.Search a string for the last instance of a specific byte.Reverse a string's contents.Search a string for the first instance of a specific substring.doubleSDL3.strtod(@Nullable BytePtr str, @Nullable PointerPtr endp) Parse adoublefrom a string.SDL3.strtok_r(@Nullable BytePtr str, @Nullable BytePtr delim, @Nullable PointerPtr saveptr) This works exactly like strtok_r() but doesn't require access to a C runtime.longSDL3.strtol(@Nullable BytePtr str, @Nullable PointerPtr endp, int base) Parse alongfrom a string.longSDL3.strtoll(@Nullable BytePtr str, @Nullable PointerPtr endp, int base) Parse along longfrom a string.longSDL3.strtoul(@Nullable BytePtr str, @Nullable PointerPtr endp, int base) Parse anunsigned longfrom a string.longSDL3.strtoull(@Nullable BytePtr str, @Nullable PointerPtr endp, int base) Parse anunsigned long longfrom a string.Convert a string to uppercase.SDL3.UCS4ToUTF8(int codepoint, @Nullable BytePtr dst) Convert a single Unicode codepoint to UTF-8.Convert an unsigned integer into a string.Convert an unsigned long long integer into a string.Convert an unsigned long integer into a string.intSDL3.unsetenv_unsafe(@Nullable BytePtr name) Clear a variable from the environment.booleanSDL3.unsetEnvironmentVariable(@Nullable SDL_Environment env, @Nullable BytePtr name) Clear a variable from the environment.booleanSDL3.updateNVTexture(@Nullable SDL_Texture texture, @Nullable ISDL_Rect rect, @Nullable BytePtr Yplane, int Ypitch, @Nullable BytePtr UVplane, int UVpitch) Update a rectangle within a planar NV12 or NV21 texture with new pixels.booleanSDL3.updateYUVTexture(@Nullable SDL_Texture texture, @Nullable ISDL_Rect rect, @Nullable BytePtr Yplane, int Ypitch, @Nullable BytePtr Uplane, int Upitch, @Nullable BytePtr Vplane, int Vpitch) Update a rectangle within a planar YV12 or IYUV texture with new pixel data.longSDL3.utf8strlcpy(@Nullable BytePtr dst, @Nullable BytePtr src, long dst_bytes) Copy an UTF-8 string.longSDL3.utf8strlen(@Nullable BytePtr str) Count the number of codepoints in a UTF-8 string.longSDL3.utf8strnlen(@Nullable BytePtr str, long bytes) Count the number of codepoints in a UTF-8 string, up to n bytes.booleanSDL3.writeStorageFile(@Nullable SDL_Storage storage, @Nullable BytePtr path, MemorySegment source, long length) Synchronously write a file from client memory into a storage container. -
Uses of BytePtr in club.doki7.sdl3.datatype
Methods in club.doki7.sdl3.datatype that return BytePtrModifier and TypeMethodDescription@Nullable BytePtrSDL_GPUComputePipelineCreateInfo.code()@Nullable BytePtrSDL_GPUShaderCreateInfo.code()@Nullable BytePtrSDL_Locale.country()@Nullable BytePtrSDL_DropEvent.data()@Nullable BytePtrSDL_GPUComputePipelineCreateInfo.entrypoint()@Nullable BytePtrSDL_GPUShaderCreateInfo.entrypoint()@Nullable BytePtrSDL_Locale.language()@Nullable BytePtrSDL_MessageBoxData.message()@Nullable BytePtrSDL_DialogFileFilter.name()@Nullable BytePtrSDL_VirtualJoystickDesc.name()SDL_Event.padding()SDL_PixelFormatDetails.padding()@Nullable BytePtrSDL_hid_device_info.path()@Nullable BytePtrSDL_DialogFileFilter.pattern()@Nullable BytePtrSDL_DropEvent.source()@Nullable BytePtrSDL_MessageBoxButtonData.text()@Nullable BytePtrSDL_TextEditingEvent.text()@Nullable BytePtrSDL_TextInputEvent.text()@Nullable BytePtrSDL_MessageBoxData.title()Methods in club.doki7.sdl3.datatype with parameters of type BytePtrModifier and TypeMethodDescriptionSDL_GPUComputePipelineCreateInfo.entrypoint(@Nullable BytePtr value) SDL_GPUShaderCreateInfo.entrypoint(@Nullable BytePtr value) -
Uses of BytePtr in club.doki7.shaderc
Methods in club.doki7.shaderc that return BytePtrModifier and TypeMethodDescription@Nullable BytePtrShaderc.resultGetBytes(@Nullable ShadercCompilationResult result) @Nullable BytePtrShaderc.resultGetErrorMessage(@Nullable ShadercCompilationResult result) Methods in club.doki7.shaderc with parameters of type BytePtrModifier and TypeMethodDescription@Nullable ShadercCompilationResultShaderc.assembleIntoSPV(@Nullable ShadercCompiler compiler, @Nullable BytePtr sourceAssembly, long sourceAssemblySize, @Nullable ShadercCompileOptions additionalOptions) @Nullable ShadercCompilationResultShaderc.compileIntoPreprocessedText(@Nullable ShadercCompiler compiler, @Nullable BytePtr sourceText, long sourceTextSize, int shaderKind, @Nullable BytePtr inputFileName, @Nullable BytePtr entryPointName, @Nullable ShadercCompileOptions additionalOptions) @Nullable ShadercCompilationResultShaderc.compileIntoSPV(@Nullable ShadercCompiler compiler, @Nullable BytePtr sourceText, long sourceTextSize, int shaderKind, @Nullable BytePtr inputFileName, @Nullable BytePtr entryPointName, @Nullable ShadercCompileOptions additionalOptions) @Nullable ShadercCompilationResultShaderc.compileIntoSPVAssembly(@Nullable ShadercCompiler compiler, @Nullable BytePtr sourceText, long sourceTextSize, int shaderKind, @Nullable BytePtr inputFileName, @Nullable BytePtr entryPointName, @Nullable ShadercCompileOptions additionalOptions) voidShaderc.compileOptionsAddMacroDefinition(@Nullable ShadercCompileOptions options, @Nullable BytePtr name, long nameLength, @Nullable BytePtr value, long valueLength) voidShaderc.compileOptionsSetHLSLRegisterSetAndBinding(@Nullable ShadercCompileOptions options, @Nullable BytePtr reg, @Nullable BytePtr set, @Nullable BytePtr binding) voidShaderc.compileOptionsSetHLSLRegisterSetAndBindingForStage(@Nullable ShadercCompileOptions options, int shaderKind, @Nullable BytePtr reg, @Nullable BytePtr set, @Nullable BytePtr binding) booleanShaderc.parseVersionProfile(@Nullable BytePtr str, @Nullable IntPtr version, @Nullable IntPtr profile) -
Uses of BytePtr in club.doki7.shaderc.datatype
Methods in club.doki7.shaderc.datatype that return BytePtrModifier and TypeMethodDescription@Nullable BytePtrShadercIncludeResult.content()@Nullable BytePtrShadercIncludeResult.sourceName()Methods in club.doki7.shaderc.datatype with parameters of type BytePtr -
Uses of BytePtr in club.doki7.stb.image
Methods in club.doki7.stb.image that return BytePtrModifier and TypeMethodDescription@Nullable BytePtrSTBI.failureReason()@Nullable BytePtrSTBI.load(@Nullable BytePtr filename, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable BytePtrSTBI.loadFromCallbacks(@Nullable ISTBI_IoCallbacks clbk, @NotNull MemorySegment user, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable BytePtrSTBI.loadFromMemory(@Nullable BytePtr buffer, int len, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable BytePtrSTBI.loadGifFromMemory(@Nullable BytePtr buffer, int len, @Nullable PointerPtr delays, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr z, @Nullable IntPtr comp, int reqComp) @Nullable BytePtrSTBI.zlibDecodeMalloc(@Nullable BytePtr buffer, int len, @Nullable IntPtr outlen) @Nullable BytePtrSTBI.zlibDecodeMallocGuesssize(@Nullable BytePtr buffer, int len, int initialSize, @Nullable IntPtr outlen) @Nullable BytePtrSTBI.zlibDecodeMallocGuesssizeHeaderflag(@Nullable BytePtr buffer, int len, int initialSize, @Nullable IntPtr outlen, int parseHeader) @Nullable BytePtrSTBI.zlibDecodeNoheaderMalloc(@Nullable BytePtr buffer, int len, @Nullable IntPtr outlen) Methods in club.doki7.stb.image with parameters of type BytePtrModifier and TypeMethodDescriptionintSTBI.convertWcharToUtf8(@Nullable BytePtr buffer, long bufferlen, @Nullable WCharPtr input) intSTBI.info(@Nullable BytePtr filename, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr comp) intSTBI.infoFromMemory(@Nullable BytePtr buffer, int len, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr comp) intintSTBI.is16BitFromMemory(@Nullable BytePtr buffer, int len) intintSTBI.isHdrFromMemory(@Nullable BytePtr buffer, int len) @Nullable BytePtrSTBI.load(@Nullable BytePtr filename, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable ShortPtrSTBI.load16(@Nullable BytePtr filename, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable ShortPtrSTBI.load16FromMemory(@Nullable BytePtr buffer, int len, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable FloatPtrSTBI.loadf(@Nullable BytePtr filename, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable FloatPtrSTBI.loadfFromMemory(@Nullable BytePtr buffer, int len, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable BytePtrSTBI.loadFromMemory(@Nullable BytePtr buffer, int len, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable BytePtrSTBI.loadGifFromMemory(@Nullable BytePtr buffer, int len, @Nullable PointerPtr delays, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr z, @Nullable IntPtr comp, int reqComp) intSTBI.zlibDecodeBuffer(@Nullable BytePtr obuffer, int olen, @Nullable BytePtr ibuffer, int ilen) @Nullable BytePtrSTBI.zlibDecodeMalloc(@Nullable BytePtr buffer, int len, @Nullable IntPtr outlen) @Nullable BytePtrSTBI.zlibDecodeMallocGuesssize(@Nullable BytePtr buffer, int len, int initialSize, @Nullable IntPtr outlen) @Nullable BytePtrSTBI.zlibDecodeMallocGuesssizeHeaderflag(@Nullable BytePtr buffer, int len, int initialSize, @Nullable IntPtr outlen, int parseHeader) intSTBI.zlibDecodeNoheaderBuffer(@Nullable BytePtr obuffer, int olen, @Nullable BytePtr ibuffer, int ilen) @Nullable BytePtrSTBI.zlibDecodeNoheaderMalloc(@Nullable BytePtr buffer, int len, @Nullable IntPtr outlen) -
Uses of BytePtr in club.doki7.stb.imageresize
Methods in club.doki7.stb.imageresize that return BytePtrModifier and TypeMethodDescription@Nullable BytePtrSTBIR.resizeUint8Linear(@Nullable BytePtr inputPixels, int inputW, int inputH, int inputStrideInBytes, @Nullable BytePtr outputPixels, int outputW, int outputH, int outputStrideInBytes, int pixelType) @Nullable BytePtrSTBIR.resizeUint8Srgb(@Nullable BytePtr inputPixels, int inputW, int inputH, int inputStrideInBytes, @Nullable BytePtr outputPixels, int outputW, int outputH, int outputStrideInBytes, int pixelType) Methods in club.doki7.stb.imageresize with parameters of type BytePtrModifier and TypeMethodDescription@Nullable BytePtrSTBIR.resizeUint8Linear(@Nullable BytePtr inputPixels, int inputW, int inputH, int inputStrideInBytes, @Nullable BytePtr outputPixels, int outputW, int outputH, int outputStrideInBytes, int pixelType) @Nullable BytePtrSTBIR.resizeUint8Srgb(@Nullable BytePtr inputPixels, int inputW, int inputH, int inputStrideInBytes, @Nullable BytePtr outputPixels, int outputW, int outputH, int outputStrideInBytes, int pixelType) -
Uses of BytePtr in club.doki7.stb.imagewrite
Methods in club.doki7.stb.imagewrite with parameters of type BytePtrModifier and TypeMethodDescriptionintSTBIW.stbiwConvertWcharToUtf8(@Nullable BytePtr buffer, long bufferlen, @Nullable WCharPtr input) intSTBIW.writeBmp(@Nullable BytePtr filename, int w, int h, int comp, @NotNull MemorySegment data) intintSTBIW.writeJpg(@Nullable BytePtr filename, int x, int y, int comp, @NotNull MemorySegment data, int quality) intSTBIW.writePng(@Nullable BytePtr filename, int w, int h, int comp, @NotNull MemorySegment data, int strideInBytes) intSTBIW.writeTga(@Nullable BytePtr filename, int w, int h, int comp, @NotNull MemorySegment data) -
Uses of BytePtr in club.doki7.stb.truetype
Methods in club.doki7.stb.truetype that return BytePtrModifier and TypeMethodDescription@Nullable BytePtrSTBTT.findSVGDoc(@Nullable ISTBTT_Fontinfo info, int gl) @Nullable BytePtrSTBTT.getCodepointBitmap(@Nullable ISTBTT_Fontinfo info, float scaleX, float scaleY, int codepoint, @Nullable IntPtr width, @Nullable IntPtr height, @Nullable IntPtr xoff, @Nullable IntPtr yoff) @Nullable BytePtrSTBTT.getCodepointBitmapSubpixel(@Nullable ISTBTT_Fontinfo info, float scaleX, float scaleY, float shiftX, float shiftY, int codepoint, @Nullable IntPtr width, @Nullable IntPtr height, @Nullable IntPtr xoff, @Nullable IntPtr yoff) @Nullable BytePtrSTBTT.getCodepointSDF(@Nullable ISTBTT_Fontinfo info, float scale, int codepoint, int padding, byte onedgeValue, float pixelDistScale, @Nullable IntPtr width, @Nullable IntPtr height, @Nullable IntPtr xoff, @Nullable IntPtr yoff) @Nullable BytePtrSTBTT.getFontNameString(@Nullable ISTBTT_Fontinfo font, @Nullable IntPtr length, int platformid, int encodingid, int languageid, int nameid) @Nullable BytePtrSTBTT.getGlyphBitmap(@Nullable ISTBTT_Fontinfo info, float scaleX, float scaleY, int glyph, @Nullable IntPtr width, @Nullable IntPtr height, @Nullable IntPtr xoff, @Nullable IntPtr yoff) @Nullable BytePtrSTBTT.getGlyphBitmapSubpixel(@Nullable ISTBTT_Fontinfo info, float scaleX, float scaleY, float shiftX, float shiftY, int glyph, @Nullable IntPtr width, @Nullable IntPtr height, @Nullable IntPtr xoff, @Nullable IntPtr yoff) @Nullable BytePtrSTBTT.getGlyphSDF(@Nullable ISTBTT_Fontinfo info, float scale, int glyph, int padding, byte onedgeValue, float pixelDistScale, @Nullable IntPtr width, @Nullable IntPtr height, @Nullable IntPtr xoff, @Nullable IntPtr yoff) Methods in club.doki7.stb.truetype with parameters of type BytePtrModifier and TypeMethodDescriptionintSTBTT.bakeFontBitmap(@Nullable BytePtr data, int offset, float pixelHeight, @Nullable BytePtr pixels, int pw, int ph, int firstChar, int numChars, @Nullable ISTBTT_Bakedchar chardata) intSTBTT.compareUTF8toUTF16_bigendian(@Nullable BytePtr s1, int len1, @Nullable BytePtr s2, int len2) intSTBTT.findMatchingFont(@Nullable BytePtr fontdata, @Nullable BytePtr name, int flags) voidSTBTT.freeBitmap(@Nullable BytePtr bitmap, @NotNull MemorySegment userdata) voidSTBTT.freeSDF(@Nullable BytePtr bitmap, @NotNull MemorySegment userdata) intSTBTT.getFontOffsetForIndex(@Nullable BytePtr data, int index) intSTBTT.getNumberOfFonts(@Nullable BytePtr data) voidSTBTT.getScaledFontVMetrics(@Nullable BytePtr fontdata, int index, float size, @Nullable FloatPtr ascent, @Nullable FloatPtr descent, @Nullable FloatPtr linegap) intSTBTT.initFont(@Nullable ISTBTT_Fontinfo info, @Nullable BytePtr data, int offset) voidSTBTT.makeCodepointBitmap(@Nullable ISTBTT_Fontinfo info, @Nullable BytePtr output, int outW, int outH, int outStride, float scaleX, float scaleY, int codepoint) voidSTBTT.makeCodepointBitmapSubpixel(@Nullable ISTBTT_Fontinfo info, @Nullable BytePtr output, int outW, int outH, int outStride, float scaleX, float scaleY, float shiftX, float shiftY, int codepoint) voidSTBTT.makeCodepointBitmapSubpixelPrefilter(@Nullable ISTBTT_Fontinfo info, @Nullable BytePtr output, int outW, int outH, int outStride, float scaleX, float scaleY, float shiftX, float shiftY, int oversampleX, int oversampleY, @Nullable FloatPtr subX, @Nullable FloatPtr subY, int codepoint) voidSTBTT.makeGlyphBitmap(@Nullable ISTBTT_Fontinfo info, @Nullable BytePtr output, int outW, int outH, int outStride, float scaleX, float scaleY, int glyph) voidSTBTT.makeGlyphBitmapSubpixel(@Nullable ISTBTT_Fontinfo info, @Nullable BytePtr output, int outW, int outH, int outStride, float scaleX, float scaleY, float shiftX, float shiftY, int glyph) voidSTBTT.makeGlyphBitmapSubpixelPrefilter(@Nullable ISTBTT_Fontinfo info, @Nullable BytePtr output, int outW, int outH, int outStride, float scaleX, float scaleY, float shiftX, float shiftY, int oversampleX, int oversampleY, @Nullable FloatPtr subX, @Nullable FloatPtr subY, int glyph) intSTBTT.packBegin(@Nullable ISTBTT_PackContext spc, @Nullable BytePtr pixels, int width, int height, int strideInBytes, int padding, @NotNull MemorySegment allocContext) intSTBTT.packFontRange(@Nullable ISTBTT_PackContext spc, @Nullable BytePtr fontdata, int fontIndex, float fontSize, int firstUnicodeCharInRange, int numCharsInRange, @Nullable ISTBTT_Packedchar chardataForRange) intSTBTT.packFontRanges(@Nullable ISTBTT_PackContext spc, @Nullable BytePtr fontdata, int fontIndex, @Nullable ISTBTT_PackRange ranges, int numRanges) -
Uses of BytePtr in club.doki7.stb.truetype.datatype
Methods in club.doki7.stb.truetype.datatype that return BytePtrModifier and TypeMethodDescription@Nullable BytePtrSTBTT_Buf.data()@Nullable BytePtrSTBTT_Fontinfo.data()@Nullable BytePtrSTBTT_Bitmap.pixels()@Nullable BytePtrSTBTT_PackContext.pixels()Methods in club.doki7.stb.truetype.datatype with parameters of type BytePtrModifier and TypeMethodDescription -
Uses of BytePtr in club.doki7.stb.vorbis
Methods in club.doki7.stb.vorbis with parameters of type BytePtrModifier and TypeMethodDescriptionintSTBVorbis.decodeFilename(@Nullable BytePtr filename, @Nullable IntPtr channels, @Nullable IntPtr sampleRate, @Nullable PointerPtr output) intSTBVorbis.decodeFramePushdata(@Nullable STB_Vorbis f, @Nullable BytePtr datablock, int datablockLengthInBytes, @Nullable IntPtr channels, @Nullable PointerPtr output, @Nullable IntPtr samples) intSTBVorbis.decodeMemory(@Nullable BytePtr mem, int len, @Nullable IntPtr channels, @Nullable IntPtr sampleRate, @Nullable PointerPtr output) @Nullable STB_VorbisSTBVorbis.openFilename(@Nullable BytePtr filename, @Nullable IntPtr error, @Nullable ISTB_VorbisAlloc allocBuffer) @Nullable STB_VorbisSTBVorbis.openMemory(@Nullable BytePtr data, int len, @Nullable IntPtr error, @Nullable ISTB_VorbisAlloc allocBuffer) @Nullable STB_VorbisSTBVorbis.openPushdata(@Nullable BytePtr datablock, int datablockLengthInBytes, @Nullable IntPtr datablockMemoryConsumedInBytes, @Nullable IntPtr error, @Nullable ISTB_VorbisAlloc allocBuffer) -
Uses of BytePtr in club.doki7.stb.vorbis.datatype
Methods in club.doki7.stb.vorbis.datatype that return BytePtrModifier and TypeMethodDescription@Nullable BytePtrSTB_VorbisAlloc.allocBuffer()@Nullable BytePtrSTB_VorbisComment.vendor()Methods in club.doki7.stb.vorbis.datatype with parameters of type BytePtr -
Uses of BytePtr in club.doki7.vma
Methods in club.doki7.vma with parameters of type BytePtrModifier and TypeMethodDescriptionvoidVMA.freeStatsString(VmaAllocator allocator, @Nullable BytePtr pStatsString) voidVMA.freeVirtualBlockStatsString(VmaVirtualBlock virtualBlock, @Nullable BytePtr pStatsString) Frees a string returned by vmaBuildVirtualBlockStatsString().voidVMA.setAllocationName(VmaAllocator allocator, VmaAllocation allocation, @Nullable BytePtr pName) Sets pName in given allocation to new value.voidVMA.setPoolName(VmaAllocator allocator, VmaPool pool, @Nullable BytePtr pName) Sets name of a custom pool. -
Uses of BytePtr in club.doki7.vma.datatype
Methods in club.doki7.vma.datatype that return BytePtrMethods in club.doki7.vma.datatype with parameters of type BytePtrModifier and TypeMethodDescription -
Uses of BytePtr in club.doki7.vulkan.command
Methods in club.doki7.vulkan.command with parameters of type BytePtrModifier and TypeMethodDescriptionvoidVkInstanceCommands.debugReportMessageEXT(VkInstance instance, int flags, int objectType, long object, long location, int messageCode, BytePtr pLayerPrefix, BytePtr pMessage) intVkInstanceCommands.enumerateDeviceExtensionProperties(VkPhysicalDevice physicalDevice, @Nullable BytePtr pLayerName, IntPtr pPropertyCount, @Nullable IVkExtensionProperties pProperties) intVkEntryCommands.enumerateInstanceExtensionProperties(@Nullable BytePtr pLayerName, IntPtr pPropertyCount, @Nullable IVkExtensionProperties pProperties) @NotNull MemorySegmentVkStaticCommands.getDeviceProcAddr(VkDevice device, BytePtr pName) @NotNull MemorySegmentVkStaticCommands.getInstanceProcAddr(@Nullable VkInstance instance, BytePtr pName) -
Uses of BytePtr in club.doki7.vulkan.datatype
Methods in club.doki7.vulkan.datatype that return BytePtrModifier and TypeMethodDescriptionStdVideoAV1FilmGrain.ar_coeffs_cb_plus_128()StdVideoAV1FilmGrain.ar_coeffs_cr_plus_128()StdVideoAV1FilmGrain.ar_coeffs_y_plus_128()VkPerformanceCounterDescriptionKHR.category()StdVideoH265PictureParameterSet.cb_qp_offset_list()StdVideoH264HrdParameters.cbr_flag()StdVideoAV1CDEF.cdef_uv_pri_strength()StdVideoAV1CDEF.cdef_uv_sec_strength()StdVideoAV1CDEF.cdef_y_pri_strength()StdVideoAV1CDEF.cdef_y_sec_strength()StdVideoEncodeH264WeightTable.chroma_offset_l0()StdVideoEncodeH264WeightTable.chroma_offset_l1()StdVideoEncodeH264WeightTable.chroma_weight_l0()StdVideoEncodeH264WeightTable.chroma_weight_l1()StdVideoH265HrdParameters.cpb_cnt_minus1()StdVideoH265PictureParameterSet.cr_qp_offset_list()StdVideoEncodeH265WeightTable.delta_chroma_offset_l0()StdVideoEncodeH265WeightTable.delta_chroma_offset_l1()StdVideoEncodeH265WeightTable.delta_chroma_weight_l0()StdVideoEncodeH265WeightTable.delta_chroma_weight_l1()StdVideoEncodeH265WeightTable.delta_luma_weight_l0()StdVideoEncodeH265WeightTable.delta_luma_weight_l1()StdVideoEncodeH265LongTermRefPics.delta_poc_msb_cycle_lt()StdVideoEncodeH265LongTermRefPics.delta_poc_msb_present_flag()VkDeviceFaultInfoEXT.description()VkDeviceFaultVendorInfoEXT.description()VkLayerProperties.description()VkPerformanceCounterDescriptionKHR.description()VkPhysicalDeviceToolProperties.description()VkPipelineExecutableInternalRepresentationKHR.description()VkPipelineExecutablePropertiesKHR.description()VkPipelineExecutableStatisticKHR.description()VkRenderPassSubpassFeedbackInfoEXT.description()VkPhysicalDeviceIDProperties.deviceLUID()VkPhysicalDeviceVulkan11Properties.deviceLUID()VkPhysicalDeviceLayeredApiPropertiesKHR.deviceName()VkPhysicalDeviceProperties.deviceName()VkPhysicalDeviceIDProperties.deviceUUID()VkPhysicalDeviceVulkan11Properties.deviceUUID()@Nullable BytePtrVkDisplayPropertiesKHR.displayName()VkPhysicalDeviceDriverProperties.driverInfo()VkPhysicalDeviceVulkan12Properties.driverInfo()VkPhysicalDeviceDriverProperties.driverName()VkPhysicalDeviceVulkan12Properties.driverName()VkPhysicalDeviceIDProperties.driverUUID()VkPhysicalDeviceVulkan11Properties.driverUUID()VkExtensionProperties.extensionName()StdVideoAV1Segmentation.FeatureEnabled()StdVideoAV1GlobalMotion.GmType()VkShaderModuleIdentifierEXT.identifier()VkPipelineBinaryKeyKHR.key()VkPhysicalDeviceToolProperties.layer()VkLayerProperties.layerName()StdVideoEncodeH265ReferenceListsInfo.list_entry_l0()StdVideoEncodeH265ReferenceListsInfo.list_entry_l1()StdVideoAV1LoopFilter.loop_filter_level()StdVideoAV1LoopFilter.loop_filter_mode_deltas()StdVideoAV1LoopFilter.loop_filter_ref_deltas()StdVideoEncodeH265LongTermRefPics.lt_idx_sps()StdVideoEncodeH264WeightTable.luma_offset_l0()StdVideoEncodeH265WeightTable.luma_offset_l0()StdVideoEncodeH264WeightTable.luma_offset_l1()StdVideoEncodeH265WeightTable.luma_offset_l1()StdVideoEncodeH264WeightTable.luma_weight_l0()StdVideoEncodeH264WeightTable.luma_weight_l1()StdVideoH265DecPicBufMgr.max_dec_pic_buffering_minus1()StdVideoH265DecPicBufMgr.max_num_reorder_pics()VkPerformanceCounterDescriptionKHR.name()VkPhysicalDeviceToolProperties.name()VkPipelineExecutableInternalRepresentationKHR.name()VkPipelineExecutablePropertiesKHR.name()VkPipelineExecutableStatisticKHR.name()VkPhysicalDeviceHostImageCopyProperties.optimalTilingLayoutUUID()VkPhysicalDeviceVulkan14Properties.optimalTilingLayoutUUID()StdVideoDecodeAV1PictureInfo.OrderHints()@Nullable BytePtrVkApplicationInfo.pApplicationName()@Nullable BytePtrVkApplicationInfo.pEngineName()@Nullable BytePtrVkPipelineShaderStageModuleIdentifierCreateInfoEXT.pIdentifier()VkDeviceFaultVendorBinaryHeaderVersionOneEXT.pipelineCacheUUID()VkPhysicalDeviceProperties.pipelineCacheUUID()VkPipelineCacheHeaderVersionOne.pipelineCacheUUID()VkPipelinePropertiesIdentifierEXT.pipelineIdentifier()@Nullable BytePtrVkDebugUtilsLabelEXT.pLabelName()@Nullable BytePtrVkLayerSettingEXT.pLayerName()@Nullable BytePtrVkDebugMarkerMarkerInfoEXT.pMarkerName()@Nullable BytePtrVkDebugUtilsMessengerCallbackDataEXT.pMessage()@Nullable BytePtrVkDebugUtilsMessengerCallbackDataEXT.pMessageIdName()@Nullable BytePtrVkCudaFunctionCreateInfoNV.pName()@Nullable BytePtrVkCuFunctionCreateInfoNVX.pName()@Nullable BytePtrVkPipelineShaderStageCreateInfo.pName()@Nullable BytePtrVkPipelineShaderStageNodeCreateInfoAMDX.pName()@Nullable BytePtrVkShaderCreateInfoEXT.pName()@Nullable BytePtrVkDebugMarkerObjectNameInfoEXT.pObjectName()@Nullable BytePtrVkDebugUtilsObjectNameInfoEXT.pObjectName()StdVideoEncodeH265LongTermRefPics.poc_lsb_lt()StdVideoAV1FilmGrain.point_cb_scaling()StdVideoAV1FilmGrain.point_cb_value()StdVideoAV1FilmGrain.point_cr_scaling()StdVideoAV1FilmGrain.point_cr_value()StdVideoAV1FilmGrain.point_y_scaling()StdVideoAV1FilmGrain.point_y_value()@Nullable BytePtrVkLayerSettingEXT.pSettingName()@Nullable BytePtrVkAccelerationStructureVersionInfoKHR.pVersionData()@Nullable BytePtrVkMicromapVersionInfoEXT.pVersionData()StdVideoEncodeAV1PictureInfo.ref_frame_idx()StdVideoEncodeAV1PictureInfo.ref_order_hint()StdVideoEncodeH264ReferenceListsInfo.RefPicList0()StdVideoEncodeH265ReferenceListsInfo.RefPicList0()StdVideoEncodeH264ReferenceListsInfo.RefPicList1()StdVideoEncodeH265ReferenceListsInfo.RefPicList1()StdVideoDecodeH265PictureInfo.RefPicSetLtCurr()StdVideoDecodeH265PictureInfo.RefPicSetStCurrAfter()StdVideoDecodeH265PictureInfo.RefPicSetStCurrBefore()StdVideoDecodeAV1ReferenceInfo.SavedOrderHints()StdVideoH265ScalingLists.ScalingList16x16()StdVideoH265ScalingLists.ScalingList32x32()StdVideoH264ScalingLists.ScalingList4x4()StdVideoH265ScalingLists.ScalingList4x4()StdVideoH264ScalingLists.ScalingList8x8()StdVideoH265ScalingLists.ScalingList8x8()StdVideoH265ScalingLists.ScalingListDCCoef16x16()StdVideoH265ScalingLists.ScalingListDCCoef32x32()VkPhysicalDeviceShaderObjectPropertiesEXT.shaderBinaryUUID()VkPhysicalDeviceShaderModuleIdentifierPropertiesEXT.shaderModuleIdentifierAlgorithmUUID()StdVideoDecodeAV1PictureInfo.SkipModeFrame()VkPerformanceCounterKHR.uuid()@Nullable BytePtrVkPerformanceValueDataINTEL.valueString()VkPhysicalDeviceToolProperties.version()Methods in club.doki7.vulkan.datatype with parameters of type BytePtrModifier and TypeMethodDescriptionStdVideoAV1FilmGrain.ar_coeffs_cb_plus_128(BytePtr value) StdVideoAV1FilmGrain.ar_coeffs_cr_plus_128(BytePtr value) StdVideoAV1FilmGrain.ar_coeffs_y_plus_128(BytePtr value) StdVideoH265PictureParameterSet.cb_qp_offset_list(BytePtr value) StdVideoAV1CDEF.cdef_uv_pri_strength(BytePtr value) StdVideoAV1CDEF.cdef_uv_sec_strength(BytePtr value) StdVideoAV1CDEF.cdef_y_pri_strength(BytePtr value) StdVideoAV1CDEF.cdef_y_sec_strength(BytePtr value) StdVideoEncodeH264WeightTable.chroma_offset_l0(BytePtr value) StdVideoEncodeH264WeightTable.chroma_offset_l1(BytePtr value) StdVideoEncodeH264WeightTable.chroma_weight_l0(BytePtr value) StdVideoEncodeH264WeightTable.chroma_weight_l1(BytePtr value) StdVideoH265HrdParameters.cpb_cnt_minus1(BytePtr value) StdVideoH265PictureParameterSet.cr_qp_offset_list(BytePtr value) StdVideoEncodeH265WeightTable.delta_chroma_offset_l0(BytePtr value) StdVideoEncodeH265WeightTable.delta_chroma_offset_l1(BytePtr value) StdVideoEncodeH265WeightTable.delta_chroma_weight_l0(BytePtr value) StdVideoEncodeH265WeightTable.delta_chroma_weight_l1(BytePtr value) StdVideoEncodeH265WeightTable.delta_luma_weight_l0(BytePtr value) StdVideoEncodeH265WeightTable.delta_luma_weight_l1(BytePtr value) StdVideoEncodeH265LongTermRefPics.delta_poc_msb_cycle_lt(BytePtr value) StdVideoEncodeH265LongTermRefPics.delta_poc_msb_present_flag(BytePtr value) VkDeviceFaultInfoEXT.description(BytePtr value) VkDeviceFaultVendorInfoEXT.description(BytePtr value) VkLayerProperties.description(BytePtr value) VkPerformanceCounterDescriptionKHR.description(BytePtr value) VkPhysicalDeviceToolProperties.description(BytePtr value) VkPipelineExecutableInternalRepresentationKHR.description(BytePtr value) VkPipelineExecutablePropertiesKHR.description(BytePtr value) VkPipelineExecutableStatisticKHR.description(BytePtr value) VkRenderPassSubpassFeedbackInfoEXT.description(BytePtr value) VkPhysicalDeviceIDProperties.deviceLUID(BytePtr value) VkPhysicalDeviceVulkan11Properties.deviceLUID(BytePtr value) VkPhysicalDeviceLayeredApiPropertiesKHR.deviceName(BytePtr value) VkPhysicalDeviceProperties.deviceName(BytePtr value) VkPhysicalDeviceIDProperties.deviceUUID(BytePtr value) VkPhysicalDeviceVulkan11Properties.deviceUUID(BytePtr value) VkDisplayPropertiesKHR.displayName(@Nullable BytePtr value) VkPhysicalDeviceDriverProperties.driverInfo(BytePtr value) VkPhysicalDeviceVulkan12Properties.driverInfo(BytePtr value) VkPhysicalDeviceDriverProperties.driverName(BytePtr value) VkPhysicalDeviceVulkan12Properties.driverName(BytePtr value) VkPhysicalDeviceIDProperties.driverUUID(BytePtr value) VkPhysicalDeviceVulkan11Properties.driverUUID(BytePtr value) VkExtensionProperties.extensionName(BytePtr value) StdVideoAV1Segmentation.FeatureEnabled(BytePtr value) VkShaderModuleIdentifierEXT.identifier(BytePtr value) StdVideoEncodeH265ReferenceListsInfo.list_entry_l0(BytePtr value) StdVideoEncodeH265ReferenceListsInfo.list_entry_l1(BytePtr value) StdVideoAV1LoopFilter.loop_filter_level(BytePtr value) StdVideoAV1LoopFilter.loop_filter_mode_deltas(BytePtr value) StdVideoAV1LoopFilter.loop_filter_ref_deltas(BytePtr value) StdVideoEncodeH265LongTermRefPics.lt_idx_sps(BytePtr value) StdVideoEncodeH264WeightTable.luma_offset_l0(BytePtr value) StdVideoEncodeH265WeightTable.luma_offset_l0(BytePtr value) StdVideoEncodeH264WeightTable.luma_offset_l1(BytePtr value) StdVideoEncodeH265WeightTable.luma_offset_l1(BytePtr value) StdVideoEncodeH264WeightTable.luma_weight_l0(BytePtr value) StdVideoEncodeH264WeightTable.luma_weight_l1(BytePtr value) StdVideoH265DecPicBufMgr.max_dec_pic_buffering_minus1(BytePtr value) StdVideoH265DecPicBufMgr.max_num_reorder_pics(BytePtr value) VkPhysicalDeviceHostImageCopyProperties.optimalTilingLayoutUUID(BytePtr value) VkPhysicalDeviceVulkan14Properties.optimalTilingLayoutUUID(BytePtr value) StdVideoDecodeAV1PictureInfo.OrderHints(BytePtr value) VkApplicationInfo.pApplicationName(@Nullable BytePtr value) VkApplicationInfo.pEngineName(@Nullable BytePtr value) VkPipelineShaderStageModuleIdentifierCreateInfoEXT.pIdentifier(@Nullable BytePtr value) VkDeviceFaultVendorBinaryHeaderVersionOneEXT.pipelineCacheUUID(BytePtr value) VkPhysicalDeviceProperties.pipelineCacheUUID(BytePtr value) VkPipelineCacheHeaderVersionOne.pipelineCacheUUID(BytePtr value) VkPipelinePropertiesIdentifierEXT.pipelineIdentifier(BytePtr value) VkDebugUtilsLabelEXT.pLabelName(@Nullable BytePtr value) VkLayerSettingEXT.pLayerName(@Nullable BytePtr value) VkDebugMarkerMarkerInfoEXT.pMarkerName(@Nullable BytePtr value) VkDebugUtilsMessengerCallbackDataEXT.pMessageIdName(@Nullable BytePtr value) VkDebugMarkerObjectNameInfoEXT.pObjectName(@Nullable BytePtr value) VkDebugUtilsObjectNameInfoEXT.pObjectName(@Nullable BytePtr value) StdVideoEncodeH265LongTermRefPics.poc_lsb_lt(BytePtr value) StdVideoAV1FilmGrain.point_cb_scaling(BytePtr value) StdVideoAV1FilmGrain.point_cb_value(BytePtr value) StdVideoAV1FilmGrain.point_cr_scaling(BytePtr value) StdVideoAV1FilmGrain.point_cr_value(BytePtr value) StdVideoAV1FilmGrain.point_y_scaling(BytePtr value) StdVideoAV1FilmGrain.point_y_value(BytePtr value) VkLayerSettingEXT.pSettingName(@Nullable BytePtr value) VkAccelerationStructureVersionInfoKHR.pVersionData(@Nullable BytePtr value) VkMicromapVersionInfoEXT.pVersionData(@Nullable BytePtr value) StdVideoEncodeAV1PictureInfo.ref_frame_idx(BytePtr value) StdVideoEncodeAV1PictureInfo.ref_order_hint(BytePtr value) StdVideoEncodeH264ReferenceListsInfo.RefPicList0(BytePtr value) StdVideoEncodeH265ReferenceListsInfo.RefPicList0(BytePtr value) StdVideoEncodeH264ReferenceListsInfo.RefPicList1(BytePtr value) StdVideoEncodeH265ReferenceListsInfo.RefPicList1(BytePtr value) StdVideoDecodeH265PictureInfo.RefPicSetLtCurr(BytePtr value) StdVideoDecodeH265PictureInfo.RefPicSetStCurrAfter(BytePtr value) StdVideoDecodeH265PictureInfo.RefPicSetStCurrBefore(BytePtr value) StdVideoDecodeAV1ReferenceInfo.SavedOrderHints(BytePtr value) StdVideoH265ScalingLists.ScalingList16x16(BytePtr value) StdVideoH265ScalingLists.ScalingList32x32(BytePtr value) StdVideoH264ScalingLists.ScalingList4x4(BytePtr value) StdVideoH265ScalingLists.ScalingList4x4(BytePtr value) StdVideoH264ScalingLists.ScalingList8x8(BytePtr value) StdVideoH265ScalingLists.ScalingList8x8(BytePtr value) StdVideoH265ScalingLists.ScalingListDCCoef16x16(BytePtr value) StdVideoH265ScalingLists.ScalingListDCCoef32x32(BytePtr value) VkPhysicalDeviceShaderObjectPropertiesEXT.shaderBinaryUUID(BytePtr value) VkPhysicalDeviceShaderModuleIdentifierPropertiesEXT.shaderModuleIdentifierAlgorithmUUID(BytePtr value) StdVideoDecodeAV1PictureInfo.SkipModeFrame(BytePtr value) VkPerformanceValueDataINTEL.valueString(@Nullable BytePtr value) Method parameters in club.doki7.vulkan.datatype with type arguments of type BytePtrModifier and TypeMethodDescriptionStdVideoAV1FilmGrain.ar_coeffs_cb_plus_128(@NotNull Consumer<BytePtr> consumer) StdVideoAV1FilmGrain.ar_coeffs_cr_plus_128(@NotNull Consumer<BytePtr> consumer) StdVideoAV1FilmGrain.ar_coeffs_y_plus_128(@NotNull Consumer<BytePtr> consumer) StdVideoH265PictureParameterSet.cb_qp_offset_list(@NotNull Consumer<BytePtr> consumer) StdVideoAV1CDEF.cdef_uv_pri_strength(@NotNull Consumer<BytePtr> consumer) StdVideoAV1CDEF.cdef_uv_sec_strength(@NotNull Consumer<BytePtr> consumer) StdVideoAV1CDEF.cdef_y_pri_strength(@NotNull Consumer<BytePtr> consumer) StdVideoAV1CDEF.cdef_y_sec_strength(@NotNull Consumer<BytePtr> consumer) StdVideoEncodeH264WeightTable.chroma_offset_l0(@NotNull Consumer<BytePtr> consumer) StdVideoEncodeH264WeightTable.chroma_offset_l1(@NotNull Consumer<BytePtr> consumer) StdVideoEncodeH264WeightTable.chroma_weight_l0(@NotNull Consumer<BytePtr> consumer) StdVideoEncodeH264WeightTable.chroma_weight_l1(@NotNull Consumer<BytePtr> consumer) StdVideoH265HrdParameters.cpb_cnt_minus1(@NotNull Consumer<BytePtr> consumer) StdVideoH265PictureParameterSet.cr_qp_offset_list(@NotNull Consumer<BytePtr> consumer) StdVideoEncodeH265WeightTable.delta_chroma_offset_l0(@NotNull Consumer<BytePtr> consumer) StdVideoEncodeH265WeightTable.delta_chroma_offset_l1(@NotNull Consumer<BytePtr> consumer) StdVideoEncodeH265WeightTable.delta_chroma_weight_l0(@NotNull Consumer<BytePtr> consumer) StdVideoEncodeH265WeightTable.delta_chroma_weight_l1(@NotNull Consumer<BytePtr> consumer) StdVideoEncodeH265WeightTable.delta_luma_weight_l0(@NotNull Consumer<BytePtr> consumer) StdVideoEncodeH265WeightTable.delta_luma_weight_l1(@NotNull Consumer<BytePtr> consumer) StdVideoEncodeH265LongTermRefPics.delta_poc_msb_cycle_lt(@NotNull Consumer<BytePtr> consumer) StdVideoEncodeH265LongTermRefPics.delta_poc_msb_present_flag(@NotNull Consumer<BytePtr> consumer) VkDeviceFaultInfoEXT.description(@NotNull Consumer<BytePtr> consumer) VkDeviceFaultVendorInfoEXT.description(@NotNull Consumer<BytePtr> consumer) VkLayerProperties.description(@NotNull Consumer<BytePtr> consumer) VkPerformanceCounterDescriptionKHR.description(@NotNull Consumer<BytePtr> consumer) VkPhysicalDeviceToolProperties.description(@NotNull Consumer<BytePtr> consumer) VkPipelineExecutableInternalRepresentationKHR.description(@NotNull Consumer<BytePtr> consumer) VkPipelineExecutablePropertiesKHR.description(@NotNull Consumer<BytePtr> consumer) VkPipelineExecutableStatisticKHR.description(@NotNull Consumer<BytePtr> consumer) VkRenderPassSubpassFeedbackInfoEXT.description(@NotNull Consumer<BytePtr> consumer) VkPhysicalDeviceIDProperties.deviceLUID(@NotNull Consumer<BytePtr> consumer) VkPhysicalDeviceVulkan11Properties.deviceLUID(@NotNull Consumer<BytePtr> consumer) VkPhysicalDeviceLayeredApiPropertiesKHR.deviceName(@NotNull Consumer<BytePtr> consumer) VkPhysicalDeviceProperties.deviceName(@NotNull Consumer<BytePtr> consumer) VkPhysicalDeviceIDProperties.deviceUUID(@NotNull Consumer<BytePtr> consumer) VkPhysicalDeviceVulkan11Properties.deviceUUID(@NotNull Consumer<BytePtr> consumer) VkPhysicalDeviceDriverProperties.driverInfo(@NotNull Consumer<BytePtr> consumer) VkPhysicalDeviceVulkan12Properties.driverInfo(@NotNull Consumer<BytePtr> consumer) VkPhysicalDeviceDriverProperties.driverName(@NotNull Consumer<BytePtr> consumer) VkPhysicalDeviceVulkan12Properties.driverName(@NotNull Consumer<BytePtr> consumer) VkPhysicalDeviceIDProperties.driverUUID(@NotNull Consumer<BytePtr> consumer) VkPhysicalDeviceVulkan11Properties.driverUUID(@NotNull Consumer<BytePtr> consumer) VkExtensionProperties.extensionName(@NotNull Consumer<BytePtr> consumer) StdVideoAV1Segmentation.FeatureEnabled(@NotNull Consumer<BytePtr> consumer) VkShaderModuleIdentifierEXT.identifier(@NotNull Consumer<BytePtr> consumer) StdVideoEncodeH265ReferenceListsInfo.list_entry_l0(@NotNull Consumer<BytePtr> consumer) StdVideoEncodeH265ReferenceListsInfo.list_entry_l1(@NotNull Consumer<BytePtr> consumer) StdVideoAV1LoopFilter.loop_filter_level(@NotNull Consumer<BytePtr> consumer) StdVideoAV1LoopFilter.loop_filter_mode_deltas(@NotNull Consumer<BytePtr> consumer) StdVideoAV1LoopFilter.loop_filter_ref_deltas(@NotNull Consumer<BytePtr> consumer) StdVideoEncodeH265LongTermRefPics.lt_idx_sps(@NotNull Consumer<BytePtr> consumer) StdVideoEncodeH264WeightTable.luma_offset_l0(@NotNull Consumer<BytePtr> consumer) StdVideoEncodeH265WeightTable.luma_offset_l0(@NotNull Consumer<BytePtr> consumer) StdVideoEncodeH264WeightTable.luma_offset_l1(@NotNull Consumer<BytePtr> consumer) StdVideoEncodeH265WeightTable.luma_offset_l1(@NotNull Consumer<BytePtr> consumer) StdVideoEncodeH264WeightTable.luma_weight_l0(@NotNull Consumer<BytePtr> consumer) StdVideoEncodeH264WeightTable.luma_weight_l1(@NotNull Consumer<BytePtr> consumer) StdVideoH265DecPicBufMgr.max_dec_pic_buffering_minus1(@NotNull Consumer<BytePtr> consumer) StdVideoH265DecPicBufMgr.max_num_reorder_pics(@NotNull Consumer<BytePtr> consumer) VkPhysicalDeviceHostImageCopyProperties.optimalTilingLayoutUUID(@NotNull Consumer<BytePtr> consumer) VkPhysicalDeviceVulkan14Properties.optimalTilingLayoutUUID(@NotNull Consumer<BytePtr> consumer) StdVideoDecodeAV1PictureInfo.OrderHints(@NotNull Consumer<BytePtr> consumer) VkDeviceFaultVendorBinaryHeaderVersionOneEXT.pipelineCacheUUID(@NotNull Consumer<BytePtr> consumer) VkPhysicalDeviceProperties.pipelineCacheUUID(@NotNull Consumer<BytePtr> consumer) VkPipelineCacheHeaderVersionOne.pipelineCacheUUID(@NotNull Consumer<BytePtr> consumer) VkPipelinePropertiesIdentifierEXT.pipelineIdentifier(@NotNull Consumer<BytePtr> consumer) StdVideoEncodeH265LongTermRefPics.poc_lsb_lt(@NotNull Consumer<BytePtr> consumer) StdVideoAV1FilmGrain.point_cb_scaling(@NotNull Consumer<BytePtr> consumer) StdVideoAV1FilmGrain.point_cb_value(@NotNull Consumer<BytePtr> consumer) StdVideoAV1FilmGrain.point_cr_scaling(@NotNull Consumer<BytePtr> consumer) StdVideoAV1FilmGrain.point_cr_value(@NotNull Consumer<BytePtr> consumer) StdVideoAV1FilmGrain.point_y_scaling(@NotNull Consumer<BytePtr> consumer) StdVideoAV1FilmGrain.point_y_value(@NotNull Consumer<BytePtr> consumer) StdVideoEncodeAV1PictureInfo.ref_frame_idx(@NotNull Consumer<BytePtr> consumer) StdVideoEncodeAV1PictureInfo.ref_order_hint(@NotNull Consumer<BytePtr> consumer) StdVideoEncodeH264ReferenceListsInfo.RefPicList0(@NotNull Consumer<BytePtr> consumer) StdVideoEncodeH265ReferenceListsInfo.RefPicList0(@NotNull Consumer<BytePtr> consumer) StdVideoEncodeH264ReferenceListsInfo.RefPicList1(@NotNull Consumer<BytePtr> consumer) StdVideoEncodeH265ReferenceListsInfo.RefPicList1(@NotNull Consumer<BytePtr> consumer) StdVideoDecodeH265PictureInfo.RefPicSetLtCurr(@NotNull Consumer<BytePtr> consumer) StdVideoDecodeH265PictureInfo.RefPicSetStCurrAfter(@NotNull Consumer<BytePtr> consumer) StdVideoDecodeH265PictureInfo.RefPicSetStCurrBefore(@NotNull Consumer<BytePtr> consumer) StdVideoDecodeAV1ReferenceInfo.SavedOrderHints(@NotNull Consumer<BytePtr> consumer) StdVideoH265ScalingLists.ScalingList16x16(@NotNull Consumer<BytePtr> consumer) StdVideoH265ScalingLists.ScalingList32x32(@NotNull Consumer<BytePtr> consumer) StdVideoH264ScalingLists.ScalingList4x4(@NotNull Consumer<BytePtr> consumer) StdVideoH265ScalingLists.ScalingList4x4(@NotNull Consumer<BytePtr> consumer) StdVideoH264ScalingLists.ScalingList8x8(@NotNull Consumer<BytePtr> consumer) StdVideoH265ScalingLists.ScalingList8x8(@NotNull Consumer<BytePtr> consumer) StdVideoH265ScalingLists.ScalingListDCCoef16x16(@NotNull Consumer<BytePtr> consumer) StdVideoH265ScalingLists.ScalingListDCCoef32x32(@NotNull Consumer<BytePtr> consumer) VkPhysicalDeviceShaderObjectPropertiesEXT.shaderBinaryUUID(@NotNull Consumer<BytePtr> consumer) VkPhysicalDeviceShaderModuleIdentifierPropertiesEXT.shaderModuleIdentifierAlgorithmUUID(@NotNull Consumer<BytePtr> consumer) StdVideoDecodeAV1PictureInfo.SkipModeFrame(@NotNull Consumer<BytePtr> consumer) -
Uses of BytePtr in club.doki7.webgpu.datatype
Methods in club.doki7.webgpu.datatype that return BytePtrMethods in club.doki7.webgpu.datatype with parameters of type BytePtr