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 FloatPtrstatic @NotNull FloatPtrstatic @NotNull FloatPtrstatic @NotNull FloatPtrFloatPtr.allocate(@NotNull Arena arena, @NotNull FloatBuffer buffer) static @NotNull FloatPtrFloatPtr.allocate(@NotNull Arena arena, Collection<Float> floats) static @NotNull FloatPtrstatic @Nullable FloatPtrFloatPtr.checked(@NotNull MemorySegment segment) Create a newFloatPtrusingsegmentas backing storage, with argument validation.static @NotNull FloatPtrFloatPtr.checked(@NotNull FloatBuffer buffer) Create a newFloatPtrusing the same backing storage asbuffer, with argument validation.@NotNull FloatPtrFloatPtr.offset(long offset) @NotNull FloatPtrFloatPtr.reinterpret(long newSize) @NotNull FloatPtrFloatPtr.slice(long end) @NotNull FloatPtrFloatPtr.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 TypeMethodDescriptionvoidvoidGLES2.getTexParameterfv(int target, int pname, @Nullable FloatPtr params) voidGLES2.getUniformfv(int program, int location, @Nullable FloatPtr params) voidGLES2.getVertexAttribfv(int index, int pname, @Nullable FloatPtr params) voidGLES2.texParameterfv(int target, int pname, @Nullable FloatPtr params) voidGLES2.uniform1fv(int location, int count, @Nullable FloatPtr value) voidGLES2.uniform2fv(int location, int count, @Nullable FloatPtr value) voidGLES2.uniform3fv(int location, int count, @Nullable FloatPtr value) voidGLES2.uniform4fv(int location, int count, @Nullable FloatPtr value) voidGLES2.uniformMatrix2fv(int location, int count, byte transpose, @Nullable FloatPtr value) voidGLES2.uniformMatrix3fv(int location, int count, byte transpose, @Nullable FloatPtr value) voidGLES2.uniformMatrix4fv(int location, int count, byte transpose, @Nullable FloatPtr value) voidGLES2.vertexAttrib1fv(int index, @Nullable FloatPtr v) voidGLES2.vertexAttrib2fv(int index, @Nullable FloatPtr v) voidGLES2.vertexAttrib3fv(int index, @Nullable FloatPtr v) voidGLES2.vertexAttrib4fv(int index, @Nullable FloatPtr v) -
Uses of FloatPtr in club.doki7.glfw
Methods in club.doki7.glfw that return FloatPtrModifier and TypeMethodDescription@Nullable FloatPtrGLFW.getJoystickAxes(int jid, @Nullable IntPtr count) Methods in club.doki7.glfw with parameters of type FloatPtrModifier and TypeMethodDescriptionvoidGLFW.getMonitorContentScale(@Nullable GLFWmonitor monitor, @Nullable FloatPtr xscale, @Nullable FloatPtr yscale) voidGLFW.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 TypeMethodDescriptionvoidAL.auxiliaryEffectSlotfv(int effectslot, int param, @Nullable FloatPtr pflValues) voidAL.auxiliaryEffectSlotfvDirect(@Nullable ALCcontext context, int effectslot, int param, @Nullable FloatPtr pflValues) voidvoidAL.bufferfvDirect(@Nullable ALCcontext context, int buffer, int param, @Nullable FloatPtr values) voidvoidAL.effectfvDirect(@Nullable ALCcontext context, int effect, int param, @Nullable FloatPtr pflValues) voidvoidAL.filterfvDirect(@Nullable ALCcontext context, int filter, int param, @Nullable FloatPtr pflValues) voidAL.getAuxiliaryEffectSlotf(int effectslot, int param, @Nullable FloatPtr pflValue) voidAL.getAuxiliaryEffectSlotfDirect(@Nullable ALCcontext context, int effectslot, int param, @Nullable FloatPtr pflValue) voidAL.getAuxiliaryEffectSlotfv(int effectslot, int param, @Nullable FloatPtr pflValues) voidAL.getAuxiliaryEffectSlotfvDirect(@Nullable ALCcontext context, int effectslot, int param, @Nullable FloatPtr pflValues) voidAL.getBuffer3f(int buffer, int param, @Nullable FloatPtr value1, @Nullable FloatPtr value2, @Nullable FloatPtr value3) voidAL.getBuffer3fDirect(@Nullable ALCcontext context, int buffer, int param, @Nullable FloatPtr value1, @Nullable FloatPtr value2, @Nullable FloatPtr value3) voidAL.getBufferf(int buffer, int param, @Nullable FloatPtr value) voidAL.getBufferfDirect(@Nullable ALCcontext context, int buffer, int param, @Nullable FloatPtr value) voidAL.getBufferfv(int buffer, int param, @Nullable FloatPtr values) voidAL.getBufferfvDirect(@Nullable ALCcontext context, int buffer, int param, @Nullable FloatPtr values) voidAL.getEffectf(int effect, int param, @Nullable FloatPtr pflValue) voidAL.getEffectfDirect(@Nullable ALCcontext context, int effect, int param, @Nullable FloatPtr pflValue) voidAL.getEffectfv(int effect, int param, @Nullable FloatPtr pflValues) voidAL.getEffectfvDirect(@Nullable ALCcontext context, int effect, int param, @Nullable FloatPtr pflValues) voidAL.getFilterf(int filter, int param, @Nullable FloatPtr pflValue) voidAL.getFilterfDirect(@Nullable ALCcontext context, int filter, int param, @Nullable FloatPtr pflValue) voidAL.getFilterfv(int filter, int param, @Nullable FloatPtr pflValues) voidAL.getFilterfvDirect(@Nullable ALCcontext context, int filter, int param, @Nullable FloatPtr pflValues) voidvoidAL.getFloatvDirect(@Nullable ALCcontext context, int param, @Nullable FloatPtr values) voidAL.getListener3f(int param, @Nullable FloatPtr value1, @Nullable FloatPtr value2, @Nullable FloatPtr value3) voidAL.getListener3fDirect(@Nullable ALCcontext context, int param, @Nullable FloatPtr value1, @Nullable FloatPtr value2, @Nullable FloatPtr value3) voidAL.getListenerf(int param, @Nullable FloatPtr value) voidAL.getListenerfDirect(@Nullable ALCcontext context, int param, @Nullable FloatPtr value) voidAL.getListenerfv(int param, @Nullable FloatPtr values) voidAL.getListenerfvDirect(@Nullable ALCcontext context, int param, @Nullable FloatPtr values) voidAL.getSource3f(int source, int param, @Nullable FloatPtr value1, @Nullable FloatPtr value2, @Nullable FloatPtr value3) voidAL.getSource3fDirect(@Nullable ALCcontext context, int source, int param, @Nullable FloatPtr value1, @Nullable FloatPtr value2, @Nullable FloatPtr value3) voidAL.getSourcef(int source, int param, @Nullable FloatPtr value) voidAL.getSourcefDirect(@Nullable ALCcontext context, int source, int param, @Nullable FloatPtr value) voidAL.getSourcefv(int source, int param, @Nullable FloatPtr values) voidAL.getSourcefvDirect(@Nullable ALCcontext context, int source, int param, @Nullable FloatPtr values) voidAL.listenerfv(int param, @Nullable FloatPtr values) voidAL.listenerfvDirect(@Nullable ALCcontext context, int param, @Nullable FloatPtr values) voidAL.requestFoldbackStart(int mode, int count, int length, @Nullable FloatPtr mem, ALFunctionTypes.ILPALFOLDBACKCALLBACK callback) voidAL.requestFoldbackStart(int mode, int count, int length, @Nullable FloatPtr mem, @NotNull MemorySegment callback) voidAL.requestFoldbackStart(Arena arena, int mode, int count, int length, @Nullable FloatPtr mem, ALFunctionTypes.ILPALFOLDBACKCALLBACK callback) voidAL.requestFoldbackStartDirect(@Nullable ALCcontext context, int mode, int count, int length, @Nullable FloatPtr mem, ALFunctionTypes.ILPALFOLDBACKCALLBACK callback) voidAL.requestFoldbackStartDirect(@Nullable ALCcontext context, int mode, int count, int length, @Nullable FloatPtr mem, @NotNull MemorySegment callback) voidAL.requestFoldbackStartDirect(Arena arena, @Nullable ALCcontext context, int mode, int count, int length, @Nullable FloatPtr mem, ALFunctionTypes.ILPALFOLDBACKCALLBACK callback) voidvoidAL.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 TypeMethodDescriptionvoidGL.clearBufferfv(int buffer, int drawbuffer, @Nullable FloatPtr value) voidGL.clearNamedFramebufferfv(int framebuffer, int buffer, int drawbuffer, @Nullable FloatPtr value) voidvoidvoidGLCompatibility.colorTableParameterfv(int target, int pname, @Nullable FloatPtr params) voidGLCompatibility.convolutionParameterfv(int target, int pname, @Nullable FloatPtr params) voidGL.coverageModulationTableNV(int n, @Nullable FloatPtr v) voidGL.coverFillPathInstancedNV(int numPaths, int pathNameType, @NotNull MemorySegment paths, int pathBase, int coverMode, int transformType, @Nullable FloatPtr transformValues) voidGL.coverStrokePathInstancedNV(int numPaths, int pathNameType, @NotNull MemorySegment paths, int pathBase, int coverMode, int transformType, @Nullable FloatPtr transformValues) voidGLCompatibility.evalCoord1fv(@Nullable FloatPtr u) voidGLCompatibility.evalCoord2fv(@Nullable FloatPtr u) voidGLCompatibility.feedbackBuffer(int size, int type, @Nullable FloatPtr buffer) voidGLCompatibility.fogCoordfv(@Nullable FloatPtr coord) voidvoidGL.framebufferSampleLocationsfvARB(int target, int start, int count, @Nullable FloatPtr v) voidGL.framebufferSampleLocationsfvNV(int target, int start, int count, @Nullable FloatPtr v) voidGLCompatibility.getColorTableParameterfv(int target, int pname, @Nullable FloatPtr params) voidGLCompatibility.getConvolutionParameterfv(int target, int pname, @Nullable FloatPtr params) voidGL.getCoverageModulationTableNV(int bufSize, @Nullable FloatPtr v) voidGL.getFloati_v(int target, int index, @Nullable FloatPtr data) voidGL.getFloati_vEXT(int pname, int index, @Nullable FloatPtr params) voidGL.getFloatIndexedvEXT(int target, int index, @Nullable FloatPtr data) voidvoidGLCompatibility.getHistogramParameterfv(int target, int pname, @Nullable FloatPtr params) voidGLCompatibility.getLightfv(int light, int pname, @Nullable FloatPtr params) voidvoidGLCompatibility.getMaterialfv(int face, int pname, @Nullable FloatPtr params) voidGLCompatibility.getMinmaxParameterfv(int target, int pname, @Nullable FloatPtr params) voidGL.getMultisamplefv(int pname, int index, @Nullable FloatPtr val) voidGLCompatibility.getMultisamplefvNV(int pname, int index, @Nullable FloatPtr val) voidGL.getMultiTexEnvfvEXT(int texunit, int target, int pname, @Nullable FloatPtr params) voidGL.getMultiTexGenfvEXT(int texunit, int coord, int pname, @Nullable FloatPtr params) voidGL.getMultiTexLevelParameterfvEXT(int texunit, int target, int level, int pname, @Nullable FloatPtr params) voidGL.getMultiTexParameterfvEXT(int texunit, int target, int pname, @Nullable FloatPtr params) voidGL.getNamedProgramLocalParameterfvEXT(int program, int target, int index, @Nullable FloatPtr params) voidvoidGLCompatibility.getnMapfvARB(int target, int query, int bufSize, @Nullable FloatPtr v) voidGLCompatibility.getnPixelMapfv(int map, int bufSize, @Nullable FloatPtr values) voidGLCompatibility.getnPixelMapfvARB(int map, int bufSize, @Nullable FloatPtr values) voidGL.getnUniformfv(int program, int location, int bufSize, @Nullable FloatPtr params) voidGL.getnUniformfvARB(int program, int location, int bufSize, @Nullable FloatPtr params) voidGL.getnUniformfvKHR(int program, int location, int bufSize, @Nullable FloatPtr params) voidGLCompatibility.getObjectParameterfvARB(int obj, int pname, @Nullable FloatPtr params) voidGLCompatibility.getPathColorGenfvNV(int color, int pname, @Nullable FloatPtr value) voidGL.getPathCoordsNV(int path, @Nullable FloatPtr coords) voidGL.getPathDashArrayNV(int path, @Nullable FloatPtr dashArray) voidGL.getPathMetricRangeNV(int metricQueryMask, int firstPathName, int numPaths, int stride, @Nullable FloatPtr metrics) voidGL.getPathMetricsNV(int metricQueryMask, int numPaths, int pathNameType, @NotNull MemorySegment paths, int pathBase, int stride, @Nullable FloatPtr metrics) voidGL.getPathParameterfvNV(int path, int pname, @Nullable FloatPtr value) voidGL.getPathSpacingNV(int pathListMode, int numPaths, int pathNameType, @NotNull MemorySegment paths, int pathBase, float advanceScale, float kerningScale, int transformType, @Nullable FloatPtr returnedSpacing) voidGLCompatibility.getPathTexGenfvNV(int texCoordSet, int pname, @Nullable FloatPtr value) voidGLCompatibility.getPixelMapfv(int map, @Nullable FloatPtr values) voidGLCompatibility.getProgramEnvParameterfvARB(int target, int index, @Nullable FloatPtr params) voidGLCompatibility.getProgramLocalParameterfvARB(int target, int index, @Nullable FloatPtr params) voidGL.getProgramResourcefvNV(int program, int programInterface, int index, int propCount, @Nullable IntPtr props, int count, @Nullable IntPtr length, @Nullable FloatPtr params) voidGL.getSamplerParameterfv(int sampler, int pname, @Nullable FloatPtr params) voidGLCompatibility.getTexEnvfv(int target, int pname, @Nullable FloatPtr params) voidGLCompatibility.getTexGenfv(int coord, int pname, @Nullable FloatPtr params) voidGL.getTexLevelParameterfv(int target, int level, int pname, @Nullable FloatPtr params) voidGL.getTexParameterfv(int target, int pname, @Nullable FloatPtr params) voidGL.getTextureLevelParameterfv(int texture, int level, int pname, @Nullable FloatPtr params) voidGL.getTextureLevelParameterfvEXT(int texture, int target, int level, int pname, @Nullable FloatPtr params) voidGL.getTextureParameterfv(int texture, int pname, @Nullable FloatPtr params) voidGL.getTextureParameterfvEXT(int texture, int target, int pname, @Nullable FloatPtr params) voidGL.getUniformfv(int program, int location, @Nullable FloatPtr params) voidGLCompatibility.getUniformfvARB(int programObj, int location, @Nullable FloatPtr params) voidGL.getVertexAttribfv(int index, int pname, @Nullable FloatPtr params) voidGLCompatibility.getVertexAttribfvARB(int index, int pname, @Nullable FloatPtr params) voidvoidvoidGLCompatibility.lightModelfv(int pname, @Nullable FloatPtr params) voidGLCompatibility.loadMatrixf(@Nullable FloatPtr m) voidGLCompatibility.loadTransposeMatrixf(@Nullable FloatPtr m) voidGLCompatibility.loadTransposeMatrixfARB(@Nullable FloatPtr m) voidGLCompatibility.map1f(int target, float u1, float u2, int stride, int order, @Nullable FloatPtr points) voidGLCompatibility.map2f(int target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, @Nullable FloatPtr points) voidGLCompatibility.materialfv(int face, int pname, @Nullable FloatPtr params) voidGL.matrixLoad3x2fNV(int matrixMode, @Nullable FloatPtr m) voidGL.matrixLoad3x3fNV(int matrixMode, @Nullable FloatPtr m) voidGL.matrixLoadfEXT(int mode, @Nullable FloatPtr m) voidGL.matrixLoadTranspose3x3fNV(int matrixMode, @Nullable FloatPtr m) voidGL.matrixLoadTransposefEXT(int mode, @Nullable FloatPtr m) voidGL.matrixMult3x2fNV(int matrixMode, @Nullable FloatPtr m) voidGL.matrixMult3x3fNV(int matrixMode, @Nullable FloatPtr m) voidGL.matrixMultfEXT(int mode, @Nullable FloatPtr m) voidGL.matrixMultTranspose3x3fNV(int matrixMode, @Nullable FloatPtr m) voidGL.matrixMultTransposefEXT(int mode, @Nullable FloatPtr m) voidGLCompatibility.multicastFramebufferSampleLocationsfvNV(int gpu, int framebuffer, int start, int count, @Nullable FloatPtr v) voidGLCompatibility.multicastViewportArrayvNVX(int gpu, int first, int count, @Nullable FloatPtr v) voidGLCompatibility.multiTexCoord1fv(int target, @Nullable FloatPtr v) voidGLCompatibility.multiTexCoord1fvARB(int target, @Nullable FloatPtr v) voidGLCompatibility.multiTexCoord2fv(int target, @Nullable FloatPtr v) voidGLCompatibility.multiTexCoord2fvARB(int target, @Nullable FloatPtr v) voidGLCompatibility.multiTexCoord3fv(int target, @Nullable FloatPtr v) voidGLCompatibility.multiTexCoord3fvARB(int target, @Nullable FloatPtr v) voidGLCompatibility.multiTexCoord4fv(int target, @Nullable FloatPtr v) voidGLCompatibility.multiTexCoord4fvARB(int target, @Nullable FloatPtr v) voidGL.multiTexEnvfvEXT(int texunit, int target, int pname, @Nullable FloatPtr params) voidGL.multiTexGenfvEXT(int texunit, int coord, int pname, @Nullable FloatPtr params) voidGL.multiTexParameterfvEXT(int texunit, int target, int pname, @Nullable FloatPtr params) voidGLCompatibility.multMatrixf(@Nullable FloatPtr m) voidGLCompatibility.multTransposeMatrixf(@Nullable FloatPtr m) voidGLCompatibility.multTransposeMatrixfARB(@Nullable FloatPtr m) voidGL.namedFramebufferSampleLocationsfvARB(int framebuffer, int start, int count, @Nullable FloatPtr v) voidGL.namedFramebufferSampleLocationsfvNV(int framebuffer, int start, int count, @Nullable FloatPtr v) voidGL.namedProgramLocalParameter4fvEXT(int program, int target, int index, @Nullable FloatPtr params) voidGL.namedProgramLocalParameters4fvEXT(int program, int target, int index, int count, @Nullable FloatPtr params) voidvoidGL.patchParameterfv(int pname, @Nullable FloatPtr values) voidGLCompatibility.pathColorGenNV(int color, int genMode, int colorFormat, @Nullable FloatPtr coeffs) voidGL.pathDashArrayNV(int path, int dashCount, @Nullable FloatPtr dashArray) voidGL.pathParameterfvNV(int path, int pname, @Nullable FloatPtr value) voidGLCompatibility.pathTexGenNV(int texCoordSet, int genMode, int components, @Nullable FloatPtr coeffs) voidGLCompatibility.pixelMapfv(int map, int mapsize, @Nullable FloatPtr values) byteGL.pointAlongPathNV(int path, int startSegment, int numSegments, float distance, @Nullable FloatPtr x, @Nullable FloatPtr y, @Nullable FloatPtr tangentX, @Nullable FloatPtr tangentY) voidGL.pointParameterfv(int pname, @Nullable FloatPtr params) voidGLCompatibility.pointParameterfvARB(int pname, @Nullable FloatPtr params) voidGLCompatibility.pointParameterfvEXT(int pname, @Nullable FloatPtr params) voidGLCompatibility.prioritizeTextures(int n, @Nullable IntPtr textures, @Nullable FloatPtr priorities) voidGLCompatibility.programEnvParameter4fvARB(int target, int index, @Nullable FloatPtr params) voidGLCompatibility.programEnvParameters4fvEXT(int target, int index, int count, @Nullable FloatPtr params) voidGLCompatibility.programLocalParameter4fvARB(int target, int index, @Nullable FloatPtr params) voidGLCompatibility.programLocalParameters4fvEXT(int target, int index, int count, @Nullable FloatPtr params) voidGL.programPathFragmentInputGenNV(int program, int location, int genMode, int components, @Nullable FloatPtr coeffs) voidGL.programUniform1fv(int program, int location, int count, @Nullable FloatPtr value) voidGL.programUniform1fvEXT(int program, int location, int count, @Nullable FloatPtr value) voidGL.programUniform2fv(int program, int location, int count, @Nullable FloatPtr value) voidGL.programUniform2fvEXT(int program, int location, int count, @Nullable FloatPtr value) voidGL.programUniform3fv(int program, int location, int count, @Nullable FloatPtr value) voidGL.programUniform3fvEXT(int program, int location, int count, @Nullable FloatPtr value) voidGL.programUniform4fv(int program, int location, int count, @Nullable FloatPtr value) voidGL.programUniform4fvEXT(int program, int location, int count, @Nullable FloatPtr value) voidGL.programUniformMatrix2fv(int program, int location, int count, byte transpose, @Nullable FloatPtr value) voidGL.programUniformMatrix2fvEXT(int program, int location, int count, byte transpose, @Nullable FloatPtr value) voidGL.programUniformMatrix2x3fv(int program, int location, int count, byte transpose, @Nullable FloatPtr value) voidGL.programUniformMatrix2x3fvEXT(int program, int location, int count, byte transpose, @Nullable FloatPtr value) voidGL.programUniformMatrix2x4fv(int program, int location, int count, byte transpose, @Nullable FloatPtr value) voidGL.programUniformMatrix2x4fvEXT(int program, int location, int count, byte transpose, @Nullable FloatPtr value) voidGL.programUniformMatrix3fv(int program, int location, int count, byte transpose, @Nullable FloatPtr value) voidGL.programUniformMatrix3fvEXT(int program, int location, int count, byte transpose, @Nullable FloatPtr value) voidGL.programUniformMatrix3x2fv(int program, int location, int count, byte transpose, @Nullable FloatPtr value) voidGL.programUniformMatrix3x2fvEXT(int program, int location, int count, byte transpose, @Nullable FloatPtr value) voidGL.programUniformMatrix3x4fv(int program, int location, int count, byte transpose, @Nullable FloatPtr value) voidGL.programUniformMatrix3x4fvEXT(int program, int location, int count, byte transpose, @Nullable FloatPtr value) voidGL.programUniformMatrix4fv(int program, int location, int count, byte transpose, @Nullable FloatPtr value) voidGL.programUniformMatrix4fvEXT(int program, int location, int count, byte transpose, @Nullable FloatPtr value) voidGL.programUniformMatrix4x2fv(int program, int location, int count, byte transpose, @Nullable FloatPtr value) voidGL.programUniformMatrix4x2fvEXT(int program, int location, int count, byte transpose, @Nullable FloatPtr value) voidGL.programUniformMatrix4x3fv(int program, int location, int count, byte transpose, @Nullable FloatPtr value) voidGL.programUniformMatrix4x3fvEXT(int program, int location, int count, byte transpose, @Nullable FloatPtr value) voidGLCompatibility.rasterPos2fv(@Nullable FloatPtr v) voidGLCompatibility.rasterPos3fv(@Nullable FloatPtr v) voidGLCompatibility.rasterPos4fv(@Nullable FloatPtr v) voidvoidGL.samplerParameterfv(int sampler, int pname, @Nullable FloatPtr param) voidGLCompatibility.secondaryColor3fv(@Nullable FloatPtr v) voidGLCompatibility.secondaryColor3fvEXT(@Nullable FloatPtr v) voidGLCompatibility.setMultisamplefvAMD(int pname, int index, @Nullable FloatPtr val) voidGL.stencilFillPathInstancedNV(int numPaths, int pathNameType, @NotNull MemorySegment paths, int pathBase, int fillMode, int mask, int transformType, @Nullable FloatPtr transformValues) voidGL.stencilStrokePathInstancedNV(int numPaths, int pathNameType, @NotNull MemorySegment paths, int pathBase, int reference, int mask, int transformType, @Nullable FloatPtr transformValues) voidGL.stencilThenCoverFillPathInstancedNV(int numPaths, int pathNameType, @NotNull MemorySegment paths, int pathBase, int fillMode, int mask, int coverMode, int transformType, @Nullable FloatPtr transformValues) voidGL.stencilThenCoverStrokePathInstancedNV(int numPaths, int pathNameType, @NotNull MemorySegment paths, int pathBase, int reference, int mask, int coverMode, int transformType, @Nullable FloatPtr transformValues) voidGLCompatibility.texCoord1fv(@Nullable FloatPtr v) voidGLCompatibility.texCoord2fv(@Nullable FloatPtr v) voidGLCompatibility.texCoord3fv(@Nullable FloatPtr v) voidGLCompatibility.texCoord4fv(@Nullable FloatPtr v) voidvoidvoidGL.texParameterfv(int target, int pname, @Nullable FloatPtr params) voidGL.textureParameterfv(int texture, int pname, @Nullable FloatPtr param) voidGL.textureParameterfvEXT(int texture, int target, int pname, @Nullable FloatPtr params) voidGL.transformPathNV(int resultPath, int srcPath, int transformType, @Nullable FloatPtr transformValues) voidGL.uniform1fv(int location, int count, @Nullable FloatPtr value) voidGLCompatibility.uniform1fvARB(int location, int count, @Nullable FloatPtr value) voidGL.uniform2fv(int location, int count, @Nullable FloatPtr value) voidGLCompatibility.uniform2fvARB(int location, int count, @Nullable FloatPtr value) voidGL.uniform3fv(int location, int count, @Nullable FloatPtr value) voidGLCompatibility.uniform3fvARB(int location, int count, @Nullable FloatPtr value) voidGL.uniform4fv(int location, int count, @Nullable FloatPtr value) voidGLCompatibility.uniform4fvARB(int location, int count, @Nullable FloatPtr value) voidGL.uniformMatrix2fv(int location, int count, byte transpose, @Nullable FloatPtr value) voidGLCompatibility.uniformMatrix2fvARB(int location, int count, byte transpose, @Nullable FloatPtr value) voidGL.uniformMatrix2x3fv(int location, int count, byte transpose, @Nullable FloatPtr value) voidGL.uniformMatrix2x4fv(int location, int count, byte transpose, @Nullable FloatPtr value) voidGL.uniformMatrix3fv(int location, int count, byte transpose, @Nullable FloatPtr value) voidGLCompatibility.uniformMatrix3fvARB(int location, int count, byte transpose, @Nullable FloatPtr value) voidGL.uniformMatrix3x2fv(int location, int count, byte transpose, @Nullable FloatPtr value) voidGL.uniformMatrix3x4fv(int location, int count, byte transpose, @Nullable FloatPtr value) voidGL.uniformMatrix4fv(int location, int count, byte transpose, @Nullable FloatPtr value) voidGLCompatibility.uniformMatrix4fvARB(int location, int count, byte transpose, @Nullable FloatPtr value) voidGL.uniformMatrix4x2fv(int location, int count, byte transpose, @Nullable FloatPtr value) voidGL.uniformMatrix4x3fv(int location, int count, byte transpose, @Nullable FloatPtr value) voidvoidvoidvoidGL.vertexAttrib1fv(int index, @Nullable FloatPtr v) voidGLCompatibility.vertexAttrib1fvARB(int index, @Nullable FloatPtr v) voidGL.vertexAttrib2fv(int index, @Nullable FloatPtr v) voidGLCompatibility.vertexAttrib2fvARB(int index, @Nullable FloatPtr v) voidGL.vertexAttrib3fv(int index, @Nullable FloatPtr v) voidGLCompatibility.vertexAttrib3fvARB(int index, @Nullable FloatPtr v) voidGL.vertexAttrib4fv(int index, @Nullable FloatPtr v) voidGLCompatibility.vertexAttrib4fvARB(int index, @Nullable FloatPtr v) voidGL.viewportArrayv(int first, int count, @Nullable FloatPtr v) voidGL.viewportIndexedfv(int index, @Nullable FloatPtr v) voidGLCompatibility.weightfvARB(int size, @Nullable FloatPtr weights) voidGL.weightPathsNV(int resultPath, int numPaths, @Nullable IntPtr paths, @Nullable FloatPtr weights) voidGLCompatibility.windowPos2fv(@Nullable FloatPtr v) voidGLCompatibility.windowPos2fvARB(@Nullable FloatPtr v) voidGLCompatibility.windowPos3fv(@Nullable FloatPtr v) voidGLCompatibility.windowPos3fvARB(@Nullable FloatPtr v) -
Uses of FloatPtr in club.doki7.openxr.command
Methods in club.doki7.openxr.command with parameters of type FloatPtrModifier and TypeMethodDescriptionintXR.enumerateDisplayRefreshRatesFB(XrSession session, int displayRefreshRateCapacityInput, IntPtr displayRefreshRateCountOutput, @Nullable FloatPtr displayRefreshRates) intXR.getDisplayRefreshRateFB(XrSession session, FloatPtr displayRefreshRate) intXR.getMarkerLengthML(XrMarkerDetectorML markerDetector, long marker, FloatPtr meters) intXR.getMarkerReprojectionErrorML(XrMarkerDetectorML markerDetector, long marker, FloatPtr reprojectionErrorMeters) intXR.getSpatialBufferFloatEXT(XrSpatialSnapshotEXT snapshot, XrSpatialBufferGetInfoEXT info, int bufferCapacityInput, IntPtr bufferCountOutput, @Nullable FloatPtr buffer) intXR.getVirtualKeyboardScaleMETA(XrVirtualKeyboardMETA keyboard, FloatPtr scale) intXR.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 FloatPtrXrHapticAmplitudeEnvelopeVibrationFB.amplitudes()@Nullable FloatPtrXrHapticPcmVibrationFB.buffer()@Nullable FloatPtrXrWorldMeshBlockML.confidenceBuffer()@Nullable FloatPtrXrFaceExpressionWeights2FB.confidences()@Nullable FloatPtrXrFaceExpressionWeightsFB.confidences()@Nullable FloatPtrXrFacialExpressionsHTC.expressionWeightings()@Nullable FloatPtrXrHandTrackingMeshFB.jointRadii()@Nullable FloatPtrXrFaceExpressionWeights2FB.weights()@Nullable FloatPtrXrFaceExpressionWeightsFB.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 TypeMethodDescriptionbooleanSDL3.getGamepadSensorData(@Nullable SDL_Gamepad gamepad, int type, @Nullable FloatPtr data, int num_values) Get the current state of a gamepad sensor.booleanSDL3.getGamepadTouchpadFinger(@Nullable SDL_Gamepad gamepad, int touchpad, int finger, @Nullable BytePtr down, @Nullable FloatPtr x, @Nullable FloatPtr y, @Nullable FloatPtr pressure) Get the current state of a finger on a touchpad on a gamepad.intSDL3.getGlobalMouseState(@Nullable FloatPtr x, @Nullable FloatPtr y) Query the platform for the asynchronous mouse button state and the desktop-relative platform-cursor position.intSDL3.getMouseState(@Nullable FloatPtr x, @Nullable FloatPtr y) Query SDL's cache for the synchronous mouse button state and the window-relative SDL-cursor position.booleanSDL3.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.intSDL3.getRelativeMouseState(@Nullable FloatPtr x, @Nullable FloatPtr y) Query SDL's cache for the synchronous mouse button state and accumulated mouse delta since last call.booleanSDL3.getRenderColorScale(@Nullable SDL_Renderer renderer, @Nullable FloatPtr scale) Get the color scale used for render operations.booleanSDL3.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).booleanSDL3.getRenderScale(@Nullable SDL_Renderer renderer, @Nullable FloatPtr scaleX, @Nullable FloatPtr scaleY) Get the drawing scale for the current target.booleanSDL3.getSensorData(@Nullable SDL_Sensor sensor, @Nullable FloatPtr data, int num_values) Get the current state of an opened sensor.booleanSDL3.getTextureAlphaModFloat(@Nullable SDL_Texture texture, @Nullable FloatPtr alpha) Get the additional alpha value multiplied into render copy operations.booleanSDL3.getTextureColorModFloat(@Nullable SDL_Texture texture, @Nullable FloatPtr r, @Nullable FloatPtr g, @Nullable FloatPtr b) Get the additional color value multiplied into render copy operations.booleanSDL3.getTextureSize(@Nullable SDL_Texture texture, @Nullable FloatPtr w, @Nullable FloatPtr h) Get the size of a texture, as floating point values.booleanSDL3.getWindowAspectRatio(@Nullable SDL_Window window, @Nullable FloatPtr min_aspect, @Nullable FloatPtr max_aspect) Get the size of a window's client area.floatSplitxinto integer and fractional partsbooleanSDL3.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.booleanSDL3.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.booleanSDL3.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.booleanSDL3.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).booleanSDL3.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 FloatPtrSTBI.loadf(@Nullable BytePtr filename, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable FloatPtrSTBI.loadfFromCallbacks(@Nullable ISTBI_IoCallbacks clbk, @NotNull MemorySegment user, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) @Nullable FloatPtrSTBI.loadfFromMemory(@Nullable BytePtr buffer, int len, @Nullable IntPtr x, @Nullable IntPtr y, @Nullable IntPtr channelsInFile, int desiredChannels) -
Uses of FloatPtr in club.doki7.stb.imageresize
Methods in club.doki7.stb.imageresize that return FloatPtrModifier and TypeMethodDescription@Nullable FloatPtrSTBIR.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 FloatPtrSTBIR.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 TypeMethodDescriptionintintSTBIW.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 TypeMethodDescriptionvoidSTBTT.getBakedQuad(@Nullable ISTBTT_Bakedchar chardata, int pw, int ph, int charIndex, @Nullable FloatPtr xpos, @Nullable FloatPtr ypos, @Nullable ISTBTT_AlignedQuad q, int openglFillrule) voidSTBTT.getPackedQuad(@Nullable ISTBTT_Packedchar chardata, int pw, int ph, int charIndex, @Nullable FloatPtr xpos, @Nullable FloatPtr ypos, @Nullable ISTBTT_AlignedQuad q, int alignToInteger) voidSTBTT.getScaledFontVMetrics(@Nullable BytePtr fontdata, int index, float size, @Nullable FloatPtr ascent, @Nullable FloatPtr descent, @Nullable FloatPtr linegap) voidSTBTT.makeCodepointBitmapSubpixelPrefilter(@Nullable ISTBTT_Fontinfo info, @Nullable BytePtr output, int outW, int outH, int outStride, float scaleX, float scaleY, float shiftX, float shiftY, int oversampleX, int oversampleY, @Nullable FloatPtr subX, @Nullable FloatPtr subY, int codepoint) voidSTBTT.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 TypeMethodDescriptionintSTBVorbis.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 TypeMethodDescriptionvoidVkDeviceCommands.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 FloatPtrVkPipelineCoverageModulationStateCreateInfoNV.pCoverageModulationTable()VkPhysicalDeviceLimits.pointSizeRange()@Nullable FloatPtrVkDeviceQueueCreateInfo.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)