Uses of Record Class
club.doki7.ffm.ptr.FloatPtr
Packages that use FloatPtr
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 FloatPtr in club.doki7.ffm.ptr
Methods in club.doki7.ffm.ptr that return FloatPtrModifier and TypeMethodDescriptionstatic @NotNull FloatPtr
static @NotNull FloatPtr
static @NotNull FloatPtr
static @NotNull FloatPtr
FloatPtr.allocate
(@NotNull Arena arena, @NotNull FloatBuffer buffer) static @NotNull FloatPtr
FloatPtr.allocate
(@NotNull Arena arena, Collection<Float> floats) static @NotNull FloatPtr
static @Nullable FloatPtr
FloatPtr.checked
(@NotNull MemorySegment segment) Create a newFloatPtr
usingsegment
as backing storage, with argument validation.static @NotNull FloatPtr
FloatPtr.checked
(@NotNull FloatBuffer buffer) Create a newFloatPtr
using the same backing storage asbuffer
, with argument validation.@NotNull FloatPtr
FloatPtr.offset
(long offset) @NotNull FloatPtr
FloatPtr.reinterpret
(long newSize) @NotNull FloatPtr
FloatPtr.slice
(long end) @NotNull FloatPtr
FloatPtr.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 FloatPtr in club.doki7.gles2
Methods in club.doki7.gles2 with parameters of type FloatPtrModifier and TypeMethodDescriptionvoid
void
GLES2.getTexParameterfv
(int target, int pname, @Nullable FloatPtr params) void
GLES2.getUniformfv
(int program, int location, @Nullable FloatPtr params) void
GLES2.getVertexAttribfv
(int index, int pname, @Nullable FloatPtr params) void
GLES2.texParameterfv
(int target, int pname, @Nullable FloatPtr params) void
GLES2.uniform1fv
(int location, int count, @Nullable FloatPtr value) void
GLES2.uniform2fv
(int location, int count, @Nullable FloatPtr value) void
GLES2.uniform3fv
(int location, int count, @Nullable FloatPtr value) void
GLES2.uniform4fv
(int location, int count, @Nullable FloatPtr value) void
GLES2.uniformMatrix2fv
(int location, int count, byte transpose, @Nullable FloatPtr value) void
GLES2.uniformMatrix3fv
(int location, int count, byte transpose, @Nullable FloatPtr value) void
GLES2.uniformMatrix4fv
(int location, int count, byte transpose, @Nullable FloatPtr value) void
GLES2.vertexAttrib1fv
(int index, @Nullable FloatPtr v) void
GLES2.vertexAttrib2fv
(int index, @Nullable FloatPtr v) void
GLES2.vertexAttrib3fv
(int index, @Nullable FloatPtr v) void
GLES2.vertexAttrib4fv
(int index, @Nullable FloatPtr v) -
Uses of FloatPtr in club.doki7.glfw
Methods in club.doki7.glfw that return FloatPtrModifier and TypeMethodDescription@Nullable FloatPtr
GLFW.getJoystickAxes
(int jid, @Nullable IntPtr count) Methods in club.doki7.glfw with parameters of type FloatPtrModifier and TypeMethodDescriptionvoid
GLFW.getMonitorContentScale
(@Nullable GLFWmonitor monitor, @Nullable FloatPtr xscale, @Nullable FloatPtr yscale) void
GLFW.getWindowContentScale
(@Nullable GLFWwindow window, @Nullable FloatPtr xscale, @Nullable FloatPtr yscale) -
Uses of FloatPtr in club.doki7.glfw.datatype
Methods in club.doki7.glfw.datatype that return FloatPtrMethods in club.doki7.glfw.datatype with parameters of type FloatPtrMethod parameters in club.doki7.glfw.datatype with type arguments of type FloatPtrModifier and TypeMethodDescription -
Uses of FloatPtr in club.doki7.openal
Methods in club.doki7.openal with parameters of type FloatPtrModifier and TypeMethodDescriptionvoid
AL.auxiliaryEffectSlotfv
(int effectslot, int param, @Nullable FloatPtr pflValues) void
AL.auxiliaryEffectSlotfvDirect
(@Nullable ALCcontext context, int effectslot, int param, @Nullable FloatPtr pflValues) void
void
AL.bufferfvDirect
(@Nullable ALCcontext context, int buffer, int param, @Nullable FloatPtr values) void
void
AL.effectfvDirect
(@Nullable ALCcontext context, int effect, int param, @Nullable FloatPtr pflValues) void
void
AL.filterfvDirect
(@Nullable ALCcontext context, int filter, int param, @Nullable FloatPtr pflValues) void
AL.getAuxiliaryEffectSlotf
(int effectslot, int param, @Nullable FloatPtr pflValue) void
AL.getAuxiliaryEffectSlotfDirect
(@Nullable ALCcontext context, int effectslot, int param, @Nullable FloatPtr pflValue) void
AL.getAuxiliaryEffectSlotfv
(int effectslot, int param, @Nullable FloatPtr pflValues) void
AL.getAuxiliaryEffectSlotfvDirect
(@Nullable ALCcontext context, int effectslot, int param, @Nullable FloatPtr pflValues) void
AL.getBuffer3f
(int buffer, int param, @Nullable FloatPtr value1, @Nullable FloatPtr value2, @Nullable FloatPtr value3) void
AL.getBuffer3fDirect
(@Nullable ALCcontext context, int buffer, int param, @Nullable FloatPtr value1, @Nullable FloatPtr value2, @Nullable FloatPtr value3) void
AL.getBufferf
(int buffer, int param, @Nullable FloatPtr value) void
AL.getBufferfDirect
(@Nullable ALCcontext context, int buffer, int param, @Nullable FloatPtr value) void
AL.getBufferfv
(int buffer, int param, @Nullable FloatPtr values) void
AL.getBufferfvDirect
(@Nullable ALCcontext context, int buffer, int param, @Nullable FloatPtr values) void
AL.getEffectf
(int effect, int param, @Nullable FloatPtr pflValue) void
AL.getEffectfDirect
(@Nullable ALCcontext context, int effect, int param, @Nullable FloatPtr pflValue) void
AL.getEffectfv
(int effect, int param, @Nullable FloatPtr pflValues) void
AL.getEffectfvDirect
(@Nullable ALCcontext context, int effect, int param, @Nullable FloatPtr pflValues) void
AL.getFilterf
(int filter, int param, @Nullable FloatPtr pflValue) void
AL.getFilterfDirect
(@Nullable ALCcontext context, int filter, int param, @Nullable FloatPtr pflValue) void
AL.getFilterfv
(int filter, int param, @Nullable FloatPtr pflValues) void
AL.getFilterfvDirect
(@Nullable ALCcontext context, int filter, int param, @Nullable FloatPtr pflValues) void
void
AL.getFloatvDirect
(@Nullable ALCcontext context, int param, @Nullable FloatPtr values) void
AL.getListener3f
(int param, @Nullable FloatPtr value1, @Nullable FloatPtr value2, @Nullable FloatPtr value3) void
AL.getListener3fDirect
(@Nullable ALCcontext context, int param, @Nullable FloatPtr value1, @Nullable FloatPtr value2, @Nullable FloatPtr value3) void
AL.getListenerf
(int param, @Nullable FloatPtr value) void
AL.getListenerfDirect
(@Nullable ALCcontext context, int param, @Nullable FloatPtr value) void
AL.getListenerfv
(int param, @Nullable FloatPtr values) void
AL.getListenerfvDirect
(@Nullable ALCcontext context, int param, @Nullable FloatPtr values) void
AL.getSource3f
(int source, int param, @Nullable FloatPtr value1, @Nullable FloatPtr value2, @Nullable FloatPtr value3) void
AL.getSource3fDirect
(@Nullable ALCcontext context, int source, int param, @Nullable FloatPtr value1, @Nullable FloatPtr value2, @Nullable FloatPtr value3) void
AL.getSourcef
(int source, int param, @Nullable FloatPtr value) void
AL.getSourcefDirect
(@Nullable ALCcontext context, int source, int param, @Nullable FloatPtr value) void
AL.getSourcefv
(int source, int param, @Nullable FloatPtr values) void
AL.getSourcefvDirect
(@Nullable ALCcontext context, int source, int param, @Nullable FloatPtr values) void
AL.listenerfv
(int param, @Nullable FloatPtr values) void
AL.listenerfvDirect
(@Nullable ALCcontext context, int param, @Nullable FloatPtr values) void
AL.requestFoldbackStart
(int mode, int count, int length, @Nullable FloatPtr mem, ALFunctionTypes.ILPALFOLDBACKCALLBACK callback) void
AL.requestFoldbackStart
(int mode, int count, int length, @Nullable FloatPtr mem, @NotNull MemorySegment callback) void
AL.requestFoldbackStart
(Arena arena, int mode, int count, int length, @Nullable FloatPtr mem, ALFunctionTypes.ILPALFOLDBACKCALLBACK callback) void
AL.requestFoldbackStartDirect
(@Nullable ALCcontext context, int mode, int count, int length, @Nullable FloatPtr mem, ALFunctionTypes.ILPALFOLDBACKCALLBACK callback) void
AL.requestFoldbackStartDirect
(@Nullable ALCcontext context, int mode, int count, int length, @Nullable FloatPtr mem, @NotNull MemorySegment callback) void
AL.requestFoldbackStartDirect
(Arena arena, @Nullable ALCcontext context, int mode, int count, int length, @Nullable FloatPtr mem, ALFunctionTypes.ILPALFOLDBACKCALLBACK callback) void
void
AL.sourcefvDirect
(@Nullable ALCcontext context, int source, int param, @Nullable FloatPtr values) -
Uses of FloatPtr in club.doki7.opengl
Methods in club.doki7.opengl with parameters of type FloatPtrModifier and TypeMethodDescriptionvoid
GL.clearBufferfv
(int buffer, int drawbuffer, @Nullable FloatPtr value) void
GL.clearNamedFramebufferfv
(int framebuffer, int buffer, int drawbuffer, @Nullable FloatPtr value) void
void
void
GLCompatibility.colorTableParameterfv
(int target, int pname, @Nullable FloatPtr params) void
GLCompatibility.convolutionParameterfv
(int target, int pname, @Nullable FloatPtr params) void
GL.coverageModulationTableNV
(int n, @Nullable FloatPtr v) void
GL.coverFillPathInstancedNV
(int numPaths, int pathNameType, @NotNull MemorySegment paths, int pathBase, int coverMode, int transformType, @Nullable FloatPtr transformValues) void
GL.coverStrokePathInstancedNV
(int numPaths, int pathNameType, @NotNull MemorySegment paths, int pathBase, int coverMode, int transformType, @Nullable FloatPtr transformValues) void
GLCompatibility.evalCoord1fv
(@Nullable FloatPtr u) void
GLCompatibility.evalCoord2fv
(@Nullable FloatPtr u) void
GLCompatibility.feedbackBuffer
(int size, int type, @Nullable FloatPtr buffer) void
GLCompatibility.fogCoordfv
(@Nullable FloatPtr coord) void
void
GL.framebufferSampleLocationsfvARB
(int target, int start, int count, @Nullable FloatPtr v) void
GL.framebufferSampleLocationsfvNV
(int target, int start, int count, @Nullable FloatPtr v) void
GLCompatibility.getColorTableParameterfv
(int target, int pname, @Nullable FloatPtr params) void
GLCompatibility.getConvolutionParameterfv
(int target, int pname, @Nullable FloatPtr params) void
GL.getCoverageModulationTableNV
(int bufSize, @Nullable FloatPtr v) void
GL.getFloati_v
(int target, int index, @Nullable FloatPtr data) void
GL.getFloati_vEXT
(int pname, int index, @Nullable FloatPtr params) void
GL.getFloatIndexedvEXT
(int target, int index, @Nullable FloatPtr data) void
void
GLCompatibility.getHistogramParameterfv
(int target, int pname, @Nullable FloatPtr params) void
GLCompatibility.getLightfv
(int light, int pname, @Nullable FloatPtr params) void
void
GLCompatibility.getMaterialfv
(int face, int pname, @Nullable FloatPtr params) void
GLCompatibility.getMinmaxParameterfv
(int target, int pname, @Nullable FloatPtr params) void
GL.getMultisamplefv
(int pname, int index, @Nullable FloatPtr val) void
GLCompatibility.getMultisamplefvNV
(int pname, int index, @Nullable FloatPtr val) void
GL.getMultiTexEnvfvEXT
(int texunit, int target, int pname, @Nullable FloatPtr params) void
GL.getMultiTexGenfvEXT
(int texunit, int coord, int pname, @Nullable FloatPtr params) void
GL.getMultiTexLevelParameterfvEXT
(int texunit, int target, int level, int pname, @Nullable FloatPtr params) void
GL.getMultiTexParameterfvEXT
(int texunit, int target, int pname, @Nullable FloatPtr params) void
GL.getNamedProgramLocalParameterfvEXT
(int program, int target, int index, @Nullable FloatPtr params) void
void
GLCompatibility.getnMapfvARB
(int target, int query, int bufSize, @Nullable FloatPtr v) void
GLCompatibility.getnPixelMapfv
(int map, int bufSize, @Nullable FloatPtr values) void
GLCompatibility.getnPixelMapfvARB
(int map, int bufSize, @Nullable FloatPtr values) void
GL.getnUniformfv
(int program, int location, int bufSize, @Nullable FloatPtr params) void
GL.getnUniformfvARB
(int program, int location, int bufSize, @Nullable FloatPtr params) void
GL.getnUniformfvKHR
(int program, int location, int bufSize, @Nullable FloatPtr params) void
GLCompatibility.getObjectParameterfvARB
(int obj, int pname, @Nullable FloatPtr params) void
GLCompatibility.getPathColorGenfvNV
(int color, int pname, @Nullable FloatPtr value) void
GL.getPathCoordsNV
(int path, @Nullable FloatPtr coords) void
GL.getPathDashArrayNV
(int path, @Nullable FloatPtr dashArray) void
GL.getPathMetricRangeNV
(int metricQueryMask, int firstPathName, int numPaths, int stride, @Nullable FloatPtr metrics) void
GL.getPathMetricsNV
(int metricQueryMask, int numPaths, int pathNameType, @NotNull MemorySegment paths, int pathBase, int stride, @Nullable FloatPtr metrics) void
GL.getPathParameterfvNV
(int path, int pname, @Nullable FloatPtr value) void
GL.getPathSpacingNV
(int pathListMode, int numPaths, int pathNameType, @NotNull MemorySegment paths, int pathBase, float advanceScale, float kerningScale, int transformType, @Nullable FloatPtr returnedSpacing) void
GLCompatibility.getPathTexGenfvNV
(int texCoordSet, int pname, @Nullable FloatPtr value) void
GLCompatibility.getPixelMapfv
(int map, @Nullable FloatPtr values) void
GLCompatibility.getProgramEnvParameterfvARB
(int target, int index, @Nullable FloatPtr params) void
GLCompatibility.getProgramLocalParameterfvARB
(int target, int index, @Nullable FloatPtr params) void
GL.getProgramResourcefvNV
(int program, int programInterface, int index, int propCount, @Nullable IntPtr props, int count, @Nullable IntPtr length, @Nullable FloatPtr params) void
GL.getSamplerParameterfv
(int sampler, int pname, @Nullable FloatPtr params) void
GLCompatibility.getTexEnvfv
(int target, int pname, @Nullable FloatPtr params) void
GLCompatibility.getTexGenfv
(int coord, int pname, @Nullable FloatPtr params) void
GL.getTexLevelParameterfv
(int target, int level, int pname, @Nullable FloatPtr params) void
GL.getTexParameterfv
(int target, int pname, @Nullable FloatPtr params) void
GL.getTextureLevelParameterfv
(int texture, int level, int pname, @Nullable FloatPtr params) void
GL.getTextureLevelParameterfvEXT
(int texture, int target, int level, int pname, @Nullable FloatPtr params) void
GL.getTextureParameterfv
(int texture, int pname, @Nullable FloatPtr params) void
GL.getTextureParameterfvEXT
(int texture, int target, int pname, @Nullable FloatPtr params) void
GL.getUniformfv
(int program, int location, @Nullable FloatPtr params) void
GLCompatibility.getUniformfvARB
(int programObj, int location, @Nullable FloatPtr params) void
GL.getVertexAttribfv
(int index, int pname, @Nullable FloatPtr params) void
GLCompatibility.getVertexAttribfvARB
(int index, int pname, @Nullable FloatPtr params) void
void
void
GLCompatibility.lightModelfv
(int pname, @Nullable FloatPtr params) void
GLCompatibility.loadMatrixf
(@Nullable FloatPtr m) void
GLCompatibility.loadTransposeMatrixf
(@Nullable FloatPtr m) void
GLCompatibility.loadTransposeMatrixfARB
(@Nullable FloatPtr m) void
GLCompatibility.map1f
(int target, float u1, float u2, int stride, int order, @Nullable FloatPtr points) void
GLCompatibility.map2f
(int target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, @Nullable FloatPtr points) void
GLCompatibility.materialfv
(int face, int pname, @Nullable FloatPtr params) void
GL.matrixLoad3x2fNV
(int matrixMode, @Nullable FloatPtr m) void
GL.matrixLoad3x3fNV
(int matrixMode, @Nullable FloatPtr m) void
GL.matrixLoadfEXT
(int mode, @Nullable FloatPtr m) void
GL.matrixLoadTranspose3x3fNV
(int matrixMode, @Nullable FloatPtr m) void
GL.matrixLoadTransposefEXT
(int mode, @Nullable FloatPtr m) void
GL.matrixMult3x2fNV
(int matrixMode, @Nullable FloatPtr m) void
GL.matrixMult3x3fNV
(int matrixMode, @Nullable FloatPtr m) void
GL.matrixMultfEXT
(int mode, @Nullable FloatPtr m) void
GL.matrixMultTranspose3x3fNV
(int matrixMode, @Nullable FloatPtr m) void
GL.matrixMultTransposefEXT
(int mode, @Nullable FloatPtr m) void
GLCompatibility.multicastFramebufferSampleLocationsfvNV
(int gpu, int framebuffer, int start, int count, @Nullable FloatPtr v) void
GLCompatibility.multicastViewportArrayvNVX
(int gpu, int first, int count, @Nullable FloatPtr v) void
GLCompatibility.multiTexCoord1fv
(int target, @Nullable FloatPtr v) void
GLCompatibility.multiTexCoord1fvARB
(int target, @Nullable FloatPtr v) void
GLCompatibility.multiTexCoord2fv
(int target, @Nullable FloatPtr v) void
GLCompatibility.multiTexCoord2fvARB
(int target, @Nullable FloatPtr v) void
GLCompatibility.multiTexCoord3fv
(int target, @Nullable FloatPtr v) void
GLCompatibility.multiTexCoord3fvARB
(int target, @Nullable FloatPtr v) void
GLCompatibility.multiTexCoord4fv
(int target, @Nullable FloatPtr v) void
GLCompatibility.multiTexCoord4fvARB
(int target, @Nullable FloatPtr v) void
GL.multiTexEnvfvEXT
(int texunit, int target, int pname, @Nullable FloatPtr params) void
GL.multiTexGenfvEXT
(int texunit, int coord, int pname, @Nullable FloatPtr params) void
GL.multiTexParameterfvEXT
(int texunit, int target, int pname, @Nullable FloatPtr params) void
GLCompatibility.multMatrixf
(@Nullable FloatPtr m) void
GLCompatibility.multTransposeMatrixf
(@Nullable FloatPtr m) void
GLCompatibility.multTransposeMatrixfARB
(@Nullable FloatPtr m) void
GL.namedFramebufferSampleLocationsfvARB
(int framebuffer, int start, int count, @Nullable FloatPtr v) void
GL.namedFramebufferSampleLocationsfvNV
(int framebuffer, int start, int count, @Nullable FloatPtr v) void
GL.namedProgramLocalParameter4fvEXT
(int program, int target, int index, @Nullable FloatPtr params) void
GL.namedProgramLocalParameters4fvEXT
(int program, int target, int index, int count, @Nullable FloatPtr params) void
void
GL.patchParameterfv
(int pname, @Nullable FloatPtr values) void
GLCompatibility.pathColorGenNV
(int color, int genMode, int colorFormat, @Nullable FloatPtr coeffs) void
GL.pathDashArrayNV
(int path, int dashCount, @Nullable FloatPtr dashArray) void
GL.pathParameterfvNV
(int path, int pname, @Nullable FloatPtr value) void
GLCompatibility.pathTexGenNV
(int texCoordSet, int genMode, int components, @Nullable FloatPtr coeffs) void
GLCompatibility.pixelMapfv
(int map, int mapsize, @Nullable FloatPtr values) byte
GL.pointAlongPathNV
(int path, int startSegment, int numSegments, float distance, @Nullable FloatPtr x, @Nullable FloatPtr y, @Nullable FloatPtr tangentX, @Nullable FloatPtr tangentY) void
GL.pointParameterfv
(int pname, @Nullable FloatPtr params) void
GLCompatibility.pointParameterfvARB
(int pname, @Nullable FloatPtr params) void
GLCompatibility.pointParameterfvEXT
(int pname, @Nullable FloatPtr params) void
GLCompatibility.prioritizeTextures
(int n, @Nullable IntPtr textures, @Nullable FloatPtr priorities) void
GLCompatibility.programEnvParameter4fvARB
(int target, int index, @Nullable FloatPtr params) void
GLCompatibility.programEnvParameters4fvEXT
(int target, int index, int count, @Nullable FloatPtr params) void
GLCompatibility.programLocalParameter4fvARB
(int target, int index, @Nullable FloatPtr params) void
GLCompatibility.programLocalParameters4fvEXT
(int target, int index, int count, @Nullable FloatPtr params) void
GL.programPathFragmentInputGenNV
(int program, int location, int genMode, int components, @Nullable FloatPtr coeffs) void
GL.programUniform1fv
(int program, int location, int count, @Nullable FloatPtr value) void
GL.programUniform1fvEXT
(int program, int location, int count, @Nullable FloatPtr value) void
GL.programUniform2fv
(int program, int location, int count, @Nullable FloatPtr value) void
GL.programUniform2fvEXT
(int program, int location, int count, @Nullable FloatPtr value) void
GL.programUniform3fv
(int program, int location, int count, @Nullable FloatPtr value) void
GL.programUniform3fvEXT
(int program, int location, int count, @Nullable FloatPtr value) void
GL.programUniform4fv
(int program, int location, int count, @Nullable FloatPtr value) void
GL.programUniform4fvEXT
(int program, int location, int count, @Nullable FloatPtr value) void
GL.programUniformMatrix2fv
(int program, int location, int count, byte transpose, @Nullable FloatPtr value) void
GL.programUniformMatrix2fvEXT
(int program, int location, int count, byte transpose, @Nullable FloatPtr value) void
GL.programUniformMatrix2x3fv
(int program, int location, int count, byte transpose, @Nullable FloatPtr value) void
GL.programUniformMatrix2x3fvEXT
(int program, int location, int count, byte transpose, @Nullable FloatPtr value) void
GL.programUniformMatrix2x4fv
(int program, int location, int count, byte transpose, @Nullable FloatPtr value) void
GL.programUniformMatrix2x4fvEXT
(int program, int location, int count, byte transpose, @Nullable FloatPtr value) void
GL.programUniformMatrix3fv
(int program, int location, int count, byte transpose, @Nullable FloatPtr value) void
GL.programUniformMatrix3fvEXT
(int program, int location, int count, byte transpose, @Nullable FloatPtr value) void
GL.programUniformMatrix3x2fv
(int program, int location, int count, byte transpose, @Nullable FloatPtr value) void
GL.programUniformMatrix3x2fvEXT
(int program, int location, int count, byte transpose, @Nullable FloatPtr value) void
GL.programUniformMatrix3x4fv
(int program, int location, int count, byte transpose, @Nullable FloatPtr value) void
GL.programUniformMatrix3x4fvEXT
(int program, int location, int count, byte transpose, @Nullable FloatPtr value) void
GL.programUniformMatrix4fv
(int program, int location, int count, byte transpose, @Nullable FloatPtr value) void
GL.programUniformMatrix4fvEXT
(int program, int location, int count, byte transpose, @Nullable FloatPtr value) void
GL.programUniformMatrix4x2fv
(int program, int location, int count, byte transpose, @Nullable FloatPtr value) void
GL.programUniformMatrix4x2fvEXT
(int program, int location, int count, byte transpose, @Nullable FloatPtr value) void
GL.programUniformMatrix4x3fv
(int program, int location, int count, byte transpose, @Nullable FloatPtr value) void
GL.programUniformMatrix4x3fvEXT
(int program, int location, int count, byte transpose, @Nullable FloatPtr value) void
GLCompatibility.rasterPos2fv
(@Nullable FloatPtr v) void
GLCompatibility.rasterPos3fv
(@Nullable FloatPtr v) void
GLCompatibility.rasterPos4fv
(@Nullable FloatPtr v) void
void
GL.samplerParameterfv
(int sampler, int pname, @Nullable FloatPtr param) void
GLCompatibility.secondaryColor3fv
(@Nullable FloatPtr v) void
GLCompatibility.secondaryColor3fvEXT
(@Nullable FloatPtr v) void
GLCompatibility.setMultisamplefvAMD
(int pname, int index, @Nullable FloatPtr val) void
GL.stencilFillPathInstancedNV
(int numPaths, int pathNameType, @NotNull MemorySegment paths, int pathBase, int fillMode, int mask, int transformType, @Nullable FloatPtr transformValues) void
GL.stencilStrokePathInstancedNV
(int numPaths, int pathNameType, @NotNull MemorySegment paths, int pathBase, int reference, int mask, int transformType, @Nullable FloatPtr transformValues) void
GL.stencilThenCoverFillPathInstancedNV
(int numPaths, int pathNameType, @NotNull MemorySegment paths, int pathBase, int fillMode, int mask, int coverMode, int transformType, @Nullable FloatPtr transformValues) void
GL.stencilThenCoverStrokePathInstancedNV
(int numPaths, int pathNameType, @NotNull MemorySegment paths, int pathBase, int reference, int mask, int coverMode, int transformType, @Nullable FloatPtr transformValues) void
GLCompatibility.texCoord1fv
(@Nullable FloatPtr v) void
GLCompatibility.texCoord2fv
(@Nullable FloatPtr v) void
GLCompatibility.texCoord3fv
(@Nullable FloatPtr v) void
GLCompatibility.texCoord4fv
(@Nullable FloatPtr v) void
void
void
GL.texParameterfv
(int target, int pname, @Nullable FloatPtr params) void
GL.textureParameterfv
(int texture, int pname, @Nullable FloatPtr param) void
GL.textureParameterfvEXT
(int texture, int target, int pname, @Nullable FloatPtr params) void
GL.transformPathNV
(int resultPath, int srcPath, int transformType, @Nullable FloatPtr transformValues) void
GL.uniform1fv
(int location, int count, @Nullable FloatPtr value) void
GLCompatibility.uniform1fvARB
(int location, int count, @Nullable FloatPtr value) void
GL.uniform2fv
(int location, int count, @Nullable FloatPtr value) void
GLCompatibility.uniform2fvARB
(int location, int count, @Nullable FloatPtr value) void
GL.uniform3fv
(int location, int count, @Nullable FloatPtr value) void
GLCompatibility.uniform3fvARB
(int location, int count, @Nullable FloatPtr value) void
GL.uniform4fv
(int location, int count, @Nullable FloatPtr value) void
GLCompatibility.uniform4fvARB
(int location, int count, @Nullable FloatPtr value) void
GL.uniformMatrix2fv
(int location, int count, byte transpose, @Nullable FloatPtr value) void
GLCompatibility.uniformMatrix2fvARB
(int location, int count, byte transpose, @Nullable FloatPtr value) void
GL.uniformMatrix2x3fv
(int location, int count, byte transpose, @Nullable FloatPtr value) void
GL.uniformMatrix2x4fv
(int location, int count, byte transpose, @Nullable FloatPtr value) void
GL.uniformMatrix3fv
(int location, int count, byte transpose, @Nullable FloatPtr value) void
GLCompatibility.uniformMatrix3fvARB
(int location, int count, byte transpose, @Nullable FloatPtr value) void
GL.uniformMatrix3x2fv
(int location, int count, byte transpose, @Nullable FloatPtr value) void
GL.uniformMatrix3x4fv
(int location, int count, byte transpose, @Nullable FloatPtr value) void
GL.uniformMatrix4fv
(int location, int count, byte transpose, @Nullable FloatPtr value) void
GLCompatibility.uniformMatrix4fvARB
(int location, int count, byte transpose, @Nullable FloatPtr value) void
GL.uniformMatrix4x2fv
(int location, int count, byte transpose, @Nullable FloatPtr value) void
GL.uniformMatrix4x3fv
(int location, int count, byte transpose, @Nullable FloatPtr value) void
void
void
void
GL.vertexAttrib1fv
(int index, @Nullable FloatPtr v) void
GLCompatibility.vertexAttrib1fvARB
(int index, @Nullable FloatPtr v) void
GL.vertexAttrib2fv
(int index, @Nullable FloatPtr v) void
GLCompatibility.vertexAttrib2fvARB
(int index, @Nullable FloatPtr v) void
GL.vertexAttrib3fv
(int index, @Nullable FloatPtr v) void
GLCompatibility.vertexAttrib3fvARB
(int index, @Nullable FloatPtr v) void
GL.vertexAttrib4fv
(int index, @Nullable FloatPtr v) void
GLCompatibility.vertexAttrib4fvARB
(int index, @Nullable FloatPtr v) void
GL.viewportArrayv
(int first, int count, @Nullable FloatPtr v) void
GL.viewportIndexedfv
(int index, @Nullable FloatPtr v) void
GLCompatibility.weightfvARB
(int size, @Nullable FloatPtr weights) void
GL.weightPathsNV
(int resultPath, int numPaths, @Nullable IntPtr paths, @Nullable FloatPtr weights) void
GLCompatibility.windowPos2fv
(@Nullable FloatPtr v) void
GLCompatibility.windowPos2fvARB
(@Nullable FloatPtr v) void
GLCompatibility.windowPos3fv
(@Nullable FloatPtr v) void
GLCompatibility.windowPos3fvARB
(@Nullable FloatPtr v) -
Uses of FloatPtr in club.doki7.openxr.command
Methods in club.doki7.openxr.command with parameters of type FloatPtrModifier and TypeMethodDescriptionint
XR.enumerateDisplayRefreshRatesFB
(XrSession session, int displayRefreshRateCapacityInput, IntPtr displayRefreshRateCountOutput, @Nullable FloatPtr displayRefreshRates) int
XR.getDisplayRefreshRateFB
(XrSession session, FloatPtr displayRefreshRate) int
XR.getMarkerLengthML
(XrMarkerDetectorML markerDetector, long marker, FloatPtr meters) int
XR.getMarkerReprojectionErrorML
(XrMarkerDetectorML markerDetector, long marker, FloatPtr reprojectionErrorMeters) int
XR.getSpatialBufferFloatEXT
(XrSpatialSnapshotEXT snapshot, XrSpatialBufferGetInfoEXT info, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable FloatPtr buffer) int
XR.getVirtualKeyboardScaleMETA
(XrVirtualKeyboardMETA keyboard, FloatPtr scale) int
XR.thermalGetTemperatureTrendEXT
(XrSession session, int domain, IntPtr notificationLevel, FloatPtr tempHeadroom, FloatPtr tempSlope) -
Uses of FloatPtr in club.doki7.openxr.datatype
Methods in club.doki7.openxr.datatype that return FloatPtrModifier and TypeMethodDescription@Nullable FloatPtr
XrHapticAmplitudeEnvelopeVibrationFB.amplitudes()
@Nullable FloatPtr
XrHapticPcmVibrationFB.buffer()
@Nullable FloatPtr
XrWorldMeshBlockML.confidenceBuffer()
@Nullable FloatPtr
XrFaceExpressionWeights2FB.confidences()
@Nullable FloatPtr
XrFaceExpressionWeightsFB.confidences()
@Nullable FloatPtr
XrFacialExpressionsHTC.expressionWeightings()
@Nullable FloatPtr
XrHandTrackingMeshFB.jointRadii()
@Nullable FloatPtr
XrFaceExpressionWeights2FB.weights()
@Nullable FloatPtr
XrFaceExpressionWeightsFB.weights()
Methods in club.doki7.openxr.datatype with parameters of type FloatPtrModifier and TypeMethodDescriptionXrHapticAmplitudeEnvelopeVibrationFB.amplitudes
(@Nullable FloatPtr value) XrWorldMeshBlockML.confidenceBuffer
(@Nullable FloatPtr value) XrFaceExpressionWeights2FB.confidences
(@Nullable FloatPtr value) XrFaceExpressionWeightsFB.confidences
(@Nullable FloatPtr value) XrFacialExpressionsHTC.expressionWeightings
(@Nullable FloatPtr value) XrHandTrackingMeshFB.jointRadii
(@Nullable FloatPtr value) -
Uses of FloatPtr in club.doki7.sdl3
Methods in club.doki7.sdl3 with parameters of type FloatPtrModifier and TypeMethodDescriptionboolean
SDL3.getGamepadSensorData
(@Nullable SDL_Gamepad gamepad, int type, @Nullable FloatPtr data, int num_values) Get the current state of a gamepad sensor.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.getGlobalMouseState
(@Nullable FloatPtr x, @Nullable FloatPtr y) Query the platform for the asynchronous mouse button state and the desktop-relative platform-cursor position.int
SDL3.getMouseState
(@Nullable FloatPtr x, @Nullable FloatPtr y) Query SDL's cache for the synchronous mouse button state and the window-relative SDL-cursor position.boolean
SDL3.getRectAndLineIntersectionFloat
(@Nullable ISDL_FRect rect, @Nullable FloatPtr X1, @Nullable FloatPtr Y1, @Nullable FloatPtr X2, @Nullable FloatPtr Y2) Calculate the intersection of a rectangle and line segment with float precision.int
SDL3.getRelativeMouseState
(@Nullable FloatPtr x, @Nullable FloatPtr y) Query SDL's cache for the synchronous mouse button state and accumulated mouse delta since last call.boolean
SDL3.getRenderColorScale
(@Nullable SDL_Renderer renderer, @Nullable FloatPtr scale) Get the color scale used for render operations.boolean
SDL3.getRenderDrawColorFloat
(@Nullable SDL_Renderer renderer, @Nullable FloatPtr r, @Nullable FloatPtr g, @Nullable FloatPtr b, @Nullable FloatPtr a) Get the color used for drawing operations (Rect, Line and Clear).boolean
SDL3.getRenderScale
(@Nullable SDL_Renderer renderer, @Nullable FloatPtr scaleX, @Nullable FloatPtr scaleY) Get the drawing scale for the current target.boolean
SDL3.getSensorData
(@Nullable SDL_Sensor sensor, @Nullable FloatPtr data, int num_values) Get the current state of an opened sensor.boolean
SDL3.getTextureAlphaModFloat
(@Nullable SDL_Texture texture, @Nullable FloatPtr alpha) Get the additional alpha value multiplied into render copy operations.boolean
SDL3.getTextureColorModFloat
(@Nullable SDL_Texture texture, @Nullable FloatPtr r, @Nullable FloatPtr g, @Nullable FloatPtr b) Get the additional color value multiplied into render copy operations.boolean
SDL3.getTextureSize
(@Nullable SDL_Texture texture, @Nullable FloatPtr w, @Nullable FloatPtr h) Get the size of a texture, as floating point values.boolean
SDL3.getWindowAspectRatio
(@Nullable SDL_Window window, @Nullable FloatPtr min_aspect, @Nullable FloatPtr max_aspect) Get the size of a window's client area.float
Splitx
into integer and fractional partsboolean
SDL3.readSurfacePixelFloat
(@Nullable SDL_Surface surface, int x, int y, @Nullable FloatPtr r, @Nullable FloatPtr g, @Nullable FloatPtr b, @Nullable FloatPtr a) Retrieves a single pixel from a surface.boolean
SDL3.renderCoordinatesFromWindow
(@Nullable SDL_Renderer renderer, float window_x, float window_y, @Nullable FloatPtr x, @Nullable FloatPtr y) Get a point in render coordinates when given a point in window coordinates.boolean
SDL3.renderCoordinatesToWindow
(@Nullable SDL_Renderer renderer, float x, float y, @Nullable FloatPtr window_x, @Nullable FloatPtr window_y) Get a point in window coordinates when given a point in render coordinates.boolean
SDL3.renderGeometryRaw
(@Nullable SDL_Renderer renderer, @Nullable SDL_Texture texture, @Nullable FloatPtr xy, int xy_stride, @Nullable ISDL_FColor color, int color_stride, @Nullable FloatPtr uv, int uv_stride, int num_vertices, MemorySegment indices, int num_indices, int size_indices) Render a list of triangles, optionally using a texture and indices into the vertex arrays Color and alpha modulation is done per vertex (SDL_SetTextureColorMod and SDL_SetTextureAlphaMod are ignored).boolean
SDL3.sendJoystickVirtualSensorData
(@Nullable SDL_Joystick joystick, int type, long sensor_timestamp, @Nullable FloatPtr data, int num_values) Send a sensor update for an opened virtual joystick. -
Uses of FloatPtr in club.doki7.sdl3.datatype
Methods in club.doki7.sdl3.datatype that return FloatPtrMethods in club.doki7.sdl3.datatype with parameters of type FloatPtrModifier and TypeMethodDescription -
Uses of FloatPtr in club.doki7.stb.image
Methods in club.doki7.stb.image that return FloatPtrModifier and TypeMethodDescription@Nullable FloatPtr
STBI.loadf
(@Nullable BytePtr filename, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable FloatPtr
STBI.loadfFromCallbacks
(@Nullable ISTBI_IoCallbacks clbk, @NotNull MemorySegment user, @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) -
Uses of FloatPtr in club.doki7.stb.imageresize
Methods in club.doki7.stb.imageresize that return FloatPtrModifier and TypeMethodDescription@Nullable FloatPtr
STBIR.resizeFloatLinear
(@Nullable FloatPtr inputPixels, int inputW, int inputH, int inputStrideInBytes, @Nullable FloatPtr outputPixels, int outputW, int outputH, int outputStrideInBytes, int pixelType) Methods in club.doki7.stb.imageresize with parameters of type FloatPtrModifier and TypeMethodDescription@Nullable FloatPtr
STBIR.resizeFloatLinear
(@Nullable FloatPtr inputPixels, int inputW, int inputH, int inputStrideInBytes, @Nullable FloatPtr outputPixels, int outputW, int outputH, int outputStrideInBytes, int pixelType) -
Uses of FloatPtr in club.doki7.stb.imagewrite
Methods in club.doki7.stb.imagewrite with parameters of type FloatPtrModifier and TypeMethodDescriptionint
int
STBIW.writeHdrToFunc
(@NotNull MemorySegment func, @NotNull MemorySegment context, int w, int h, int comp, @Nullable FloatPtr data) -
Uses of FloatPtr in club.doki7.stb.truetype
Methods in club.doki7.stb.truetype with parameters of type FloatPtrModifier and TypeMethodDescriptionvoid
STBTT.getBakedQuad
(@Nullable ISTBTT_Bakedchar chardata, int pw, int ph, int charIndex, @Nullable FloatPtr xpos, @Nullable FloatPtr ypos, @Nullable ISTBTT_AlignedQuad q, int openglFillrule) void
STBTT.getPackedQuad
(@Nullable ISTBTT_Packedchar chardata, int pw, int ph, int charIndex, @Nullable FloatPtr xpos, @Nullable FloatPtr ypos, @Nullable ISTBTT_AlignedQuad q, int alignToInteger) void
STBTT.getScaledFontVMetrics
(@Nullable BytePtr fontdata, int index, float size, @Nullable FloatPtr ascent, @Nullable FloatPtr descent, @Nullable FloatPtr linegap) 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.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) -
Uses of FloatPtr in club.doki7.stb.vorbis
Methods in club.doki7.stb.vorbis with parameters of type FloatPtrModifier and TypeMethodDescriptionint
STBVorbis.getSamplesFloatInterleaved
(@Nullable STB_Vorbis f, int channels, @Nullable FloatPtr buffer, int numFloats) -
Uses of FloatPtr in club.doki7.vulkan.command
Methods in club.doki7.vulkan.command with parameters of type FloatPtrModifier and TypeMethodDescriptionvoid
VkDeviceCommands.cmdSetCoverageModulationTableNV
(VkCommandBuffer commandBuffer, int coverageModulationTableCount, FloatPtr pCoverageModulationTable) -
Uses of FloatPtr in club.doki7.vulkan.datatype
Methods in club.doki7.vulkan.datatype that return FloatPtrModifier and TypeMethodDescriptionVkPipelineColorBlendStateCreateInfo.blendConstants()
VkDebugMarkerMarkerInfoEXT.color()
VkDebugUtilsLabelEXT.color()
VkPartitionedAccelerationStructureWriteInstanceDataNV.explicitAABB()
VkClearColorValue.float32()
VkPhysicalDeviceLimits.lineWidthRange()
VkTransformMatrixKHR.matrix()
VkPartitionedAccelerationStructureWritePartitionTranslationDataNV.partitionTranslation()
@Nullable FloatPtr
VkPipelineCoverageModulationStateCreateInfoNV.pCoverageModulationTable()
VkPhysicalDeviceLimits.pointSizeRange()
@Nullable FloatPtr
VkDeviceQueueCreateInfo.pQueuePriorities()
VkPhysicalDeviceSampleLocationsPropertiesEXT.sampleLocationCoordinateRange()
VkPhysicalDeviceLimits.viewportBoundsRange()
Methods in club.doki7.vulkan.datatype with parameters of type FloatPtrModifier and TypeMethodDescriptionVkPipelineColorBlendStateCreateInfo.blendConstants
(FloatPtr value) VkPartitionedAccelerationStructureWriteInstanceDataNV.explicitAABB
(FloatPtr value) VkPhysicalDeviceLimits.lineWidthRange
(FloatPtr value) VkPartitionedAccelerationStructureWritePartitionTranslationDataNV.partitionTranslation
(FloatPtr value) VkPipelineCoverageModulationStateCreateInfoNV.pCoverageModulationTable
(@Nullable FloatPtr value) VkPhysicalDeviceLimits.pointSizeRange
(FloatPtr value) VkDeviceQueueCreateInfo.pQueuePriorities
(@Nullable FloatPtr value) VkPhysicalDeviceSampleLocationsPropertiesEXT.sampleLocationCoordinateRange
(FloatPtr value) VkPhysicalDeviceLimits.viewportBoundsRange
(FloatPtr value) Method parameters in club.doki7.vulkan.datatype with type arguments of type FloatPtrModifier and TypeMethodDescriptionVkPipelineColorBlendStateCreateInfo.blendConstants
(@NotNull Consumer<FloatPtr> consumer) VkPartitionedAccelerationStructureWriteInstanceDataNV.explicitAABB
(@NotNull Consumer<FloatPtr> consumer) VkPhysicalDeviceLimits.lineWidthRange
(@NotNull Consumer<FloatPtr> consumer) VkPartitionedAccelerationStructureWritePartitionTranslationDataNV.partitionTranslation
(@NotNull Consumer<FloatPtr> consumer) VkPhysicalDeviceLimits.pointSizeRange
(@NotNull Consumer<FloatPtr> consumer) VkPhysicalDeviceSampleLocationsPropertiesEXT.sampleLocationCoordinateRange
(@NotNull Consumer<FloatPtr> consumer) VkPhysicalDeviceLimits.viewportBoundsRange
(@NotNull Consumer<FloatPtr> consumer)