gdnative_python/pythonscript/pandemonium/hazmat.pxd

20 lines
719 B
Cython

# Public low-level APIs are exposed here
from pandemoniummonium._hazmat cimport gdnative_api_struct
# Re-expose Pandemonium API with better names
from pandemoniummonium._hazmat.gdapi cimport (
pythonscript_gdapi10 as gdapi10,
pythonscript_gdapi11 as gdapi11,
pythonscript_gdapi12 as gdapi12,
pythonscript_gdapi_ext_nativescript as gdapi_ext_nativescript,
pythonscript_gdapi_ext_pluginscript as gdapi_ext_pluginscript,
pythonscript_gdapi_ext_android as gdapi_ext_android,
pythonscript_gdapi_ext_arvr as gdapi_ext_arvr,
)
from pandemonium._hazmat.conversion cimport (
pandemonium_string_to_pyobj,
pyobj_to_pandemonium_string,
pandemonium_variant_to_pyobj,
pyobj_to_pandemonium_variant,
)