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 BytePtr
static @NotNull BytePtr
static @NotNull BytePtr
static @NotNull BytePtr
BytePtr.allocate
(@NotNull Arena arena, @NotNull ByteBuffer buffer) static @NotNull BytePtr
BytePtr.allocate
(@NotNull Arena arena, Collection<Byte> bytes) static @NotNull BytePtr
BytePtr.allocateAligned
(@NotNull Arena arena, long size, long alignment) static @NotNull BytePtr
BytePtr.allocateString
(@NotNull Arena arena, @NotNull String s) static @NotNull BytePtr
static @Nullable BytePtr
BytePtr.checked
(@NotNull MemorySegment segment) Create a newBytePtr
usingsegment
as backing storage, with argument validation.static @NotNull BytePtr
BytePtr.checked
(@NotNull ByteBuffer buffer) Create a newBytePtr
using the same backing storage asbuffer
, with argument validation.static @NotNull BytePtr
@NotNull BytePtr
BytePtr.offset
(long offset) @NotNull BytePtr
BytePtr.reinterpret
(long newSize) @NotNull BytePtr
BytePtr.slice
(long end) @NotNull BytePtr
BytePtr.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 TypeMethodDescriptionvoid
GLES2.bindAttribLocation
(int program, int index, @Nullable BytePtr name) void
GLES2.getActiveAttrib
(int program, int index, int bufSize, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) void
GLES2.getActiveUniform
(int program, int index, int bufSize, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) int
GLES2.getAttribLocation
(int program, @Nullable BytePtr name) void
GLES2.getBooleanv
(int pname, @Nullable BytePtr data) void
GLES2.getProgramInfoLog
(int program, int bufSize, @Nullable IntPtr length, @Nullable BytePtr infoLog) void
GLES2.getShaderInfoLog
(int shader, int bufSize, @Nullable IntPtr length, @Nullable BytePtr infoLog) void
GLES2.getShaderSource
(int shader, int bufSize, @Nullable IntPtr length, @Nullable BytePtr source) int
GLES2.getUniformLocation
(int program, @Nullable BytePtr name) -
Uses of BytePtr in club.doki7.glfw
Methods in club.doki7.glfw that return BytePtrModifier and TypeMethodDescription@Nullable BytePtr
GLFW.getClipboardString
(@Nullable GLFWwindow window) @Nullable BytePtr
GLFW.getGamepadName
(int jid) @Nullable BytePtr
GLFW.getJoystickButtons
(int jid, @Nullable IntPtr count) @Nullable BytePtr
GLFW.getJoystickGUID
(int jid) @Nullable BytePtr
GLFW.getJoystickHats
(int jid, @Nullable IntPtr count) @Nullable BytePtr
GLFW.getJoystickName
(int jid) @Nullable BytePtr
GLFW.getKeyName
(int key, int scancode) @Nullable BytePtr
GLFW.getMonitorName
(@Nullable GLFWmonitor monitor) @Nullable BytePtr
GLFW.getVersionString()
@Nullable BytePtr
GLFW.getWin32Adapter
(@Nullable GLFWmonitor monitor) @Nullable BytePtr
GLFW.getWin32Monitor
(@Nullable GLFWmonitor monitor) @Nullable BytePtr
GLFW.getWindowTitle
(@Nullable GLFWwindow window) @Nullable BytePtr
GLFW.getX11SelectionString()
Methods in club.doki7.glfw with parameters of type BytePtrModifier and TypeMethodDescription@Nullable GLFWwindow
GLFW.createWindow
(int width, int height, @Nullable BytePtr title, @Nullable GLFWmonitor monitor, @Nullable GLFWwindow share) int
GLFW.extensionSupported
(@Nullable BytePtr extension) @NotNull MemorySegment
GLFW.getInstanceProcAddress
(@Nullable VkInstance instance, @Nullable BytePtr procname) @NotNull MemorySegment
GLFW.getProcAddress
(@Nullable BytePtr procname) void
GLFW.setClipboardString
(@Nullable GLFWwindow window, @Nullable BytePtr string) void
GLFW.setWindowTitle
(@Nullable GLFWwindow window, @Nullable BytePtr title) void
GLFW.setX11SelectionString
(@Nullable BytePtr string) int
GLFW.updateGamepadMappings
(@Nullable BytePtr string) void
GLFW.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 BytePtr
GLFWimage.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 BytePtr
AL.getString
(int param) @Nullable BytePtr
Returns information about the device, and error strings.@Nullable BytePtr
AL.getStringDirect
(@Nullable ALCcontext context, int param) @Nullable BytePtr
AL.getStringiDirectSOFT
(@Nullable ALCcontext context, int pname, int index) @Nullable BytePtr
AL.getStringiSOFT
(int pname, int index) @Nullable BytePtr
ALC.getStringiSOFT
(@Nullable ALCdevice device, int paramName, int index) Methods in club.doki7.openal with parameters of type BytePtrModifier and TypeMethodDescription@Nullable ALCdevice
ALC.captureOpenDevice
(@Nullable BytePtr devicename, int frequency, int format, int buffersize) Opens the named capture device with the given frequency, format, and buffer size.void
AL.debugMessageInsertDirectEXT
(@Nullable ALCcontext context, int source, int type, int id, int severity, int length, @Nullable BytePtr message) void
AL.debugMessageInsertEXT
(int source, int type, int id, int severity, int length, @Nullable BytePtr message) void
AL.getBooleanv
(int param, @Nullable BytePtr values) void
AL.getBooleanvDirect
(@Nullable ALCcontext context, int param, @Nullable BytePtr values) int
AL.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) int
AL.getDebugMessageLogEXT
(int count, int logBufSize, @Nullable IntPtr sources, @Nullable IntPtr types, @Nullable IntPtr ids, @Nullable IntPtr severities, @Nullable IntPtr lengths, @Nullable BytePtr logBuf) int
AL.getEnumValue
(@Nullable BytePtr ename) Retrieve the value of an enum.int
ALC.getEnumValue
(@Nullable ALCdevice device, @Nullable BytePtr enumname) Retrieve the value of an enum.int
AL.getEnumValueDirect
(@Nullable ALCcontext context, @Nullable BytePtr ename) void
AL.getObjectLabelDirectEXT
(@Nullable ALCcontext context, int identifier, int name, int bufSize, @Nullable IntPtr length, @Nullable BytePtr label) void
AL.getObjectLabelEXT
(int identifier, int name, int bufSize, @Nullable IntPtr length, @Nullable BytePtr label) @NotNull MemorySegment
AL.getProcAddress
(@Nullable BytePtr fname) Retrieve the address of a function.@NotNull MemorySegment
ALC.getProcAddress
(@Nullable ALCdevice device, @Nullable BytePtr funcname) Retrieve the address of a function.@NotNull MemorySegment
ALC.getProcAddress2
(@Nullable ALCdevice device, @Nullable BytePtr funcName) @NotNull MemorySegment
AL.getProcAddressDirect
(@Nullable ALCcontext context, @Nullable BytePtr fname) byte
AL.isExtensionPresent
(@Nullable BytePtr extname) Query for the presence of an extension on the AL context.byte
ALC.isExtensionPresent
(@Nullable ALCdevice device, @Nullable BytePtr extname) Query for the presence of an extension on the device.byte
AL.isExtensionPresentDirect
(@Nullable ALCcontext context, @Nullable BytePtr extname) @Nullable ALCdevice
ALC.loopbackOpenDeviceSOFT
(@Nullable BytePtr deviceName) void
AL.objectLabelDirectEXT
(@Nullable ALCcontext context, int identifier, int name, int length, @Nullable BytePtr label) void
AL.objectLabelEXT
(int identifier, int name, int length, @Nullable BytePtr label) @Nullable ALCdevice
ALC.openDevice
(@Nullable BytePtr devicename) Opens the named playback device.void
AL.pushDebugGroupDirectEXT
(@Nullable ALCcontext context, int source, int id, int length, @Nullable BytePtr message) void
AL.pushDebugGroupEXT
(int source, int id, int length, @Nullable BytePtr message) byte
ALC.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 TypeMethodDescriptionint
CL.buildProgram
(@Nullable CLProgram program, int num_devices, CLDeviceId.Ptr device_list, @Nullable BytePtr options, CLFunctionTypes.Ipfn_notify_5 pfn_notify, @NotNull MemorySegment user_data) int
CL.buildProgram
(@Nullable CLProgram program, int num_devices, CLDeviceId.Ptr device_list, @Nullable BytePtr options, @NotNull MemorySegment pfn_notify, @NotNull MemorySegment user_data) int
CL.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) int
CL.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) int
CL.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) int
CL.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 CLKernel
CL.createKernel
(@Nullable CLProgram program, @Nullable BytePtr kernel_name, @Nullable IntPtr errcode_ret) @Nullable CLProgram
CL.createProgramWithBuiltInKernels
(@Nullable CLContext context, int num_devices, CLDeviceId.Ptr device_list, @Nullable BytePtr kernel_names, @Nullable IntPtr errcode_ret) int
CL.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) int
CL.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 MemorySegment
CL.getExtensionFunctionAddress
(@Nullable BytePtr func_name) @NotNull MemorySegment
CL.getExtensionFunctionAddressForPlatform
(@Nullable CLPlatformId platform, @Nullable BytePtr func_name) @NotNull MemorySegment
CL.icdGetFunctionAddressForPlatformKHR
(@Nullable CLPlatformId platform, @Nullable BytePtr func_name) @Nullable CLProgram
CL.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 CLProgram
CL.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 CLProgram
CL.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) void
CL.logMessagesToStderrAPPLE
(@Nullable BytePtr errstr, @NotNull MemorySegment private_info, long cb, @NotNull MemorySegment user_data) void
CL.logMessagesToStdoutAPPLE
(@Nullable BytePtr errstr, @NotNull MemorySegment private_info, long cb, @NotNull MemorySegment user_data) void
CL.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 BytePtr
GL.getString
(int name) @Nullable BytePtr
GL.getStringi
(int name, int index) Methods in club.doki7.opengl with parameters of type BytePtrModifier and TypeMethodDescriptionvoid
GLCompatibility.activeVaryingNV
(int program, @Nullable BytePtr name) byte
GLCompatibility.areTexturesResident
(int n, @Nullable IntPtr textures, @Nullable BytePtr residences) void
GL.bindAttribLocation
(int program, int index, @Nullable BytePtr name) void
GLCompatibility.bindAttribLocationARB
(int programObj, int index, @Nullable BytePtr name) void
GL.bindFragDataLocation
(int program, int color, @Nullable BytePtr name) void
GLCompatibility.bindFragDataLocationEXT
(int program, int color, @Nullable BytePtr name) void
GL.bindFragDataLocationIndexed
(int program, int colorNumber, int index, @Nullable BytePtr name) void
GLCompatibility.bitmap
(int width, int height, float xorig, float yorig, float xmove, float ymove, @Nullable BytePtr bitmap) void
void
void
void
int
GL.createShaderProgramEXT
(int type, @Nullable BytePtr string) void
GL.debugMessageInsert
(int source, int type, int id, int severity, int length, @Nullable BytePtr buf) void
GLCompatibility.debugMessageInsertAMD
(int category, int severity, int id, int length, @Nullable BytePtr buf) void
GL.debugMessageInsertARB
(int source, int type, int id, int severity, int length, @Nullable BytePtr buf) void
GL.debugMessageInsertKHR
(int source, int type, int id, int severity, int length, @Nullable BytePtr buf) void
GL.deleteNamedStringARB
(int namelen, @Nullable BytePtr name) void
void
GL.getActiveAttrib
(int program, int index, int bufSize, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) void
GLCompatibility.getActiveAttribARB
(int programObj, int index, int maxLength, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) void
GL.getActiveSubroutineName
(int program, int shadertype, int index, int bufSize, @Nullable IntPtr length, @Nullable BytePtr name) void
GL.getActiveSubroutineUniformName
(int program, int shadertype, int index, int bufSize, @Nullable IntPtr length, @Nullable BytePtr name) void
GL.getActiveUniform
(int program, int index, int bufSize, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) void
GLCompatibility.getActiveUniformARB
(int programObj, int index, int maxLength, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) void
GL.getActiveUniformBlockName
(int program, int uniformBlockIndex, int bufSize, @Nullable IntPtr length, @Nullable BytePtr uniformBlockName) void
GL.getActiveUniformName
(int program, int uniformIndex, int bufSize, @Nullable IntPtr length, @Nullable BytePtr uniformName) void
GLCompatibility.getActiveVaryingNV
(int program, int index, int bufSize, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) int
GL.getAttribLocation
(int program, @Nullable BytePtr name) int
GLCompatibility.getAttribLocationARB
(int programObj, @Nullable BytePtr name) void
GL.getBooleani_v
(int target, int index, @Nullable BytePtr data) void
GL.getBooleanIndexedvEXT
(int target, int index, @Nullable BytePtr data) void
GL.getBooleanv
(int pname, @Nullable BytePtr data) int
GL.getDebugMessageLog
(int count, int bufSize, @Nullable IntPtr sources, @Nullable IntPtr types, @Nullable IntPtr ids, @Nullable IntPtr severities, @Nullable IntPtr lengths, @Nullable BytePtr messageLog) int
GLCompatibility.getDebugMessageLogAMD
(int count, int bufSize, @Nullable IntPtr categories, @Nullable IntPtr severities, @Nullable IntPtr ids, @Nullable IntPtr lengths, @Nullable BytePtr message) int
GL.getDebugMessageLogARB
(int count, int bufSize, @Nullable IntPtr sources, @Nullable IntPtr types, @Nullable IntPtr ids, @Nullable IntPtr severities, @Nullable IntPtr lengths, @Nullable BytePtr messageLog) int
GL.getDebugMessageLogKHR
(int count, int bufSize, @Nullable IntPtr sources, @Nullable IntPtr types, @Nullable IntPtr ids, @Nullable IntPtr severities, @Nullable IntPtr lengths, @Nullable BytePtr messageLog) int
GL.getFragDataIndex
(int program, @Nullable BytePtr name) int
GL.getFragDataLocation
(int program, @Nullable BytePtr name) int
GLCompatibility.getFragDataLocationEXT
(int program, @Nullable BytePtr name) void
GLCompatibility.getInfoLogARB
(int obj, int maxLength, @Nullable IntPtr length, @Nullable BytePtr infoLog) void
GL.getNamedStringARB
(int namelen, @Nullable BytePtr name, int bufSize, @Nullable IntPtr stringlen, @Nullable BytePtr string) void
GL.getNamedStringivARB
(int namelen, @Nullable BytePtr name, int pname, @Nullable IntPtr params) void
GLCompatibility.getnPolygonStipple
(int bufSize, @Nullable BytePtr pattern) void
GLCompatibility.getnPolygonStippleARB
(int bufSize, @Nullable BytePtr pattern) void
GL.getObjectLabel
(int identifier, int name, int bufSize, @Nullable IntPtr length, @Nullable BytePtr label) void
GL.getObjectLabelEXT
(int type, int object, int bufSize, @Nullable IntPtr length, @Nullable BytePtr label) void
GL.getObjectLabelKHR
(int identifier, int name, int bufSize, @Nullable IntPtr length, @Nullable BytePtr label) void
GL.getObjectPtrLabel
(@NotNull MemorySegment ptr, int bufSize, @Nullable IntPtr length, @Nullable BytePtr label) void
GL.getObjectPtrLabelKHR
(@NotNull MemorySegment ptr, int bufSize, @Nullable IntPtr length, @Nullable BytePtr label) void
GL.getPathCommandsNV
(int path, @Nullable BytePtr commands) void
GL.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) void
GL.getPerfMonitorCounterStringAMD
(int group, int counter, int bufSize, @Nullable IntPtr length, @Nullable BytePtr counterString) void
GL.getPerfMonitorGroupStringAMD
(int group, int bufSize, @Nullable IntPtr length, @Nullable BytePtr groupString) void
GL.getPerfQueryIdByNameINTEL
(@Nullable BytePtr queryName, @Nullable IntPtr queryId) void
GL.getPerfQueryInfoINTEL
(int queryId, int queryNameLength, @Nullable BytePtr queryName, @Nullable IntPtr dataSize, @Nullable IntPtr noCounters, @Nullable IntPtr noInstances, @Nullable IntPtr capsMask) void
GLCompatibility.getPolygonStipple
(@Nullable BytePtr mask) void
GL.getProgramInfoLog
(int program, int bufSize, @Nullable IntPtr length, @Nullable BytePtr infoLog) void
GL.getProgramPipelineInfoLog
(int pipeline, int bufSize, @Nullable IntPtr length, @Nullable BytePtr infoLog) void
GL.getProgramPipelineInfoLogEXT
(int pipeline, int bufSize, @Nullable IntPtr length, @Nullable BytePtr infoLog) int
GL.getProgramResourceIndex
(int program, int programInterface, @Nullable BytePtr name) int
GL.getProgramResourceLocation
(int program, int programInterface, @Nullable BytePtr name) int
GL.getProgramResourceLocationIndex
(int program, int programInterface, @Nullable BytePtr name) void
GL.getProgramResourceName
(int program, int programInterface, int index, int bufSize, @Nullable IntPtr length, @Nullable BytePtr name) void
GL.getShaderInfoLog
(int shader, int bufSize, @Nullable IntPtr length, @Nullable BytePtr infoLog) void
GL.getShaderSource
(int shader, int bufSize, @Nullable IntPtr length, @Nullable BytePtr source) void
GLCompatibility.getShaderSourceARB
(int obj, int maxLength, @Nullable IntPtr length, @Nullable BytePtr source) int
GL.getSubroutineIndex
(int program, int shadertype, @Nullable BytePtr name) int
GL.getSubroutineUniformLocation
(int program, int shadertype, @Nullable BytePtr name) void
GL.getTransformFeedbackVarying
(int program, int index, int bufSize, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) void
GLCompatibility.getTransformFeedbackVaryingEXT
(int program, int index, int bufSize, @Nullable IntPtr length, @Nullable IntPtr size, @Nullable IntPtr type, @Nullable BytePtr name) int
GL.getUniformBlockIndex
(int program, @Nullable BytePtr uniformBlockName) int
GL.getUniformLocation
(int program, @Nullable BytePtr name) int
GLCompatibility.getUniformLocationARB
(int programObj, @Nullable BytePtr name) int
GLCompatibility.getVaryingLocationNV
(int program, @Nullable BytePtr name) @NotNull MemorySegment
GL.getVkProcAddrNV
(@Nullable BytePtr name) void
void
GL.insertEventMarkerEXT
(int length, @Nullable BytePtr marker) byte
GL.isNamedStringARB
(int namelen, @Nullable BytePtr name) void
GL.labelObjectEXT
(int type, int object, int length, @Nullable BytePtr label) void
GLCompatibility.matrixIndexubvARB
(int size, @Nullable BytePtr indices) void
GL.namedStringARB
(int type, int namelen, @Nullable BytePtr name, int stringlen, @Nullable BytePtr string) void
void
GL.objectLabel
(int identifier, int name, int length, @Nullable BytePtr label) void
GL.objectLabelKHR
(int identifier, int name, int length, @Nullable BytePtr label) void
GL.objectPtrLabel
(@NotNull MemorySegment ptr, int length, @Nullable BytePtr label) void
GL.objectPtrLabelKHR
(@NotNull MemorySegment ptr, int length, @Nullable BytePtr label) void
GL.pathCommandsNV
(int path, int numCommands, @Nullable BytePtr commands, int numCoords, int coordType, @NotNull MemorySegment coords) void
GL.pathSubCommandsNV
(int path, int commandStart, int commandsToDelete, int numCommands, @Nullable BytePtr commands, int numCoords, int coordType, @NotNull MemorySegment coords) void
GLCompatibility.polygonStipple
(@Nullable BytePtr mask) void
GL.pushDebugGroup
(int source, int id, int length, @Nullable BytePtr message) void
GL.pushDebugGroupKHR
(int source, int id, int length, @Nullable BytePtr message) void
GL.pushGroupMarkerEXT
(int length, @Nullable BytePtr marker) void
GLCompatibility.queryResourceTagNV
(int tagId, @Nullable BytePtr tagString) void
GLCompatibility.secondaryColor3bv
(@Nullable BytePtr v) void
GLCompatibility.secondaryColor3bvEXT
(@Nullable BytePtr v) void
GLCompatibility.secondaryColor3ubv
(@Nullable BytePtr v) void
GLCompatibility.secondaryColor3ubvEXT
(@Nullable BytePtr v) void
GL.specializeShader
(int shader, @Nullable BytePtr pEntryPoint, int numSpecializationConstants, @Nullable IntPtr pConstantIndex, @Nullable IntPtr pConstantValue) void
GL.specializeShaderARB
(int shader, @Nullable BytePtr pEntryPoint, int numSpecializationConstants, @Nullable IntPtr pConstantIndex, @Nullable IntPtr pConstantValue) void
GL.vertexAttrib4bv
(int index, @Nullable BytePtr v) void
GLCompatibility.vertexAttrib4bvARB
(int index, @Nullable BytePtr v) void
GL.vertexAttrib4Nbv
(int index, @Nullable BytePtr v) void
GLCompatibility.vertexAttrib4NbvARB
(int index, @Nullable BytePtr v) void
GL.vertexAttrib4Nubv
(int index, @Nullable BytePtr v) void
GLCompatibility.vertexAttrib4NubvARB
(int index, @Nullable BytePtr v) void
GL.vertexAttrib4ubv
(int index, @Nullable BytePtr v) void
GLCompatibility.vertexAttrib4ubvARB
(int index, @Nullable BytePtr v) void
GL.vertexAttribI4bv
(int index, @Nullable BytePtr v) void
GLCompatibility.vertexAttribI4bvEXT
(int index, @Nullable BytePtr v) void
GL.vertexAttribI4ubv
(int index, @Nullable BytePtr v) void
GLCompatibility.vertexAttribI4ubvEXT
(int index, @Nullable BytePtr v) void
GLCompatibility.weightbvARB
(int size, @Nullable BytePtr weights) void
GLCompatibility.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 TypeMethodDescriptionint
XR.enumerateInstanceExtensionProperties
(@Nullable BytePtr layerName, int propertyCapacityInput, IntPtr propertyCountOutput, @Nullable IXrExtensionProperties properties) int
XRStatic.enumerateInstanceExtensionProperties
(@Nullable BytePtr layerName, int propertyCapacityInput, IntPtr propertyCountOutput, @Nullable IXrExtensionProperties properties) int
XR.getExportedLocalizationMapDataML
(XrExportedLocalizationMapML map, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) int
XR.getInputSourceLocalizedName
(XrSession session, XrInputSourceLocalizedNameGetInfo getInfo, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) int
XRStatic.getInputSourceLocalizedName
(XrSession session, XrInputSourceLocalizedNameGetInfo getInfo, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) int
XR.getInstanceProcAddr
(@Nullable XrInstance instance, BytePtr name, PointerPtr function) int
XRStatic.getInstanceProcAddr
(@Nullable XrInstance instance, BytePtr name, PointerPtr function) int
XR.getMarkerStringML
(XrMarkerDetectorML markerDetector, long marker, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) int
XR.getSceneMarkerDecodedStringMSFT
(XrSceneMSFT scene, XrUuidMSFT markerId, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) int
XR.getSceneMarkerRawDataMSFT
(XrSceneMSFT scene, XrUuidMSFT markerId, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) int
XR.getSerializedSceneFragmentDataMSFT
(XrSceneMSFT scene, XrSerializedSceneFragmentDataGetInfoMSFT getInfo, int countInput, IntPtr readOutput, @Nullable BytePtr buffer) int
XR.getSpatialBufferStringEXT
(XrSpatialSnapshotEXT snapshot, XrSpatialBufferGetInfoEXT info, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) int
XR.getSpatialBufferUint8EXT
(XrSpatialSnapshotEXT snapshot, XrSpatialBufferGetInfoEXT info, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) int
XR.getVulkanDeviceExtensionsKHR
(XrInstance instance, long systemId, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) int
XR.getVulkanInstanceExtensionsKHR
(XrInstance instance, long systemId, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) int
XR.loadControllerModelMSFT
(XrSession session, long modelKey, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) int
XR.negotiateLoaderApiLayerInterface
(XrNegotiateLoaderInfo loaderInfo, BytePtr layerName, XrNegotiateApiLayerRequest apiLayerRequest) int
XR.pathToString
(XrInstance instance, long path, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) int
XRStatic.pathToString
(XrInstance instance, long path, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable BytePtr buffer) int
XR.resultToString
(XrInstance instance, int value, BytePtr buffer) int
XRStatic.resultToString
(XrInstance instance, int value, BytePtr buffer) int
XR.stringToPath
(XrInstance instance, BytePtr pathString, LongPtr path) int
XRStatic.stringToPath
(XrInstance instance, BytePtr pathString, LongPtr path) int
XR.structureTypeToString
(XrInstance instance, int value, BytePtr buffer) int
XRStatic.structureTypeToString
(XrInstance instance, int value, BytePtr buffer) int
XR.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 BytePtr
XrColocationAdvertisementStartInfoMETA.buffer()
@Nullable BytePtr
XrDeserializeSceneFragmentMSFT.buffer()
XrEventDataColocationDiscoveryResultMETA.buffer()
@Nullable BytePtr
XrPassthroughColorLutDataMETA.buffer()
@Nullable BytePtr
XrRenderModelAssetDataEXT.buffer()
@Nullable BytePtr
XrRenderModelBufferFB.buffer()
@Nullable BytePtr
XrSemanticLabelsFB.buffer()
@Nullable BytePtr
XrVirtualKeyboardTextureDataMETA.buffer()
XrUuidMSFT.bytes()
@Nullable BytePtr
XrLocalizationMapImportInfoML.data()
XrUuid.data()
XrUuidEXT.data()
XrApiLayerProperties.description()
XrApplicationInfo.engineName()
XrExtensionProperties.extensionName()
@Nullable BytePtr
XrDebugUtilsMessengerCallbackDataEXT.functionName()
@Nullable BytePtr
XrDebugUtilsLabelEXT.labelName()
XrApiLayerNextInfo.layerName()
XrApiLayerProperties.layerName()
XrActionCreateInfo.localizedActionName()
XrActionSetCreateInfo.localizedActionSetName()
@Nullable BytePtr
XrDebugUtilsMessengerCallbackDataEXT.message()
@Nullable BytePtr
XrDebugUtilsMessengerCallbackDataEXT.messageId()
XrRenderModelPropertiesFB.modelName()
XrExternalCameraOCULUS.name()
XrKeyboardTrackingDescriptionFB.name()
XrLocalizationMapML.name()
XrSpatialAnchorNameHTC.name()
XrSpatialAnchorPersistenceNameMSFT.name()
XrSpatialGraphNodeBindingPropertiesMSFT.nodeId()
XrSpatialGraphNodeSpaceCreateInfoMSFT.nodeId()
XrControllerModelNodePropertiesMSFT.nodeName()
@Nullable BytePtr
XrDebugUtilsObjectNameInfoEXT.objectName()
XrControllerModelNodePropertiesMSFT.parentNodeName()
@Nullable BytePtr
XrSemanticLabelsSupportInfoFB.recognizedLabels()
@Nullable BytePtr
XrSceneCaptureRequestInfoFB.request()
XrInstanceProperties.runtimeName()
XrApiLayerCreateInfo.settings_file_location()
XrSystemProperties.systemName()
XrEventDataVirtualKeyboardCommitTextMETA.text()
@Nullable BytePtr
XrVirtualKeyboardTextContextChangeInfoMETA.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 TypeMethodDescriptionint
SDL3.addGamepadMapping
(@Nullable BytePtr mapping) Add support for gamepads that SDL is unaware of or change the binding of an existing gamepad.int
SDL3.addGamepadMappingsFromFile
(@Nullable BytePtr file) Load a set of gamepad mappings from a file.boolean
SDL3.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.double
Parse adouble
from a string.int
Parse anint
from a string.boolean
SDL3.clearProperty
(int props, @Nullable BytePtr name) Clear a property from a group of properties.boolean
SDL3.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.boolean
Copy a file.boolean
SDL3.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).boolean
SDL3.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.boolean
SDL3.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.boolean
SDL3.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.boolean
SDL3.enumerateDirectory
(@Nullable BytePtr path, MemorySegment callback, MemorySegment userdata) Enumerate a directory through a callback function.boolean
SDL3.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.boolean
SDL3.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.float
SDL3.getFloatProperty
(int props, @Nullable BytePtr name, float default_value) Get a floating point property from a group of properties.int
SDL3.getGamepadAxisFromString
(@Nullable BytePtr str) Convert a string into SDL_GamepadAxis enum.int
SDL3.getGamepadButtonFromString
(@Nullable BytePtr str) Convert a string into an SDL_GamepadButton enum.boolean
SDL3.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.int
SDL3.getGamepadTypeFromString
(@Nullable BytePtr str) Convert a string into SDL_GamepadType enum.Get the value of a hint.boolean
SDL3.getHintBoolean
(@Nullable BytePtr name, boolean default_value) Get the boolean value of a hint variable.int
SDL3.getKeyFromName
(@Nullable BytePtr name) Get a key code from a human-readable name.long
SDL3.getNumberProperty
(int props, @Nullable BytePtr name, long default_value) Get a number property from a group of properties.boolean
SDL3.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.int
SDL3.getPropertyType
(int props, @Nullable BytePtr name) Get the type of a property in a group of properties.boolean
SDL3.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).void
SDL3.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.void
SDL3.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.int
SDL3.getScancodeFromName
(@Nullable BytePtr name) Get a scancode from a human-readable name.boolean
SDL3.getStorageFileSize
(@Nullable SDL_Storage storage, @Nullable BytePtr path, @Nullable LongPtr length) Query the size of a file within a storage container.boolean
SDL3.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.boolean
SDL3.getSurfaceAlphaMod
(@Nullable SDL_Surface surface, @Nullable BytePtr alpha) Get the additional alpha value used in blit operations.boolean
SDL3.getSurfaceColorMod
(@Nullable SDL_Surface surface, @Nullable BytePtr r, @Nullable BytePtr g, @Nullable BytePtr b) Get the additional color value multiplied into blit operations.boolean
SDL3.getTextureAlphaMod
(@Nullable SDL_Texture texture, @Nullable BytePtr alpha) Get the additional alpha value multiplied into render copy operations.boolean
SDL3.getTextureColorMod
(@Nullable SDL_Texture texture, @Nullable BytePtr r, @Nullable BytePtr g, @Nullable BytePtr b) Get the additional color value multiplied into render copy operations.boolean
SDL3.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.boolean
SDL3.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.boolean
SDL3.GPUSupportsShaderFormats
(int format_flags, @Nullable BytePtr name) Checks for GPU runtime support.void
SDL3.GUIDToString
(SDL_GUID guid, @Nullable BytePtr pszGUID, int cbGUID) Get an ASCII string representation for a given SDL_GUID.boolean
SDL3.hasClipboardData
(@Nullable BytePtr mime_type) Query whether there is data in the clipboard for the provided mime type.boolean
SDL3.hasProperty
(int props, @Nullable BytePtr name) Return whether a property exists in a group of properties.int
SDL3.hid_get_feature_report
(@Nullable SDL_hid_device dev, @Nullable BytePtr data, long length) Get a feature report from a HID device.int
SDL3.hid_get_input_report
(@Nullable SDL_hid_device dev, @Nullable BytePtr data, long length) Get an input report from a HID device.int
SDL3.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.int
SDL3.hid_read
(@Nullable SDL_hid_device dev, @Nullable BytePtr data, long length) Read an Input report from a HID device.int
SDL3.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.int
SDL3.hid_send_feature_report
(@Nullable SDL_hid_device dev, @Nullable BytePtr data, long length) Send a Feature report to the device.int
SDL3.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.void
SDL3.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.boolean
SDL3.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.boolean
SDL3.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.boolean
Mix 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.boolean
Open 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.void
SDL3.pushGPUDebugGroup
(@Nullable SDL_GPUCommandBuffer command_buffer, @Nullable BytePtr name) Begins a debug group with an arbitary name.boolean
SDL3.readS8
(@Nullable SDL_IOStream src, @Nullable BytePtr value) Use this function to read a signed byte from an SDL_IOStream.boolean
SDL3.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.boolean
SDL3.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.boolean
SDL3.readU8
(@Nullable SDL_IOStream src, @Nullable BytePtr value) Use this function to read a byte from an SDL_IOStream.void
SDL3.removeHintCallback
(@Nullable BytePtr name, MemorySegment callback, MemorySegment userdata) Remove a function watching a particular hint.boolean
SDL3.removePath
(@Nullable BytePtr path) Remove a file or an empty directory.boolean
SDL3.removeStoragePath
(@Nullable SDL_Storage storage, @Nullable BytePtr path) Remove a file or an empty directory in a writable storage container.boolean
SDL3.renamePath
(@Nullable BytePtr oldpath, @Nullable BytePtr newpath) Rename a file or directory.boolean
SDL3.renameStoragePath
(@Nullable SDL_Storage storage, @Nullable BytePtr oldpath, @Nullable BytePtr newpath) Rename a file or directory in a writable storage container.boolean
SDL3.renderDebugText
(@Nullable SDL_Renderer renderer, float x, float y, @Nullable BytePtr str) Draw debug text to an SDL_Renderer.boolean
SDL3.requestAndroidPermission
(@Nullable BytePtr permission, MemorySegment cb, MemorySegment userdata) Request permissions at runtime, asynchronously.boolean
Reset a hint to the default value.boolean
SDL3.saveBMP
(@Nullable SDL_Surface surface, @Nullable BytePtr file) Save a surface to a file.boolean
SDL3.saveFile
(@Nullable BytePtr file, MemorySegment data, long datasize) Save all the data into a file path.boolean
SDL3.setAppMetadata
(@Nullable BytePtr appname, @Nullable BytePtr appversion, @Nullable BytePtr appidentifier) Specify basic metadata about your app.boolean
SDL3.setAppMetadataProperty
(@Nullable BytePtr name, @Nullable BytePtr value) Specify metadata about your app through a set of properties.boolean
SDL3.setBooleanProperty
(int props, @Nullable BytePtr name, boolean value) Set a boolean property in a group of properties.boolean
SDL3.setClipboardText
(@Nullable BytePtr text) Put UTF-8 text into the clipboard.int
SDL3.setenv_unsafe
(@Nullable BytePtr name, @Nullable BytePtr value, int overwrite) Set the value of a variable in the environment.boolean
SDL3.setEnvironmentVariable
(@Nullable SDL_Environment env, @Nullable BytePtr name, @Nullable BytePtr value, boolean overwrite) Set the value of a variable in the environment.boolean
SDL3.setFloatProperty
(int props, @Nullable BytePtr name, float value) Set a floating point property in a group of properties.boolean
SDL3.setGamepadMapping
(int instance_id, @Nullable BytePtr mapping) Set the current mapping of a joystick or gamepad.void
SDL3.setGPUBufferName
(@Nullable SDL_GPUDevice device, @Nullable SDL_GPUBuffer buffer, @Nullable BytePtr text) Sets an arbitrary string constant to label a buffer.void
SDL3.setGPUTextureName
(@Nullable SDL_GPUDevice device, @Nullable SDL_GPUTexture texture, @Nullable BytePtr text) Sets an arbitrary string constant to label a texture.boolean
Set a hint with normal priority.boolean
SDL3.setHintWithPriority
(@Nullable BytePtr name, @Nullable BytePtr value, int priority) Set a hint with a specific priority.boolean
SDL3.setLogPriorityPrefix
(int priority, @Nullable BytePtr prefix) Set the text prepended to log messages of a given priority.boolean
SDL3.setNumberProperty
(int props, @Nullable BytePtr name, long value) Set an integer property in a group of properties.boolean
SDL3.setPointerProperty
(int props, @Nullable BytePtr name, MemorySegment value) Set a pointer property in a group of properties.boolean
SDL3.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.boolean
SDL3.setPrimarySelectionText
(@Nullable BytePtr text) Put UTF-8 text into the primary selection.boolean
SDL3.setScancodeName
(int scancode, @Nullable BytePtr name) Set a human-readable name for a scancode.boolean
SDL3.setStringProperty
(int props, @Nullable BytePtr name, @Nullable BytePtr value) Set a string property in a group of properties.void
SDL3.setTrayEntryLabel
(@Nullable SDL_TrayEntry entry, @Nullable BytePtr label) Sets the label of an entry.void
SDL3.setTrayTooltip
(@Nullable SDL_Tray tray, @Nullable BytePtr tooltip) Updates the system tray icon's tooltip.boolean
SDL3.setWindowTitle
(@Nullable SDL_Window window, @Nullable BytePtr title) Set the title of a window.boolean
SDL3.showAndroidToast
(@Nullable BytePtr message, int duration, int gravity, int xoffset, int yoffset) Shows an Android toast notification.void
SDL3.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.void
SDL3.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.void
SDL3.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.boolean
SDL3.showSimpleMessageBox
(int flags, @Nullable BytePtr title, @Nullable BytePtr message, @Nullable SDL_Window window) Display a simple modal message box.int
SDL3.stepBackUTF8
(@Nullable BytePtr start, @Nullable PointerPtr pstr) Decode a UTF-8 string in reverse, one Unicode codepoint at a time.int
SDL3.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.int
Compare 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.long
Concatenate strings.long
Copy a string.long
This works exactly like strlen() but doesn't require access to a C runtime.Convert a string to lowercase.int
SDL3.strncasecmp
(@Nullable BytePtr str1, @Nullable BytePtr str2, long maxlen) Compare two UTF-8 strings, case-insensitively, up to a number of bytes.int
Compare two UTF-8 strings up to a number of bytes.Allocate a copy of a string, up to n characters.long
This 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.double
SDL3.strtod
(@Nullable BytePtr str, @Nullable PointerPtr endp) Parse adouble
from 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.long
SDL3.strtol
(@Nullable BytePtr str, @Nullable PointerPtr endp, int base) Parse along
from a string.long
SDL3.strtoll
(@Nullable BytePtr str, @Nullable PointerPtr endp, int base) Parse along long
from a string.long
SDL3.strtoul
(@Nullable BytePtr str, @Nullable PointerPtr endp, int base) Parse anunsigned long
from a string.long
SDL3.strtoull
(@Nullable BytePtr str, @Nullable PointerPtr endp, int base) Parse anunsigned long long
from 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.int
SDL3.unsetenv_unsafe
(@Nullable BytePtr name) Clear a variable from the environment.boolean
SDL3.unsetEnvironmentVariable
(@Nullable SDL_Environment env, @Nullable BytePtr name) Clear a variable from the environment.boolean
SDL3.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.boolean
SDL3.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.long
SDL3.utf8strlcpy
(@Nullable BytePtr dst, @Nullable BytePtr src, long dst_bytes) Copy an UTF-8 string.long
SDL3.utf8strlen
(@Nullable BytePtr str) Count the number of codepoints in a UTF-8 string.long
SDL3.utf8strnlen
(@Nullable BytePtr str, long bytes) Count the number of codepoints in a UTF-8 string, up to n bytes.boolean
SDL3.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 BytePtr
SDL_GPUComputePipelineCreateInfo.code()
@Nullable BytePtr
SDL_GPUShaderCreateInfo.code()
@Nullable BytePtr
SDL_Locale.country()
@Nullable BytePtr
SDL_DropEvent.data()
@Nullable BytePtr
SDL_GPUComputePipelineCreateInfo.entrypoint()
@Nullable BytePtr
SDL_GPUShaderCreateInfo.entrypoint()
@Nullable BytePtr
SDL_Locale.language()
@Nullable BytePtr
SDL_MessageBoxData.message()
@Nullable BytePtr
SDL_DialogFileFilter.name()
@Nullable BytePtr
SDL_VirtualJoystickDesc.name()
SDL_Event.padding()
SDL_PixelFormatDetails.padding()
@Nullable BytePtr
SDL_hid_device_info.path()
@Nullable BytePtr
SDL_DialogFileFilter.pattern()
@Nullable BytePtr
SDL_DropEvent.source()
@Nullable BytePtr
SDL_MessageBoxButtonData.text()
@Nullable BytePtr
SDL_TextEditingEvent.text()
@Nullable BytePtr
SDL_TextInputEvent.text()
@Nullable BytePtr
SDL_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 BytePtr
Shaderc.resultGetBytes
(@Nullable ShadercCompilationResult result) @Nullable BytePtr
Shaderc.resultGetErrorMessage
(@Nullable ShadercCompilationResult result) Methods in club.doki7.shaderc with parameters of type BytePtrModifier and TypeMethodDescription@Nullable ShadercCompilationResult
Shaderc.assembleIntoSPV
(@Nullable ShadercCompiler compiler, @Nullable BytePtr sourceAssembly, long sourceAssemblySize, @Nullable ShadercCompileOptions additionalOptions) @Nullable ShadercCompilationResult
Shaderc.compileIntoPreprocessedText
(@Nullable ShadercCompiler compiler, @Nullable BytePtr sourceText, long sourceTextSize, int shaderKind, @Nullable BytePtr inputFileName, @Nullable BytePtr entryPointName, @Nullable ShadercCompileOptions additionalOptions) @Nullable ShadercCompilationResult
Shaderc.compileIntoSPV
(@Nullable ShadercCompiler compiler, @Nullable BytePtr sourceText, long sourceTextSize, int shaderKind, @Nullable BytePtr inputFileName, @Nullable BytePtr entryPointName, @Nullable ShadercCompileOptions additionalOptions) @Nullable ShadercCompilationResult
Shaderc.compileIntoSPVAssembly
(@Nullable ShadercCompiler compiler, @Nullable BytePtr sourceText, long sourceTextSize, int shaderKind, @Nullable BytePtr inputFileName, @Nullable BytePtr entryPointName, @Nullable ShadercCompileOptions additionalOptions) void
Shaderc.compileOptionsAddMacroDefinition
(@Nullable ShadercCompileOptions options, @Nullable BytePtr name, long nameLength, @Nullable BytePtr value, long valueLength) void
Shaderc.compileOptionsSetHLSLRegisterSetAndBinding
(@Nullable ShadercCompileOptions options, @Nullable BytePtr reg, @Nullable BytePtr set, @Nullable BytePtr binding) void
Shaderc.compileOptionsSetHLSLRegisterSetAndBindingForStage
(@Nullable ShadercCompileOptions options, int shaderKind, @Nullable BytePtr reg, @Nullable BytePtr set, @Nullable BytePtr binding) boolean
Shaderc.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 BytePtr
ShadercIncludeResult.content()
@Nullable BytePtr
ShadercIncludeResult.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 BytePtr
STBI.failureReason()
@Nullable BytePtr
STBI.load
(@Nullable BytePtr filename, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable BytePtr
STBI.loadFromCallbacks
(@Nullable ISTBI_IoCallbacks clbk, @NotNull MemorySegment user, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable BytePtr
STBI.loadFromMemory
(@Nullable BytePtr buffer, int len, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable BytePtr
STBI.loadGifFromMemory
(@Nullable BytePtr buffer, int len, @Nullable PointerPtr delays, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr z, @Nullable IntPtr comp, int reqComp) @Nullable BytePtr
STBI.zlibDecodeMalloc
(@Nullable BytePtr buffer, int len, @Nullable IntPtr outlen) @Nullable BytePtr
STBI.zlibDecodeMallocGuesssize
(@Nullable BytePtr buffer, int len, int initialSize, @Nullable IntPtr outlen) @Nullable BytePtr
STBI.zlibDecodeMallocGuesssizeHeaderflag
(@Nullable BytePtr buffer, int len, int initialSize, @Nullable IntPtr outlen, int parseHeader) @Nullable BytePtr
STBI.zlibDecodeNoheaderMalloc
(@Nullable BytePtr buffer, int len, @Nullable IntPtr outlen) Methods in club.doki7.stb.image with parameters of type BytePtrModifier and TypeMethodDescriptionint
STBI.convertWcharToUtf8
(@Nullable BytePtr buffer, long bufferlen, @Nullable WCharPtr input) int
STBI.info
(@Nullable BytePtr filename, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr comp) int
STBI.infoFromMemory
(@Nullable BytePtr buffer, int len, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr comp) int
int
STBI.is16BitFromMemory
(@Nullable BytePtr buffer, int len) int
int
STBI.isHdrFromMemory
(@Nullable BytePtr buffer, int len) @Nullable BytePtr
STBI.load
(@Nullable BytePtr filename, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable ShortPtr
STBI.load16
(@Nullable BytePtr filename, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable ShortPtr
STBI.load16FromMemory
(@Nullable BytePtr buffer, int len, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable FloatPtr
STBI.loadf
(@Nullable BytePtr filename, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable FloatPtr
STBI.loadfFromMemory
(@Nullable BytePtr buffer, int len, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable BytePtr
STBI.loadFromMemory
(@Nullable BytePtr buffer, int len, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable BytePtr
STBI.loadGifFromMemory
(@Nullable BytePtr buffer, int len, @Nullable PointerPtr delays, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr z, @Nullable IntPtr comp, int reqComp) int
STBI.zlibDecodeBuffer
(@Nullable BytePtr obuffer, int olen, @Nullable BytePtr ibuffer, int ilen) @Nullable BytePtr
STBI.zlibDecodeMalloc
(@Nullable BytePtr buffer, int len, @Nullable IntPtr outlen) @Nullable BytePtr
STBI.zlibDecodeMallocGuesssize
(@Nullable BytePtr buffer, int len, int initialSize, @Nullable IntPtr outlen) @Nullable BytePtr
STBI.zlibDecodeMallocGuesssizeHeaderflag
(@Nullable BytePtr buffer, int len, int initialSize, @Nullable IntPtr outlen, int parseHeader) int
STBI.zlibDecodeNoheaderBuffer
(@Nullable BytePtr obuffer, int olen, @Nullable BytePtr ibuffer, int ilen) @Nullable BytePtr
STBI.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 BytePtr
STBIR.resizeUint8Linear
(@Nullable BytePtr inputPixels, int inputW, int inputH, int inputStrideInBytes, @Nullable BytePtr outputPixels, int outputW, int outputH, int outputStrideInBytes, int pixelType) @Nullable BytePtr
STBIR.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 BytePtr
STBIR.resizeUint8Linear
(@Nullable BytePtr inputPixels, int inputW, int inputH, int inputStrideInBytes, @Nullable BytePtr outputPixels, int outputW, int outputH, int outputStrideInBytes, int pixelType) @Nullable BytePtr
STBIR.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 TypeMethodDescriptionint
STBIW.stbiwConvertWcharToUtf8
(@Nullable BytePtr buffer, long bufferlen, @Nullable WCharPtr input) int
STBIW.writeBmp
(@Nullable BytePtr filename, int w, int h, int comp, @NotNull MemorySegment data) int
int
STBIW.writeJpg
(@Nullable BytePtr filename, int x, int y, int comp, @NotNull MemorySegment data, int quality) int
STBIW.writePng
(@Nullable BytePtr filename, int w, int h, int comp, @NotNull MemorySegment data, int strideInBytes) int
STBIW.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 BytePtr
STBTT.findSVGDoc
(@Nullable ISTBTT_Fontinfo info, int gl) @Nullable BytePtr
STBTT.getCodepointBitmap
(@Nullable ISTBTT_Fontinfo info, float scaleX, float scaleY, int codepoint, @Nullable IntPtr width, @Nullable IntPtr height, @Nullable IntPtr xoff, @Nullable IntPtr yoff) @Nullable BytePtr
STBTT.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 BytePtr
STBTT.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 BytePtr
STBTT.getFontNameString
(@Nullable ISTBTT_Fontinfo font, @Nullable IntPtr length, int platformid, int encodingid, int languageid, int nameid) @Nullable BytePtr
STBTT.getGlyphBitmap
(@Nullable ISTBTT_Fontinfo info, float scaleX, float scaleY, int glyph, @Nullable IntPtr width, @Nullable IntPtr height, @Nullable IntPtr xoff, @Nullable IntPtr yoff) @Nullable BytePtr
STBTT.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 BytePtr
STBTT.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 TypeMethodDescriptionint
STBTT.bakeFontBitmap
(@Nullable BytePtr data, int offset, float pixelHeight, @Nullable BytePtr pixels, int pw, int ph, int firstChar, int numChars, @Nullable ISTBTT_Bakedchar chardata) int
STBTT.compareUTF8toUTF16_bigendian
(@Nullable BytePtr s1, int len1, @Nullable BytePtr s2, int len2) int
STBTT.findMatchingFont
(@Nullable BytePtr fontdata, @Nullable BytePtr name, int flags) void
STBTT.freeBitmap
(@Nullable BytePtr bitmap, @NotNull MemorySegment userdata) void
STBTT.freeSDF
(@Nullable BytePtr bitmap, @NotNull MemorySegment userdata) int
STBTT.getFontOffsetForIndex
(@Nullable BytePtr data, int index) int
STBTT.getNumberOfFonts
(@Nullable BytePtr data) void
STBTT.getScaledFontVMetrics
(@Nullable BytePtr fontdata, int index, float size, @Nullable FloatPtr ascent, @Nullable FloatPtr descent, @Nullable FloatPtr linegap) int
STBTT.initFont
(@Nullable ISTBTT_Fontinfo info, @Nullable BytePtr data, int offset) void
STBTT.makeCodepointBitmap
(@Nullable ISTBTT_Fontinfo info, @Nullable BytePtr output, int outW, int outH, int outStride, float scaleX, float scaleY, int codepoint) void
STBTT.makeCodepointBitmapSubpixel
(@Nullable ISTBTT_Fontinfo info, @Nullable BytePtr output, int outW, int outH, int outStride, float scaleX, float scaleY, float shiftX, float shiftY, int codepoint) void
STBTT.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) void
STBTT.makeGlyphBitmap
(@Nullable ISTBTT_Fontinfo info, @Nullable BytePtr output, int outW, int outH, int outStride, float scaleX, float scaleY, int glyph) void
STBTT.makeGlyphBitmapSubpixel
(@Nullable ISTBTT_Fontinfo info, @Nullable BytePtr output, int outW, int outH, int outStride, float scaleX, float scaleY, float shiftX, float shiftY, int glyph) void
STBTT.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) int
STBTT.packBegin
(@Nullable ISTBTT_PackContext spc, @Nullable BytePtr pixels, int width, int height, int strideInBytes, int padding, @NotNull MemorySegment allocContext) int
STBTT.packFontRange
(@Nullable ISTBTT_PackContext spc, @Nullable BytePtr fontdata, int fontIndex, float fontSize, int firstUnicodeCharInRange, int numCharsInRange, @Nullable ISTBTT_Packedchar chardataForRange) int
STBTT.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 BytePtr
STBTT_Buf.data()
@Nullable BytePtr
STBTT_Fontinfo.data()
@Nullable BytePtr
STBTT_Bitmap.pixels()
@Nullable BytePtr
STBTT_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 TypeMethodDescriptionint
STBVorbis.decodeFilename
(@Nullable BytePtr filename, @Nullable IntPtr channels, @Nullable IntPtr sampleRate, @Nullable PointerPtr output) int
STBVorbis.decodeFramePushdata
(@Nullable STB_Vorbis f, @Nullable BytePtr datablock, int datablockLengthInBytes, @Nullable IntPtr channels, @Nullable PointerPtr output, @Nullable IntPtr samples) int
STBVorbis.decodeMemory
(@Nullable BytePtr mem, int len, @Nullable IntPtr channels, @Nullable IntPtr sampleRate, @Nullable PointerPtr output) @Nullable STB_Vorbis
STBVorbis.openFilename
(@Nullable BytePtr filename, @Nullable IntPtr error, @Nullable ISTB_VorbisAlloc allocBuffer) @Nullable STB_Vorbis
STBVorbis.openMemory
(@Nullable BytePtr data, int len, @Nullable IntPtr error, @Nullable ISTB_VorbisAlloc allocBuffer) @Nullable STB_Vorbis
STBVorbis.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 BytePtr
STB_VorbisAlloc.allocBuffer()
@Nullable BytePtr
STB_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 TypeMethodDescriptionvoid
VMA.freeStatsString
(VmaAllocator allocator, @Nullable BytePtr pStatsString) void
VMA.freeVirtualBlockStatsString
(VmaVirtualBlock virtualBlock, @Nullable BytePtr pStatsString) Frees a string returned by vmaBuildVirtualBlockStatsString().void
VMA.setAllocationName
(VmaAllocator allocator, VmaAllocation allocation, @Nullable BytePtr pName) Sets pName in given allocation to new value.void
VMA.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 TypeMethodDescriptionvoid
VkInstanceCommands.debugReportMessageEXT
(VkInstance instance, int flags, int objectType, long object, long location, int messageCode, BytePtr pLayerPrefix, BytePtr pMessage) int
VkInstanceCommands.enumerateDeviceExtensionProperties
(VkPhysicalDevice physicalDevice, @Nullable BytePtr pLayerName, IntPtr pPropertyCount, @Nullable IVkExtensionProperties pProperties) int
VkEntryCommands.enumerateInstanceExtensionProperties
(@Nullable BytePtr pLayerName, IntPtr pPropertyCount, @Nullable IVkExtensionProperties pProperties) @NotNull MemorySegment
VkStaticCommands.getDeviceProcAddr
(VkDevice device, BytePtr pName) @NotNull MemorySegment
VkStaticCommands.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 BytePtr
VkDisplayPropertiesKHR.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 BytePtr
VkApplicationInfo.pApplicationName()
@Nullable BytePtr
VkApplicationInfo.pEngineName()
@Nullable BytePtr
VkPipelineShaderStageModuleIdentifierCreateInfoEXT.pIdentifier()
VkDeviceFaultVendorBinaryHeaderVersionOneEXT.pipelineCacheUUID()
VkPhysicalDeviceProperties.pipelineCacheUUID()
VkPipelineCacheHeaderVersionOne.pipelineCacheUUID()
VkPipelinePropertiesIdentifierEXT.pipelineIdentifier()
@Nullable BytePtr
VkDebugUtilsLabelEXT.pLabelName()
@Nullable BytePtr
VkLayerSettingEXT.pLayerName()
@Nullable BytePtr
VkDebugMarkerMarkerInfoEXT.pMarkerName()
@Nullable BytePtr
VkDebugUtilsMessengerCallbackDataEXT.pMessage()
@Nullable BytePtr
VkDebugUtilsMessengerCallbackDataEXT.pMessageIdName()
@Nullable BytePtr
VkCudaFunctionCreateInfoNV.pName()
@Nullable BytePtr
VkCuFunctionCreateInfoNVX.pName()
@Nullable BytePtr
VkPipelineShaderStageCreateInfo.pName()
@Nullable BytePtr
VkPipelineShaderStageNodeCreateInfoAMDX.pName()
@Nullable BytePtr
VkShaderCreateInfoEXT.pName()
@Nullable BytePtr
VkDebugMarkerObjectNameInfoEXT.pObjectName()
@Nullable BytePtr
VkDebugUtilsObjectNameInfoEXT.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 BytePtr
VkLayerSettingEXT.pSettingName()
@Nullable BytePtr
VkAccelerationStructureVersionInfoKHR.pVersionData()
@Nullable BytePtr
VkMicromapVersionInfoEXT.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 BytePtr
VkPerformanceValueDataINTEL.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