/** Entry point (through function pointer) to C language function: <br> <code>void alcDestroyContext(ALCcontext * context)</code><br> */ public void alcDestroyContext(ALCcontext context) { final long __addr_ = alcProcAddressTable._addressof_alcDestroyContext; if (__addr_ == 0) { throw new UnsupportedOperationException(String.format("Method \"%s\" not available", "alcDestroyContext")); } dispatch_alcDestroyContext1(((context == null) ? null : context.getBuffer()), __addr_); }
/** Entry point (through function pointer) to C language function: <br> <code>ALCboolean alcSetThreadContext(ALCcontext * context)</code><br> */ public boolean alcSetThreadContext(ALCcontext context) { final long __addr_ = alExtProcAddressTable._addressof_alcSetThreadContext; if (__addr_ == 0) { throw new UnsupportedOperationException(String.format("Method \"%s\" not available", "alcSetThreadContext")); } return dispatch_alcSetThreadContext1(((context == null) ? null : context.getBuffer()), __addr_); }
/** Entry point (through function pointer) to C language function: <br> <code>ALCboolean alcMakeContextCurrent(ALCcontext * context)</code><br> */ public boolean alcMakeContextCurrent(ALCcontext context) { final long __addr_ = alcProcAddressTable._addressof_alcMakeContextCurrent; if (__addr_ == 0) { throw new UnsupportedOperationException(String.format("Method \"%s\" not available", "alcMakeContextCurrent")); } return dispatch_alcMakeContextCurrent1(((context == null) ? null : context.getBuffer()), __addr_); }
/** Entry point (through function pointer) to C language function: <br> <code>void alcProcessContext(ALCcontext * context)</code><br> */ public void alcProcessContext(ALCcontext context) { final long __addr_ = alcProcAddressTable._addressof_alcProcessContext; if (__addr_ == 0) { throw new UnsupportedOperationException(String.format("Method \"%s\" not available", "alcProcessContext")); } dispatch_alcProcessContext1(((context == null) ? null : context.getBuffer()), __addr_); }
/** Entry point (through function pointer) to C language function: <br> <code>void alcSuspendContext(ALCcontext * context)</code><br> */ public void alcSuspendContext(ALCcontext context) { final long __addr_ = alcProcAddressTable._addressof_alcSuspendContext; if (__addr_ == 0) { throw new UnsupportedOperationException(String.format("Method \"%s\" not available", "alcSuspendContext")); } dispatch_alcSuspendContext1(((context == null) ? null : context.getBuffer()), __addr_); }
/** Entry point (through function pointer) to C language function: <br> <code>ALCdevice * alcGetContextsDevice(ALCcontext * context)</code><br> */ public ALCdevice alcGetContextsDevice(ALCcontext context) { final long __addr_ = alcProcAddressTable._addressof_alcGetContextsDevice; if (__addr_ == 0) { throw new UnsupportedOperationException(String.format("Method \"%s\" not available", "alcGetContextsDevice")); } final ByteBuffer _res; _res = dispatch_alcGetContextsDevice1(((context == null) ? null : context.getBuffer()), __addr_); if (_res == null) return null; return ALCdevice.create(Buffers.nativeOrder(_res)); }