206 lines
2.4 KiB
Cython
206 lines
2.4 KiB
Cython
![]() |
# /!\ Autogenerated code, modifications will be lost /!\
|
||
|
# see `generation/generate_builtins.py`
|
||
|
|
||
|
cimport cython
|
||
|
|
||
|
from godot._hazmat.gdnative_api_struct cimport *
|
||
|
from godot.pool_arrays cimport (
|
||
|
PoolIntArray,
|
||
|
PoolRealArray,
|
||
|
PoolByteArray,
|
||
|
PoolVector2Array,
|
||
|
PoolVector3Array,
|
||
|
PoolColorArray,
|
||
|
PoolStringArray,
|
||
|
)
|
||
|
|
||
|
@cython.final
|
||
|
cdef class RID:
|
||
|
cdef godot_rid _gd_data
|
||
|
|
||
|
@cython.final
|
||
|
cdef class Vector3:
|
||
|
cdef godot_vector3 _gd_data
|
||
|
|
||
|
@cython.final
|
||
|
cdef class Vector2:
|
||
|
cdef godot_vector2 _gd_data
|
||
|
|
||
|
@cython.final
|
||
|
cdef class AABB:
|
||
|
cdef godot_aabb _gd_data
|
||
|
|
||
|
|
||
|
@cython.final
|
||
|
cdef class Basis:
|
||
|
cdef godot_basis _gd_data
|
||
|
|
||
|
@cython.final
|
||
|
cdef class Color:
|
||
|
cdef godot_color _gd_data
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
@cython.final
|
||
|
cdef class GDString:
|
||
|
cdef godot_string _gd_data
|
||
|
|
||
|
@staticmethod
|
||
|
cdef inline GDString new()
|
||
|
|
||
|
@staticmethod
|
||
|
cdef inline GDString new_with_wide_string(wchar_t *content, int size)
|
||
|
|
||
|
@staticmethod
|
||
|
cdef inline GDString from_ptr(const godot_string *_ptr)
|
||
|
|
||
|
@cython.final
|
||
|
cdef class Rect2:
|
||
|
cdef godot_rect2 _gd_data
|
||
|
|
||
|
@cython.final
|
||
|
cdef class Transform2D:
|
||
|
cdef godot_transform2d _gd_data
|
||
|
|
||
|
@cython.final
|
||
|
cdef class Plane:
|
||
|
cdef godot_plane _gd_data
|
||
|
|
||
|
@cython.final
|
||
|
cdef class Quat:
|
||
|
cdef godot_quat _gd_data
|
||
|
|
||
|
@cython.final
|
||
|
cdef class Transform:
|
||
|
cdef godot_transform _gd_data
|
||
|
|
||
|
|
||
|
@cython.final
|
||
|
cdef class NodePath:
|
||
|
cdef godot_node_path _gd_data
|
||
|
|
||
|
|
||
|
|
||
|
@cython.final
|
||
|
cdef class Dictionary:
|
||
|
cdef godot_dictionary _gd_data
|
||
|
|
||
|
@staticmethod
|
||
|
cdef inline Dictionary new()
|
||
|
|
||
|
@staticmethod
|
||
|
cdef inline Dictionary from_ptr(const godot_dictionary *_ptr)
|
||
|
|
||
|
cdef inline operator_update(self, Dictionary items)
|
||
|
cdef inline bint operator_equal(self, Dictionary other)
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
@cython.final
|
||
|
cdef class Array:
|
||
|
cdef godot_array _gd_data
|
||
|
|
||
|
@staticmethod
|
||
|
cdef inline Array new()
|
||
|
|
||
|
@staticmethod
|
||
|
cdef inline Array from_ptr(const godot_array *_ptr)
|
||
|
|
||
|
cdef inline Array operator_getslice(self, godot_int start, godot_int stop, godot_int step)
|
||
|
cdef inline bint operator_equal(self, Array other)
|
||
|
cdef inline Array operator_add(self, Array items)
|
||
|
cdef inline operator_iadd(self, Array items)
|
||
|
|