/** Creates a {@code STBIWriteCallback} instance that delegates to the specified {@code STBIWriteCallbackI} instance. */ public static STBIWriteCallback create(STBIWriteCallbackI instance) { return instance instanceof STBIWriteCallback ? (STBIWriteCallback)instance : new Container(instance.address(), instance); }
/** * Creates a {@code STBIWriteCallback} instance from the specified function pointer. * * @return the new {@code STBIWriteCallback} */ public static STBIWriteCallback create(long functionPointer) { STBIWriteCallbackI instance = Callback.get(functionPointer); return instance instanceof STBIWriteCallback ? (STBIWriteCallback)instance : new Container(functionPointer, instance); }