Uses of Record Class
club.doki7.openal.handle.ALCcontext
Packages that use ALCcontext
-
Uses of ALCcontext in club.doki7.openal
Methods in club.doki7.openal that return ALCcontextModifier and TypeMethodDescription@Nullable ALCcontextALC.createContext(@Nullable ALCdevice device, @Nullable IntPtr attrlist) Create and attach a context to the given device.@Nullable ALCcontextALC.getCurrentContext()Returns the currently active context.@Nullable ALCcontextALC.getThreadContext()Methods in club.doki7.openal with parameters of type ALCcontextModifier and TypeMethodDescriptionvoidAL.auxiliaryEffectSlotfDirect(@Nullable ALCcontext context, int effectslot, int param, float flValue) voidAL.auxiliaryEffectSlotfvDirect(@Nullable ALCcontext context, int effectslot, int param, @Nullable FloatPtr pflValues) voidAL.auxiliaryEffectSlotiDirect(@Nullable ALCcontext context, int effectslot, int param, int iValue) voidAL.auxiliaryEffectSlotivDirect(@Nullable ALCcontext context, int effectslot, int param, @Nullable IntPtr piValues) voidAL.buffer3fDirect(@Nullable ALCcontext context, int buffer, int param, float value1, float value2, float value3) voidAL.buffer3iDirect(@Nullable ALCcontext context, int buffer, int param, int value1, int value2, int value3) voidAL.bufferCallbackDirectSOFT(@Nullable ALCcontext context, int buffer, int format, int freq, ALFunctionTypes.IALBUFFERCALLBACKTYPESOFT callback, @NotNull MemorySegment userptr) voidAL.bufferCallbackDirectSOFT(@Nullable ALCcontext context, int buffer, int format, int freq, @NotNull MemorySegment callback, @NotNull MemorySegment userptr) voidAL.bufferCallbackDirectSOFT(Arena arena, @Nullable ALCcontext context, int buffer, int format, int freq, ALFunctionTypes.IALBUFFERCALLBACKTYPESOFT callback, @NotNull MemorySegment userptr) voidAL.bufferDataDirect(@Nullable ALCcontext context, int buffer, int format, @NotNull MemorySegment data, int size, int samplerate) voidAL.bufferDataStaticDirect(@Nullable ALCcontext context, int buffer, int format, @NotNull MemorySegment data, int size, int freq) voidAL.bufferfDirect(@Nullable ALCcontext context, int buffer, int param, float value) voidAL.bufferfvDirect(@Nullable ALCcontext context, int buffer, int param, @Nullable FloatPtr values) voidAL.bufferiDirect(@Nullable ALCcontext context, int buffer, int param, int value) voidAL.bufferivDirect(@Nullable ALCcontext context, int buffer, int param, @Nullable IntPtr values) voidAL.bufferSubDataDirectSOFT(@Nullable ALCcontext context, int buffer, int format, @NotNull MemorySegment data, int offset, int length) voidAL.debugMessageCallbackDirectEXT(@Nullable ALCcontext context, ALFunctionTypes.IALDEBUGPROCEXT callback, @NotNull MemorySegment userParam) voidAL.debugMessageCallbackDirectEXT(@Nullable ALCcontext context, @NotNull MemorySegment callback, @NotNull MemorySegment userParam) voidAL.debugMessageCallbackDirectEXT(Arena arena, @Nullable ALCcontext context, ALFunctionTypes.IALDEBUGPROCEXT callback, @NotNull MemorySegment userParam) voidAL.debugMessageControlDirectEXT(@Nullable ALCcontext context, int source, int type, int severity, int count, @Nullable IntPtr ids, byte enable) voidAL.debugMessageInsertDirectEXT(@Nullable ALCcontext context, int source, int type, int id, int severity, int length, @Nullable BytePtr message) voidAL.deferUpdatesDirectSOFT(@Nullable ALCcontext context) voidAL.deleteAuxiliaryEffectSlotsDirect(@Nullable ALCcontext context, int n, @Nullable IntPtr effectslots) voidAL.deleteBuffersDirect(@Nullable ALCcontext context, int n, @Nullable IntPtr buffers) voidAL.deleteEffectsDirect(@Nullable ALCcontext context, int n, @Nullable IntPtr effects) voidAL.deleteFiltersDirect(@Nullable ALCcontext context, int n, @Nullable IntPtr filters) voidAL.deleteSourcesDirect(@Nullable ALCcontext context, int n, @Nullable IntPtr sources) voidALC.destroyContext(@Nullable ALCcontext context) Remove a context from its device and destroys it.voidAL.disableDirect(@Nullable ALCcontext context, int capability) voidAL.distanceModelDirect(@Nullable ALCcontext context, int distanceModel) voidAL.dopplerFactorDirect(@Nullable ALCcontext context, float value) intAL.EAXGetBufferModeDirect(@Nullable ALCcontext context, int buffer, @Nullable IntPtr pReserved) intAL.EAXGetDirect(@Nullable ALCcontext context, @Nullable _GUID property_set_id, int property_id, int source_id, @NotNull MemorySegment value, int value_size) byteAL.EAXSetBufferModeDirect(@Nullable ALCcontext context, int n, @Nullable IntPtr buffers, int value) intAL.EAXSetDirect(@Nullable ALCcontext context, @Nullable _GUID property_set_id, int property_id, int source_id, @NotNull MemorySegment value, int value_size) voidAL.effectfDirect(@Nullable ALCcontext context, int effect, int param, float flValue) voidAL.effectfvDirect(@Nullable ALCcontext context, int effect, int param, @Nullable FloatPtr pflValues) voidAL.effectiDirect(@Nullable ALCcontext context, int effect, int param, int iValue) voidAL.effectivDirect(@Nullable ALCcontext context, int effect, int param, @Nullable IntPtr piValues) voidAL.enableDirect(@Nullable ALCcontext context, int capability) voidAL.eventCallbackDirectSOFT(@Nullable ALCcontext context, ALFunctionTypes.IALEVENTPROCSOFT callback, @NotNull MemorySegment userParam) voidAL.eventCallbackDirectSOFT(@Nullable ALCcontext context, @NotNull MemorySegment callback, @NotNull MemorySegment userParam) voidAL.eventCallbackDirectSOFT(Arena arena, @Nullable ALCcontext context, ALFunctionTypes.IALEVENTPROCSOFT callback, @NotNull MemorySegment userParam) voidAL.eventControlDirectSOFT(@Nullable ALCcontext context, int count, @Nullable IntPtr types, byte enable) voidAL.filterfDirect(@Nullable ALCcontext context, int filter, int param, float flValue) voidAL.filterfvDirect(@Nullable ALCcontext context, int filter, int param, @Nullable FloatPtr pflValues) voidAL.filteriDirect(@Nullable ALCcontext context, int filter, int param, int iValue) voidAL.filterivDirect(@Nullable ALCcontext context, int filter, int param, @Nullable IntPtr piValues) voidAL.genAuxiliaryEffectSlotsDirect(@Nullable ALCcontext context, int n, @Nullable IntPtr effectslots) voidAL.genBuffersDirect(@Nullable ALCcontext context, int n, @Nullable IntPtr buffers) voidAL.genEffectsDirect(@Nullable ALCcontext context, int n, @Nullable IntPtr effects) voidAL.genFiltersDirect(@Nullable ALCcontext context, int n, @Nullable IntPtr filters) voidAL.genSourcesDirect(@Nullable ALCcontext context, int n, @Nullable IntPtr sources) voidAL.getAuxiliaryEffectSlotfDirect(@Nullable ALCcontext context, int effectslot, int param, @Nullable FloatPtr pflValue) voidAL.getAuxiliaryEffectSlotfvDirect(@Nullable ALCcontext context, int effectslot, int param, @Nullable FloatPtr pflValues) voidAL.getAuxiliaryEffectSlotiDirect(@Nullable ALCcontext context, int effectslot, int param, @Nullable IntPtr piValue) voidAL.getAuxiliaryEffectSlotivDirect(@Nullable ALCcontext context, int effectslot, int param, @Nullable IntPtr piValues) byteAL.getBooleanDirect(@Nullable ALCcontext context, int param) voidAL.getBooleanvDirect(@Nullable ALCcontext context, int param, @Nullable BytePtr values) voidAL.getBuffer3fDirect(@Nullable ALCcontext context, int buffer, int param, @Nullable FloatPtr value1, @Nullable FloatPtr value2, @Nullable FloatPtr value3) voidAL.getBuffer3iDirect(@Nullable ALCcontext context, int buffer, int param, @Nullable IntPtr value1, @Nullable IntPtr value2, @Nullable IntPtr value3) voidAL.getBuffer3PtrDirectSOFT(@Nullable ALCcontext context, int buffer, int param, @Nullable PointerPtr ptr0, @Nullable PointerPtr ptr1, @Nullable PointerPtr ptr2) voidAL.getBufferfDirect(@Nullable ALCcontext context, int buffer, int param, @Nullable FloatPtr value) voidAL.getBufferfvDirect(@Nullable ALCcontext context, int buffer, int param, @Nullable FloatPtr values) voidAL.getBufferiDirect(@Nullable ALCcontext context, int buffer, int param, @Nullable IntPtr value) voidAL.getBufferivDirect(@Nullable ALCcontext context, int buffer, int param, @Nullable IntPtr values) voidAL.getBufferPtrDirectSOFT(@Nullable ALCcontext context, int buffer, int param, @Nullable PointerPtr ptr) voidAL.getBufferPtrvDirectSOFT(@Nullable ALCcontext context, int buffer, int param, @Nullable PointerPtr ptr) @Nullable ALCdeviceALC.getContextsDevice(@Nullable ALCcontext context) Returns the device that a particular context is attached to.intAL.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) doubleAL.getDoubleDirect(@Nullable ALCcontext context, int param) voidAL.getDoublevDirect(@Nullable ALCcontext context, int param, @Nullable DoublePtr values) voidAL.getEffectfDirect(@Nullable ALCcontext context, int effect, int param, @Nullable FloatPtr pflValue) voidAL.getEffectfvDirect(@Nullable ALCcontext context, int effect, int param, @Nullable FloatPtr pflValues) voidAL.getEffectiDirect(@Nullable ALCcontext context, int effect, int param, @Nullable IntPtr piValue) voidAL.getEffectivDirect(@Nullable ALCcontext context, int effect, int param, @Nullable IntPtr piValues) intAL.getEnumValueDirect(@Nullable ALCcontext context, @Nullable BytePtr ename) intAL.getErrorDirect(@Nullable ALCcontext context) voidAL.getFilterfDirect(@Nullable ALCcontext context, int filter, int param, @Nullable FloatPtr pflValue) voidAL.getFilterfvDirect(@Nullable ALCcontext context, int filter, int param, @Nullable FloatPtr pflValues) voidAL.getFilteriDirect(@Nullable ALCcontext context, int filter, int param, @Nullable IntPtr piValue) voidAL.getFilterivDirect(@Nullable ALCcontext context, int filter, int param, @Nullable IntPtr piValues) floatAL.getFloatDirect(@Nullable ALCcontext context, int param) voidAL.getFloatvDirect(@Nullable ALCcontext context, int param, @Nullable FloatPtr values) intAL.getIntegerDirect(@Nullable ALCcontext context, int param) voidAL.getIntegervDirect(@Nullable ALCcontext context, int param, @Nullable IntPtr values) voidAL.getListener3fDirect(@Nullable ALCcontext context, int param, @Nullable FloatPtr value1, @Nullable FloatPtr value2, @Nullable FloatPtr value3) voidAL.getListener3iDirect(@Nullable ALCcontext context, int param, @Nullable IntPtr value1, @Nullable IntPtr value2, @Nullable IntPtr value3) voidAL.getListenerfDirect(@Nullable ALCcontext context, int param, @Nullable FloatPtr value) voidAL.getListenerfvDirect(@Nullable ALCcontext context, int param, @Nullable FloatPtr values) voidAL.getListeneriDirect(@Nullable ALCcontext context, int param, @Nullable IntPtr value) voidAL.getListenerivDirect(@Nullable ALCcontext context, int param, @Nullable IntPtr values) voidAL.getObjectLabelDirectEXT(@Nullable ALCcontext context, int identifier, int name, int bufSize, @Nullable IntPtr length, @Nullable BytePtr label) @NotNull MemorySegmentAL.getPointerDirectEXT(@Nullable ALCcontext context, int pname) @NotNull MemorySegmentAL.getPointerDirectSOFT(@Nullable ALCcontext context, int pname) voidAL.getPointervDirectEXT(@Nullable ALCcontext context, int pname, @Nullable PointerPtr values) voidAL.getPointervDirectSOFT(@Nullable ALCcontext context, int pname, @Nullable PointerPtr values) @NotNull MemorySegmentAL.getProcAddressDirect(@Nullable ALCcontext context, @Nullable BytePtr fname) voidAL.getSource3dDirectSOFT(@Nullable ALCcontext context, int source, int param, @Nullable DoublePtr value1, @Nullable DoublePtr value2, @Nullable DoublePtr value3) voidAL.getSource3fDirect(@Nullable ALCcontext context, int source, int param, @Nullable FloatPtr value1, @Nullable FloatPtr value2, @Nullable FloatPtr value3) voidAL.getSource3i64DirectSOFT(@Nullable ALCcontext context, int source, int param, @Nullable LongPtr value1, @Nullable LongPtr value2, @Nullable LongPtr value3) voidAL.getSource3iDirect(@Nullable ALCcontext context, int source, int param, @Nullable IntPtr value1, @Nullable IntPtr value2, @Nullable IntPtr value3) voidAL.getSourcedDirectSOFT(@Nullable ALCcontext context, int source, int param, @Nullable DoublePtr value) voidAL.getSourcedvDirectSOFT(@Nullable ALCcontext context, int source, int param, @Nullable DoublePtr values) voidAL.getSourcefDirect(@Nullable ALCcontext context, int source, int param, @Nullable FloatPtr value) voidAL.getSourcefvDirect(@Nullable ALCcontext context, int source, int param, @Nullable FloatPtr values) voidAL.getSourcei64DirectSOFT(@Nullable ALCcontext context, int source, int param, @Nullable LongPtr value) voidAL.getSourcei64vDirectSOFT(@Nullable ALCcontext context, int source, int param, @Nullable LongPtr values) voidAL.getSourceiDirect(@Nullable ALCcontext context, int source, int param, @Nullable IntPtr value) voidAL.getSourceivDirect(@Nullable ALCcontext context, int source, int param, @Nullable IntPtr values) @Nullable BytePtrAL.getStringDirect(@Nullable ALCcontext context, int param) @Nullable BytePtrAL.getStringiDirectSOFT(@Nullable ALCcontext context, int pname, int index) byteAL.isAuxiliaryEffectSlotDirect(@Nullable ALCcontext context, int effectslot) byteAL.isBufferDirect(@Nullable ALCcontext context, int buffer) byteAL.isEffectDirect(@Nullable ALCcontext context, int effect) byteAL.isEnabledDirect(@Nullable ALCcontext context, int capability) byteAL.isExtensionPresentDirect(@Nullable ALCcontext context, @Nullable BytePtr extname) byteAL.isFilterDirect(@Nullable ALCcontext context, int filter) byteAL.isSourceDirect(@Nullable ALCcontext context, int source) voidAL.listener3fDirect(@Nullable ALCcontext context, int param, float value1, float value2, float value3) voidAL.listener3iDirect(@Nullable ALCcontext context, int param, int value1, int value2, int value3) voidAL.listenerfDirect(@Nullable ALCcontext context, int param, float value) voidAL.listenerfvDirect(@Nullable ALCcontext context, int param, @Nullable FloatPtr values) voidAL.listeneriDirect(@Nullable ALCcontext context, int param, int value) voidAL.listenerivDirect(@Nullable ALCcontext context, int param, @Nullable IntPtr values) byteALC.makeContextCurrent(@Nullable ALCcontext context) Makes the given context the active process-wide context.voidAL.objectLabelDirectEXT(@Nullable ALCcontext context, int identifier, int name, int length, @Nullable BytePtr label) voidAL.popDebugGroupDirectEXT(@Nullable ALCcontext context) voidALC.processContext(@Nullable ALCcontext context) Resumes processing updates for the given context.voidAL.processUpdatesDirectSOFT(@Nullable ALCcontext context) voidAL.pushDebugGroupDirectEXT(@Nullable ALCcontext context, int source, int id, int length, @Nullable BytePtr message) 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) voidAL.requestFoldbackStopDirect(@Nullable ALCcontext context) byteALC.setThreadContext(@Nullable ALCcontext context) voidAL.source3dDirectSOFT(@Nullable ALCcontext context, int source, int param, double value1, double value2, double value3) voidAL.source3fDirect(@Nullable ALCcontext context, int source, int param, float value1, float value2, float value3) voidAL.source3i64DirectSOFT(@Nullable ALCcontext context, int source, int param, long value1, long value2, long value3) voidAL.source3iDirect(@Nullable ALCcontext context, int source, int param, int value1, int value2, int value3) voidAL.sourcedDirectSOFT(@Nullable ALCcontext context, int source, int param, double value) voidAL.sourcedvDirectSOFT(@Nullable ALCcontext context, int source, int param, @Nullable DoublePtr values) voidAL.sourcefDirect(@Nullable ALCcontext context, int source, int param, float value) voidAL.sourcefvDirect(@Nullable ALCcontext context, int source, int param, @Nullable FloatPtr values) voidAL.sourcei64DirectSOFT(@Nullable ALCcontext context, int source, int param, long value) voidAL.sourcei64vDirectSOFT(@Nullable ALCcontext context, int source, int param, @Nullable LongPtr values) voidAL.sourceiDirect(@Nullable ALCcontext context, int source, int param, int value) voidAL.sourceivDirect(@Nullable ALCcontext context, int source, int param, @Nullable IntPtr values) voidAL.sourcePauseDirect(@Nullable ALCcontext context, int source) voidAL.sourcePausevDirect(@Nullable ALCcontext context, int n, @Nullable IntPtr sources) voidAL.sourcePlayAtTimeDirectSOFT(@Nullable ALCcontext context, int source, long start_time) voidAL.sourcePlayAtTimevDirectSOFT(@Nullable ALCcontext context, int n, @Nullable IntPtr sources, long start_time) voidAL.sourcePlayDirect(@Nullable ALCcontext context, int source) voidAL.sourcePlayvDirect(@Nullable ALCcontext context, int n, @Nullable IntPtr sources) voidAL.sourceQueueBuffersDirect(@Nullable ALCcontext context, int source, int nb, @Nullable IntPtr buffers) voidAL.sourceRewindDirect(@Nullable ALCcontext context, int source) voidAL.sourceRewindvDirect(@Nullable ALCcontext context, int n, @Nullable IntPtr sources) voidAL.sourceStopDirect(@Nullable ALCcontext context, int source) voidAL.sourceStopvDirect(@Nullable ALCcontext context, int n, @Nullable IntPtr sources) voidAL.sourceUnqueueBuffersDirect(@Nullable ALCcontext context, int source, int nb, @Nullable IntPtr buffers) voidAL.speedOfSoundDirect(@Nullable ALCcontext context, float value) voidALC.suspendContext(@Nullable ALCcontext context) Suspends updates for the given context. -
Uses of ALCcontext in club.doki7.openal.handle
Classes in club.doki7.openal.handle that implement interfaces with type arguments of type ALCcontextModifier and TypeClassDescriptionstatic final recordRepresents a pointer toALCcontexthandle(s) in native memory.Methods in club.doki7.openal.handle that return ALCcontextModifier and TypeMethodDescription@Nullable ALCcontextALCcontext.Ptr.read()@Nullable ALCcontextALCcontext.Ptr.read(long index) Methods in club.doki7.openal.handle that return types with arguments of type ALCcontextMethods in club.doki7.openal.handle with parameters of type ALCcontextModifier and TypeMethodDescriptionstatic ALCcontext.PtrALCcontext.Ptr.allocate(Arena arena, @Nullable ALCcontext @NotNull [] values) static ALCcontext.PtrALCcontext.Ptr.allocateV(Arena arena, @Nullable ALCcontext value0, @Nullable ALCcontext... values) voidALCcontext.Ptr.write(long index, @Nullable ALCcontext value) voidALCcontext.Ptr.write(@Nullable ALCcontext value) voidALCcontext.Ptr.write(@Nullable ALCcontext[] values) voidALCcontext.Ptr.writeV(@Nullable ALCcontext value0, @Nullable ALCcontext... values) Method parameters in club.doki7.openal.handle with type arguments of type ALCcontextModifier and TypeMethodDescriptionstatic ALCcontext.PtrALCcontext.Ptr.allocate(Arena arena, @NotNull Collection<@Nullable ALCcontext> values)