Uses of Record Class
club.doki7.sdl3.handle.SDL_Camera
Packages that use SDL_Camera
-
Uses of SDL_Camera in club.doki7.sdl3
Methods in club.doki7.sdl3 that return SDL_CameraModifier and TypeMethodDescriptionSDL3.openCamera
(int instance_id, @Nullable ISDL_CameraSpec spec) Open a video recording device (a "camera").Methods in club.doki7.sdl3 with parameters of type SDL_CameraModifier and TypeMethodDescriptionSDL3.acquireCameraFrame
(@Nullable SDL_Camera camera, @Nullable LongPtr timestampNS) Acquire a frame.void
SDL3.closeCamera
(@Nullable SDL_Camera camera) Use this function to shut down camera processing and close the camera device.boolean
SDL3.getCameraFormat
(@Nullable SDL_Camera camera, @Nullable ISDL_CameraSpec spec) Get the spec that a camera is using when generating images.int
SDL3.getCameraID
(@Nullable SDL_Camera camera) Get the instance ID of an opened camera.int
SDL3.getCameraPermissionState
(@Nullable SDL_Camera camera) Query if camera access has been approved by the user.int
SDL3.getCameraProperties
(@Nullable SDL_Camera camera) Get the properties associated with an opened camera.void
SDL3.releaseCameraFrame
(@Nullable SDL_Camera camera, @Nullable SDL_Surface frame) Release a frame of video acquired from a camera. -
Uses of SDL_Camera in club.doki7.sdl3.handle
Classes in club.doki7.sdl3.handle that implement interfaces with type arguments of type SDL_CameraModifier and TypeClassDescriptionstatic final record
Represents a pointer toSDL_Camera
handle(s) in native memory.Methods in club.doki7.sdl3.handle that return SDL_CameraModifier and TypeMethodDescription@Nullable SDL_Camera
SDL_Camera.Ptr.read()
@Nullable SDL_Camera
SDL_Camera.Ptr.read
(long index) Methods in club.doki7.sdl3.handle that return types with arguments of type SDL_CameraMethods in club.doki7.sdl3.handle with parameters of type SDL_CameraModifier and TypeMethodDescriptionstatic SDL_Camera.Ptr
SDL_Camera.Ptr.allocate
(Arena arena, @Nullable SDL_Camera[] values) static SDL_Camera.Ptr
SDL_Camera.Ptr.allocateV
(Arena arena, @Nullable SDL_Camera value0, @Nullable SDL_Camera... values) void
SDL_Camera.Ptr.write
(long index, @Nullable SDL_Camera value) void
SDL_Camera.Ptr.write
(@Nullable SDL_Camera value) void
SDL_Camera.Ptr.write
(@Nullable SDL_Camera[] values) void
SDL_Camera.Ptr.writeV
(@Nullable SDL_Camera value0, @Nullable SDL_Camera... values)