Uses of Record Class
club.doki7.ffm.ptr.ShortPtr
Packages that use ShortPtr
Package
Description
Utility classes encapsulating
MemorySegment
, providing type-safe way
to access native memory.OpenGL Java bindings implemented with Java 22 FFM (Project Panama) APIs.
Structure (
struct
or union
) types of Vulkan API.-
Uses of ShortPtr in club.doki7.ffm.ptr
Methods in club.doki7.ffm.ptr that return ShortPtrModifier and TypeMethodDescriptionstatic @NotNull ShortPtr
static @NotNull ShortPtr
static @NotNull ShortPtr
static @NotNull ShortPtr
ShortPtr.allocate
(@NotNull Arena arena, @NotNull ShortBuffer buffer) static @NotNull ShortPtr
static @Nullable ShortPtr
ShortPtr.checked
(@Nullable MemorySegment segment) Create a newShortPtr
usingsegment
as backing storage, with argument validation.static @NotNull ShortPtr
ShortPtr.checked
(@NotNull ShortBuffer buffer) Create a newShortPtr
using the same backing storage asbuffer
, with argument validation.@NotNull ShortPtr
ShortPtr.offset
(long offset) @NotNull ShortPtr
ShortPtr.reinterpret
(long newSize) @NotNull ShortPtr
ShortPtr.slice
(long end) @NotNull ShortPtr
ShortPtr.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 ShortPtr in club.doki7.glfw.datatype
Methods in club.doki7.glfw.datatype that return ShortPtrModifier and TypeMethodDescription@Nullable ShortPtr
GLFWgammaramp.blue()
@Nullable ShortPtr
GLFWgammaramp.green()
@Nullable ShortPtr
GLFWgammaramp.red()
Methods in club.doki7.glfw.datatype with parameters of type ShortPtrModifier and TypeMethodDescription -
Uses of ShortPtr in club.doki7.opengl
Methods in club.doki7.opengl with parameters of type ShortPtrModifier and TypeMethodDescriptionvoid
GLCompatibility.color3hvNV
(@Nullable ShortPtr v) void
void
void
GLCompatibility.color4hvNV
(@Nullable ShortPtr v) void
void
void
GLCompatibility.fogCoordhvNV
(@Nullable ShortPtr fog) void
GLCompatibility.getnPixelMapusv
(int map, int bufSize, @Nullable ShortPtr values) void
GLCompatibility.getnPixelMapusvARB
(int map, int bufSize, @Nullable ShortPtr values) void
GLCompatibility.getPixelMapusv
(int map, @Nullable ShortPtr values) void
void
GLCompatibility.matrixIndexusvARB
(int size, @Nullable ShortPtr indices) void
GLCompatibility.multiTexCoord1hvNV
(int target, @Nullable ShortPtr v) void
GLCompatibility.multiTexCoord1sv
(int target, @Nullable ShortPtr v) void
GLCompatibility.multiTexCoord1svARB
(int target, @Nullable ShortPtr v) void
GLCompatibility.multiTexCoord2hvNV
(int target, @Nullable ShortPtr v) void
GLCompatibility.multiTexCoord2sv
(int target, @Nullable ShortPtr v) void
GLCompatibility.multiTexCoord2svARB
(int target, @Nullable ShortPtr v) void
GLCompatibility.multiTexCoord3hvNV
(int target, @Nullable ShortPtr v) void
GLCompatibility.multiTexCoord3sv
(int target, @Nullable ShortPtr v) void
GLCompatibility.multiTexCoord3svARB
(int target, @Nullable ShortPtr v) void
GLCompatibility.multiTexCoord4hvNV
(int target, @Nullable ShortPtr v) void
GLCompatibility.multiTexCoord4sv
(int target, @Nullable ShortPtr v) void
GLCompatibility.multiTexCoord4svARB
(int target, @Nullable ShortPtr v) void
GLCompatibility.normal3hvNV
(@Nullable ShortPtr v) void
void
GLCompatibility.pixelMapusv
(int map, int mapsize, @Nullable ShortPtr values) void
GLCompatibility.rasterPos2sv
(@Nullable ShortPtr v) void
GLCompatibility.rasterPos3sv
(@Nullable ShortPtr v) void
GLCompatibility.rasterPos4sv
(@Nullable ShortPtr v) void
void
GLCompatibility.secondaryColor3hvNV
(@Nullable ShortPtr v) void
GLCompatibility.secondaryColor3sv
(@Nullable ShortPtr v) void
GLCompatibility.secondaryColor3svEXT
(@Nullable ShortPtr v) void
GLCompatibility.secondaryColor3usv
(@Nullable ShortPtr v) void
GLCompatibility.secondaryColor3usvEXT
(@Nullable ShortPtr v) void
GLCompatibility.texCoord1hvNV
(@Nullable ShortPtr v) void
GLCompatibility.texCoord1sv
(@Nullable ShortPtr v) void
GLCompatibility.texCoord2hvNV
(@Nullable ShortPtr v) void
GLCompatibility.texCoord2sv
(@Nullable ShortPtr v) void
GLCompatibility.texCoord3hvNV
(@Nullable ShortPtr v) void
GLCompatibility.texCoord3sv
(@Nullable ShortPtr v) void
GLCompatibility.texCoord4hvNV
(@Nullable ShortPtr v) void
GLCompatibility.texCoord4sv
(@Nullable ShortPtr v) void
GLCompatibility.vertex2hvNV
(@Nullable ShortPtr v) void
void
GLCompatibility.vertex3hvNV
(@Nullable ShortPtr v) void
void
GLCompatibility.vertex4hvNV
(@Nullable ShortPtr v) void
void
GLCompatibility.vertexAttrib1hvNV
(int index, @Nullable ShortPtr v) void
GL.vertexAttrib1sv
(int index, @Nullable ShortPtr v) void
GLCompatibility.vertexAttrib1svARB
(int index, @Nullable ShortPtr v) void
GLCompatibility.vertexAttrib2hvNV
(int index, @Nullable ShortPtr v) void
GL.vertexAttrib2sv
(int index, @Nullable ShortPtr v) void
GLCompatibility.vertexAttrib2svARB
(int index, @Nullable ShortPtr v) void
GLCompatibility.vertexAttrib3hvNV
(int index, @Nullable ShortPtr v) void
GL.vertexAttrib3sv
(int index, @Nullable ShortPtr v) void
GLCompatibility.vertexAttrib3svARB
(int index, @Nullable ShortPtr v) void
GLCompatibility.vertexAttrib4hvNV
(int index, @Nullable ShortPtr v) void
GL.vertexAttrib4Nsv
(int index, @Nullable ShortPtr v) void
GLCompatibility.vertexAttrib4NsvARB
(int index, @Nullable ShortPtr v) void
GL.vertexAttrib4Nusv
(int index, @Nullable ShortPtr v) void
GLCompatibility.vertexAttrib4NusvARB
(int index, @Nullable ShortPtr v) void
GL.vertexAttrib4sv
(int index, @Nullable ShortPtr v) void
GLCompatibility.vertexAttrib4svARB
(int index, @Nullable ShortPtr v) void
GL.vertexAttrib4usv
(int index, @Nullable ShortPtr v) void
GLCompatibility.vertexAttrib4usvARB
(int index, @Nullable ShortPtr v) void
GL.vertexAttribI4sv
(int index, @Nullable ShortPtr v) void
GLCompatibility.vertexAttribI4svEXT
(int index, @Nullable ShortPtr v) void
GL.vertexAttribI4usv
(int index, @Nullable ShortPtr v) void
GLCompatibility.vertexAttribI4usvEXT
(int index, @Nullable ShortPtr v) void
GLCompatibility.vertexAttribs1hvNV
(int index, int n, @Nullable ShortPtr v) void
GLCompatibility.vertexAttribs2hvNV
(int index, int n, @Nullable ShortPtr v) void
GLCompatibility.vertexAttribs3hvNV
(int index, int n, @Nullable ShortPtr v) void
GLCompatibility.vertexAttribs4hvNV
(int index, int n, @Nullable ShortPtr v) void
GLCompatibility.vertexWeighthvNV
(@Nullable ShortPtr weight) void
GLCompatibility.weightsvARB
(int size, @Nullable ShortPtr weights) void
GLCompatibility.weightusvARB
(int size, @Nullable ShortPtr weights) void
GLCompatibility.windowPos2sv
(@Nullable ShortPtr v) void
GLCompatibility.windowPos2svARB
(@Nullable ShortPtr v) void
GLCompatibility.windowPos3sv
(@Nullable ShortPtr v) void
GLCompatibility.windowPos3svARB
(@Nullable ShortPtr v) -
Uses of ShortPtr in club.doki7.sdl3
Methods in club.doki7.sdl3 with parameters of type ShortPtrModifier and TypeMethodDescriptionboolean
SDL3.getJoystickAxisInitialState
(@Nullable SDL_Joystick joystick, int axis, @Nullable ShortPtr state) Get the initial state of an axis control on a joystick.void
SDL3.getJoystickGUIDInfo
(SDL_GUID guid, @Nullable ShortPtr vendor, @Nullable ShortPtr product, @Nullable ShortPtr version, @Nullable ShortPtr crc16) Get the device information encoded in a SDL_GUID structure.boolean
SDL3.readS16BE
(@Nullable SDL_IOStream src, @Nullable ShortPtr value) Use this function to read 16 bits of big-endian data from an SDL_IOStream and return in native format.boolean
SDL3.readS16LE
(@Nullable SDL_IOStream src, @Nullable ShortPtr value) Use this function to read 16 bits of little-endian data from an SDL_IOStream and return in native format.boolean
SDL3.readU16BE
(@Nullable SDL_IOStream src, @Nullable ShortPtr value) Use this function to read 16 bits of big-endian data from an SDL_IOStream and return in native format.boolean
SDL3.readU16LE
(@Nullable SDL_IOStream src, @Nullable ShortPtr value) Use this function to read 16 bits of little-endian data from an SDL_IOStream and return in native format. -
Uses of ShortPtr in club.doki7.sdl3.datatype
Methods in club.doki7.sdl3.datatype that return ShortPtrModifier and TypeMethodDescriptionSDL_HapticCondition.center()
@Nullable ShortPtr
SDL_HapticCustom.data()
SDL_HapticCondition.deadband()
SDL_HapticCondition.left_coeff()
SDL_HapticCondition.left_sat()
SDL_VirtualJoystickTouchpadDesc.padding()
SDL_VirtualJoystickDesc.padding2()
SDL_HapticCondition.right_coeff()
SDL_HapticCondition.right_sat()
Methods in club.doki7.sdl3.datatype with parameters of type ShortPtrModifier and TypeMethodDescriptionSDL_HapticCondition.left_coeff
(ShortPtr value) SDL_HapticCondition.right_coeff
(ShortPtr value) -
Uses of ShortPtr in club.doki7.vulkan.datatype
Methods in club.doki7.vulkan.datatype that return ShortPtrModifier and TypeMethodDescriptionStdVideoH265PictureParameterSet.column_width_minus1()
StdVideoH265ShortTermRefPicSet.delta_poc_s0_minus1()
StdVideoH265ShortTermRefPicSet.delta_poc_s1_minus1()
StdVideoH265HrdParameters.elemental_duration_in_tc_minus1()
StdVideoAV1Segmentation.FeatureData()
StdVideoAV1LoopRestoration.LoopRestorationSize()
@Nullable ShortPtr
VkExportFenceWin32HandleInfoKHR.name()
@Nullable ShortPtr
VkExportMemoryWin32HandleInfoKHR.name()
@Nullable ShortPtr
VkExportSemaphoreWin32HandleInfoKHR.name()
@Nullable ShortPtr
VkImportFenceWin32HandleInfoKHR.name()
@Nullable ShortPtr
VkImportMemoryWin32HandleInfoKHR.name()
@Nullable ShortPtr
VkImportSemaphoreWin32HandleInfoKHR.name()
@Nullable ShortPtr
StdVideoAV1TileInfo.pHeightInSbsMinus1()
@Nullable ShortPtr
StdVideoAV1TileInfo.pMiColStarts()
@Nullable ShortPtr
StdVideoAV1TileInfo.pMiRowStarts()
StdVideoH265PredictorPaletteEntries.PredictorPaletteEntries()
@Nullable ShortPtr
StdVideoAV1TileInfo.pWidthInSbsMinus1()
StdVideoH265PictureParameterSet.row_height_minus1()
Methods in club.doki7.vulkan.datatype with parameters of type ShortPtrModifier and TypeMethodDescriptionStdVideoH265PictureParameterSet.column_width_minus1
(ShortPtr value) StdVideoH265ShortTermRefPicSet.delta_poc_s0_minus1
(ShortPtr value) StdVideoH265ShortTermRefPicSet.delta_poc_s1_minus1
(ShortPtr value) StdVideoH265HrdParameters.elemental_duration_in_tc_minus1
(ShortPtr value) StdVideoAV1Segmentation.FeatureData
(ShortPtr value) StdVideoAV1LoopRestoration.LoopRestorationSize
(ShortPtr value) StdVideoAV1TileInfo.pHeightInSbsMinus1
(@Nullable ShortPtr value) StdVideoAV1TileInfo.pMiColStarts
(@Nullable ShortPtr value) StdVideoAV1TileInfo.pMiRowStarts
(@Nullable ShortPtr value) StdVideoH265PredictorPaletteEntries.PredictorPaletteEntries
(ShortPtr value) StdVideoAV1TileInfo.pWidthInSbsMinus1
(@Nullable ShortPtr value) StdVideoH265PictureParameterSet.row_height_minus1
(ShortPtr value)