virtualx-engine/core/extension
reduz 44d62a9f4b Implement NativeExtension pointer arguments
* Allows calling into native extensions directly with a pointer
* Makes it easier to implement some APIs more efficiently
* Appears with a "*" in the documentation for the argument.
* Implementing the pointer handling is entirely up to the implementation, although the extension API provides some hint.
* AudioStream has been implemented as an example, allowing to create NativeExtension based AudioStreams.
2021-08-23 19:58:40 -03:00
..
extension_api_dump.cpp Implement NativeExtension pointer arguments 2021-08-23 19:58:40 -03:00
extension_api_dump.h Implement native extension system 2021-06-25 17:32:45 -03:00
gdnative_interface.cpp A few fixes in the extension C API 2021-08-17 18:10:58 -03:00
gdnative_interface.h A few fixes in the extension C API 2021-08-17 18:10:58 -03:00
native_extension.cpp Properly set up virtual calls for extensions 2021-08-17 22:11:11 -03:00
native_extension.h A few fixes in the extension C API 2021-08-17 18:10:58 -03:00
native_extension_manager.cpp Implement native extension system 2021-06-25 17:32:45 -03:00
native_extension_manager.h Implement native extension system 2021-06-25 17:32:45 -03:00
SCsub Implement native extension system 2021-06-25 17:32:45 -03:00