added godot-rs scaffolding
This commit is contained in:
@@ -0,0 +1,376 @@
|
||||
#[cfg(target_pointer_width = "32")]
|
||||
pub mod types {
|
||||
pub type OpaqueNil = crate::opaque::Opaque < 0usize >;
|
||||
pub type OpaqueBool = crate::opaque::Opaque < 1usize >;
|
||||
pub type OpaqueInt = crate::opaque::Opaque < 8usize >;
|
||||
pub type OpaqueFloat = crate::opaque::Opaque < 8usize >;
|
||||
pub type OpaqueString = crate::opaque::Opaque < 4usize >;
|
||||
pub type OpaqueVector2 = crate::opaque::Opaque < 8usize >;
|
||||
pub type OpaqueVector2i = crate::opaque::Opaque < 8usize >;
|
||||
pub type OpaqueRect2 = crate::opaque::Opaque < 16usize >;
|
||||
pub type OpaqueRect2i = crate::opaque::Opaque < 16usize >;
|
||||
pub type OpaqueVector3 = crate::opaque::Opaque < 12usize >;
|
||||
pub type OpaqueVector3i = crate::opaque::Opaque < 12usize >;
|
||||
pub type OpaqueTransform2D = crate::opaque::Opaque < 24usize >;
|
||||
pub type OpaqueVector4 = crate::opaque::Opaque < 16usize >;
|
||||
pub type OpaqueVector4i = crate::opaque::Opaque < 16usize >;
|
||||
pub type OpaquePlane = crate::opaque::Opaque < 16usize >;
|
||||
pub type OpaqueQuaternion = crate::opaque::Opaque < 16usize >;
|
||||
pub type OpaqueAabb = crate::opaque::Opaque < 24usize >;
|
||||
pub type OpaqueBasis = crate::opaque::Opaque < 36usize >;
|
||||
pub type OpaqueTransform3D = crate::opaque::Opaque < 48usize >;
|
||||
pub type OpaqueProjection = crate::opaque::Opaque < 64usize >;
|
||||
pub type OpaqueColor = crate::opaque::Opaque < 16usize >;
|
||||
pub type OpaqueStringName = crate::opaque::Opaque < 4usize >;
|
||||
pub type OpaqueNodePath = crate::opaque::Opaque < 4usize >;
|
||||
pub type OpaqueRid = crate::opaque::Opaque < 8usize >;
|
||||
pub type OpaqueObject = crate::opaque::Opaque < 4usize >;
|
||||
pub type OpaqueCallable = crate::opaque::Opaque < 16usize >;
|
||||
pub type OpaqueSignal = crate::opaque::Opaque < 16usize >;
|
||||
pub type OpaqueDictionary = crate::opaque::Opaque < 4usize >;
|
||||
pub type OpaqueArray = crate::opaque::Opaque < 4usize >;
|
||||
pub type OpaquePackedByteArray = crate::opaque::Opaque < 8usize >;
|
||||
pub type OpaquePackedInt32Array = crate::opaque::Opaque < 8usize >;
|
||||
pub type OpaquePackedInt64Array = crate::opaque::Opaque < 8usize >;
|
||||
pub type OpaquePackedFloat32Array = crate::opaque::Opaque < 8usize >;
|
||||
pub type OpaquePackedFloat64Array = crate::opaque::Opaque < 8usize >;
|
||||
pub type OpaquePackedStringArray = crate::opaque::Opaque < 8usize >;
|
||||
pub type OpaquePackedVector2Array = crate::opaque::Opaque < 8usize >;
|
||||
pub type OpaquePackedVector3Array = crate::opaque::Opaque < 8usize >;
|
||||
pub type OpaquePackedColorArray = crate::opaque::Opaque < 8usize >;
|
||||
pub type OpaquePackedVector4Array = crate::opaque::Opaque < 8usize >;
|
||||
pub type OpaqueVariant = crate::opaque::Opaque < 24usize >;
|
||||
|
||||
}
|
||||
#[cfg(target_pointer_width = "64")]
|
||||
pub mod types {
|
||||
pub type OpaqueNil = crate::opaque::Opaque < 0usize >;
|
||||
pub type OpaqueBool = crate::opaque::Opaque < 1usize >;
|
||||
pub type OpaqueInt = crate::opaque::Opaque < 8usize >;
|
||||
pub type OpaqueFloat = crate::opaque::Opaque < 8usize >;
|
||||
pub type OpaqueString = crate::opaque::Opaque < 8usize >;
|
||||
pub type OpaqueVector2 = crate::opaque::Opaque < 8usize >;
|
||||
pub type OpaqueVector2i = crate::opaque::Opaque < 8usize >;
|
||||
pub type OpaqueRect2 = crate::opaque::Opaque < 16usize >;
|
||||
pub type OpaqueRect2i = crate::opaque::Opaque < 16usize >;
|
||||
pub type OpaqueVector3 = crate::opaque::Opaque < 12usize >;
|
||||
pub type OpaqueVector3i = crate::opaque::Opaque < 12usize >;
|
||||
pub type OpaqueTransform2D = crate::opaque::Opaque < 24usize >;
|
||||
pub type OpaqueVector4 = crate::opaque::Opaque < 16usize >;
|
||||
pub type OpaqueVector4i = crate::opaque::Opaque < 16usize >;
|
||||
pub type OpaquePlane = crate::opaque::Opaque < 16usize >;
|
||||
pub type OpaqueQuaternion = crate::opaque::Opaque < 16usize >;
|
||||
pub type OpaqueAabb = crate::opaque::Opaque < 24usize >;
|
||||
pub type OpaqueBasis = crate::opaque::Opaque < 36usize >;
|
||||
pub type OpaqueTransform3D = crate::opaque::Opaque < 48usize >;
|
||||
pub type OpaqueProjection = crate::opaque::Opaque < 64usize >;
|
||||
pub type OpaqueColor = crate::opaque::Opaque < 16usize >;
|
||||
pub type OpaqueStringName = crate::opaque::Opaque < 8usize >;
|
||||
pub type OpaqueNodePath = crate::opaque::Opaque < 8usize >;
|
||||
pub type OpaqueRid = crate::opaque::Opaque < 8usize >;
|
||||
pub type OpaqueObject = crate::opaque::Opaque < 8usize >;
|
||||
pub type OpaqueCallable = crate::opaque::Opaque < 16usize >;
|
||||
pub type OpaqueSignal = crate::opaque::Opaque < 16usize >;
|
||||
pub type OpaqueDictionary = crate::opaque::Opaque < 8usize >;
|
||||
pub type OpaqueArray = crate::opaque::Opaque < 8usize >;
|
||||
pub type OpaquePackedByteArray = crate::opaque::Opaque < 16usize >;
|
||||
pub type OpaquePackedInt32Array = crate::opaque::Opaque < 16usize >;
|
||||
pub type OpaquePackedInt64Array = crate::opaque::Opaque < 16usize >;
|
||||
pub type OpaquePackedFloat32Array = crate::opaque::Opaque < 16usize >;
|
||||
pub type OpaquePackedFloat64Array = crate::opaque::Opaque < 16usize >;
|
||||
pub type OpaquePackedStringArray = crate::opaque::Opaque < 16usize >;
|
||||
pub type OpaquePackedVector2Array = crate::opaque::Opaque < 16usize >;
|
||||
pub type OpaquePackedVector3Array = crate::opaque::Opaque < 16usize >;
|
||||
pub type OpaquePackedColorArray = crate::opaque::Opaque < 16usize >;
|
||||
pub type OpaquePackedVector4Array = crate::opaque::Opaque < 16usize >;
|
||||
pub type OpaqueVariant = crate::opaque::Opaque < 24usize >;
|
||||
|
||||
}
|
||||
#[doc = r" Provides meta-information about the library and the Godot version in use."]
|
||||
pub struct GdextBuild;
|
||||
impl GdextBuild {
|
||||
#[doc = r" Godot version against which gdext was compiled."]
|
||||
#[doc = r""]
|
||||
#[doc = r" Example format: `v4.0.stable.official`"]
|
||||
pub const fn godot_static_version_string() -> &'static str {
|
||||
"v4.3.stable.official"
|
||||
}
|
||||
#[doc = r" Godot version against which gdext was compiled, as `(major, minor, patch)` triple."]
|
||||
pub const fn godot_static_version_triple() -> (u8, u8, u8) {
|
||||
(4u8, 3u8, 0u8)
|
||||
}
|
||||
#[doc = r" Version of the Godot engine which loaded gdext via GDExtension binding."]
|
||||
pub fn godot_runtime_version_string() -> String {
|
||||
unsafe {
|
||||
let char_ptr = crate::runtime_metadata() . godot_version.string;
|
||||
let c_str = std::ffi::CStr::from_ptr(char_ptr);
|
||||
String::from_utf8_lossy(c_str.to_bytes()) . to_string()
|
||||
}
|
||||
}
|
||||
#[doc = r" Version of the Godot engine which loaded gdext via GDExtension binding, as"]
|
||||
#[doc = r" `(major, minor, patch)` triple."]
|
||||
pub fn godot_runtime_version_triple() -> (u8, u8, u8) {
|
||||
let version = unsafe {
|
||||
crate::runtime_metadata() . godot_version
|
||||
};
|
||||
(version.major as u8, version.minor as u8, version.patch as u8)
|
||||
}
|
||||
#[doc = r#" For a string `"4.x"`, returns `true` if the current Godot version is strictly less than 4.x."#]
|
||||
#[doc = r""]
|
||||
#[doc = r#" Runtime equivalent of `#[cfg(before_api = "4.x")]`."#]
|
||||
#[doc = r""]
|
||||
#[doc = r" # Panics"]
|
||||
#[doc = r" On bad input."]
|
||||
pub fn before_api(major_minor: &str) -> bool {
|
||||
let mut parts = major_minor.split('.');
|
||||
let queried_major = parts.next() . unwrap() . parse::< u8 > () . expect("invalid major version");
|
||||
let queried_minor = parts.next() . unwrap() . parse::< u8 > () . expect("invalid minor version");
|
||||
assert_eq !(queried_major, 4, "major version must be 4");
|
||||
let(_, minor, _) = Self::godot_runtime_version_triple();
|
||||
minor < queried_minor
|
||||
}
|
||||
#[doc = r#" For a string `"4.x"`, returns `true` if the current Godot version is equal or greater to 4.x."#]
|
||||
#[doc = r""]
|
||||
#[doc = r#" Runtime equivalent of `#[cfg(since_api = "4.x")]`."#]
|
||||
#[doc = r""]
|
||||
#[doc = r" # Panics"]
|
||||
#[doc = r" On bad input."]
|
||||
pub fn since_api(major_minor: &str) -> bool {
|
||||
!Self::before_api(major_minor)
|
||||
}
|
||||
}
|
||||
#[repr(transparent)]
|
||||
#[derive(Copy, Clone, Eq, PartialEq, Hash)]
|
||||
#[doc = "Godot enum name: `Variant.Type`."]
|
||||
pub struct VariantType {
|
||||
#[doc(hidden)]
|
||||
pub ord: i32
|
||||
}
|
||||
impl VariantType {
|
||||
#[doc(alias = "TYPE_NIL")]
|
||||
#[doc = "Godot enumerator name: `TYPE_NIL`"]
|
||||
pub const NIL: VariantType = VariantType {
|
||||
ord: 0i32
|
||||
};
|
||||
#[doc(alias = "TYPE_BOOL")]
|
||||
#[doc = "Godot enumerator name: `TYPE_BOOL`"]
|
||||
pub const BOOL: VariantType = VariantType {
|
||||
ord: 1i32
|
||||
};
|
||||
#[doc(alias = "TYPE_INT")]
|
||||
#[doc = "Godot enumerator name: `TYPE_INT`"]
|
||||
pub const INT: VariantType = VariantType {
|
||||
ord: 2i32
|
||||
};
|
||||
#[doc(alias = "TYPE_FLOAT")]
|
||||
#[doc = "Godot enumerator name: `TYPE_FLOAT`"]
|
||||
pub const FLOAT: VariantType = VariantType {
|
||||
ord: 3i32
|
||||
};
|
||||
#[doc(alias = "TYPE_STRING")]
|
||||
#[doc = "Godot enumerator name: `TYPE_STRING`"]
|
||||
pub const STRING: VariantType = VariantType {
|
||||
ord: 4i32
|
||||
};
|
||||
#[doc(alias = "TYPE_VECTOR2")]
|
||||
#[doc = "Godot enumerator name: `TYPE_VECTOR2`"]
|
||||
pub const VECTOR2: VariantType = VariantType {
|
||||
ord: 5i32
|
||||
};
|
||||
#[doc(alias = "TYPE_VECTOR2I")]
|
||||
#[doc = "Godot enumerator name: `TYPE_VECTOR2I`"]
|
||||
pub const VECTOR2I: VariantType = VariantType {
|
||||
ord: 6i32
|
||||
};
|
||||
#[doc(alias = "TYPE_RECT2")]
|
||||
#[doc = "Godot enumerator name: `TYPE_RECT2`"]
|
||||
pub const RECT2: VariantType = VariantType {
|
||||
ord: 7i32
|
||||
};
|
||||
#[doc(alias = "TYPE_RECT2I")]
|
||||
#[doc = "Godot enumerator name: `TYPE_RECT2I`"]
|
||||
pub const RECT2I: VariantType = VariantType {
|
||||
ord: 8i32
|
||||
};
|
||||
#[doc(alias = "TYPE_VECTOR3")]
|
||||
#[doc = "Godot enumerator name: `TYPE_VECTOR3`"]
|
||||
pub const VECTOR3: VariantType = VariantType {
|
||||
ord: 9i32
|
||||
};
|
||||
#[doc(alias = "TYPE_VECTOR3I")]
|
||||
#[doc = "Godot enumerator name: `TYPE_VECTOR3I`"]
|
||||
pub const VECTOR3I: VariantType = VariantType {
|
||||
ord: 10i32
|
||||
};
|
||||
#[doc(alias = "TYPE_TRANSFORM2D")]
|
||||
#[doc = "Godot enumerator name: `TYPE_TRANSFORM2D`"]
|
||||
pub const TRANSFORM2D: VariantType = VariantType {
|
||||
ord: 11i32
|
||||
};
|
||||
#[doc(alias = "TYPE_VECTOR4")]
|
||||
#[doc = "Godot enumerator name: `TYPE_VECTOR4`"]
|
||||
pub const VECTOR4: VariantType = VariantType {
|
||||
ord: 12i32
|
||||
};
|
||||
#[doc(alias = "TYPE_VECTOR4I")]
|
||||
#[doc = "Godot enumerator name: `TYPE_VECTOR4I`"]
|
||||
pub const VECTOR4I: VariantType = VariantType {
|
||||
ord: 13i32
|
||||
};
|
||||
#[doc(alias = "TYPE_PLANE")]
|
||||
#[doc = "Godot enumerator name: `TYPE_PLANE`"]
|
||||
pub const PLANE: VariantType = VariantType {
|
||||
ord: 14i32
|
||||
};
|
||||
#[doc(alias = "TYPE_QUATERNION")]
|
||||
#[doc = "Godot enumerator name: `TYPE_QUATERNION`"]
|
||||
pub const QUATERNION: VariantType = VariantType {
|
||||
ord: 15i32
|
||||
};
|
||||
#[doc(alias = "TYPE_AABB")]
|
||||
#[doc = "Godot enumerator name: `TYPE_AABB`"]
|
||||
pub const AABB: VariantType = VariantType {
|
||||
ord: 16i32
|
||||
};
|
||||
#[doc(alias = "TYPE_BASIS")]
|
||||
#[doc = "Godot enumerator name: `TYPE_BASIS`"]
|
||||
pub const BASIS: VariantType = VariantType {
|
||||
ord: 17i32
|
||||
};
|
||||
#[doc(alias = "TYPE_TRANSFORM3D")]
|
||||
#[doc = "Godot enumerator name: `TYPE_TRANSFORM3D`"]
|
||||
pub const TRANSFORM3D: VariantType = VariantType {
|
||||
ord: 18i32
|
||||
};
|
||||
#[doc(alias = "TYPE_PROJECTION")]
|
||||
#[doc = "Godot enumerator name: `TYPE_PROJECTION`"]
|
||||
pub const PROJECTION: VariantType = VariantType {
|
||||
ord: 19i32
|
||||
};
|
||||
#[doc(alias = "TYPE_COLOR")]
|
||||
#[doc = "Godot enumerator name: `TYPE_COLOR`"]
|
||||
pub const COLOR: VariantType = VariantType {
|
||||
ord: 20i32
|
||||
};
|
||||
#[doc(alias = "TYPE_STRING_NAME")]
|
||||
#[doc = "Godot enumerator name: `TYPE_STRING_NAME`"]
|
||||
pub const STRING_NAME: VariantType = VariantType {
|
||||
ord: 21i32
|
||||
};
|
||||
#[doc(alias = "TYPE_NODE_PATH")]
|
||||
#[doc = "Godot enumerator name: `TYPE_NODE_PATH`"]
|
||||
pub const NODE_PATH: VariantType = VariantType {
|
||||
ord: 22i32
|
||||
};
|
||||
#[doc(alias = "TYPE_RID")]
|
||||
#[doc = "Godot enumerator name: `TYPE_RID`"]
|
||||
pub const RID: VariantType = VariantType {
|
||||
ord: 23i32
|
||||
};
|
||||
#[doc(alias = "TYPE_OBJECT")]
|
||||
#[doc = "Godot enumerator name: `TYPE_OBJECT`"]
|
||||
pub const OBJECT: VariantType = VariantType {
|
||||
ord: 24i32
|
||||
};
|
||||
#[doc(alias = "TYPE_CALLABLE")]
|
||||
#[doc = "Godot enumerator name: `TYPE_CALLABLE`"]
|
||||
pub const CALLABLE: VariantType = VariantType {
|
||||
ord: 25i32
|
||||
};
|
||||
#[doc(alias = "TYPE_SIGNAL")]
|
||||
#[doc = "Godot enumerator name: `TYPE_SIGNAL`"]
|
||||
pub const SIGNAL: VariantType = VariantType {
|
||||
ord: 26i32
|
||||
};
|
||||
#[doc(alias = "TYPE_DICTIONARY")]
|
||||
#[doc = "Godot enumerator name: `TYPE_DICTIONARY`"]
|
||||
pub const DICTIONARY: VariantType = VariantType {
|
||||
ord: 27i32
|
||||
};
|
||||
#[doc(alias = "TYPE_ARRAY")]
|
||||
#[doc = "Godot enumerator name: `TYPE_ARRAY`"]
|
||||
pub const ARRAY: VariantType = VariantType {
|
||||
ord: 28i32
|
||||
};
|
||||
#[doc(alias = "TYPE_PACKED_BYTE_ARRAY")]
|
||||
#[doc = "Godot enumerator name: `TYPE_PACKED_BYTE_ARRAY`"]
|
||||
pub const PACKED_BYTE_ARRAY: VariantType = VariantType {
|
||||
ord: 29i32
|
||||
};
|
||||
#[doc(alias = "TYPE_PACKED_INT32_ARRAY")]
|
||||
#[doc = "Godot enumerator name: `TYPE_PACKED_INT32_ARRAY`"]
|
||||
pub const PACKED_INT32_ARRAY: VariantType = VariantType {
|
||||
ord: 30i32
|
||||
};
|
||||
#[doc(alias = "TYPE_PACKED_INT64_ARRAY")]
|
||||
#[doc = "Godot enumerator name: `TYPE_PACKED_INT64_ARRAY`"]
|
||||
pub const PACKED_INT64_ARRAY: VariantType = VariantType {
|
||||
ord: 31i32
|
||||
};
|
||||
#[doc(alias = "TYPE_PACKED_FLOAT32_ARRAY")]
|
||||
#[doc = "Godot enumerator name: `TYPE_PACKED_FLOAT32_ARRAY`"]
|
||||
pub const PACKED_FLOAT32_ARRAY: VariantType = VariantType {
|
||||
ord: 32i32
|
||||
};
|
||||
#[doc(alias = "TYPE_PACKED_FLOAT64_ARRAY")]
|
||||
#[doc = "Godot enumerator name: `TYPE_PACKED_FLOAT64_ARRAY`"]
|
||||
pub const PACKED_FLOAT64_ARRAY: VariantType = VariantType {
|
||||
ord: 33i32
|
||||
};
|
||||
#[doc(alias = "TYPE_PACKED_STRING_ARRAY")]
|
||||
#[doc = "Godot enumerator name: `TYPE_PACKED_STRING_ARRAY`"]
|
||||
pub const PACKED_STRING_ARRAY: VariantType = VariantType {
|
||||
ord: 34i32
|
||||
};
|
||||
#[doc(alias = "TYPE_PACKED_VECTOR2_ARRAY")]
|
||||
#[doc = "Godot enumerator name: `TYPE_PACKED_VECTOR2_ARRAY`"]
|
||||
pub const PACKED_VECTOR2_ARRAY: VariantType = VariantType {
|
||||
ord: 35i32
|
||||
};
|
||||
#[doc(alias = "TYPE_PACKED_VECTOR3_ARRAY")]
|
||||
#[doc = "Godot enumerator name: `TYPE_PACKED_VECTOR3_ARRAY`"]
|
||||
pub const PACKED_VECTOR3_ARRAY: VariantType = VariantType {
|
||||
ord: 36i32
|
||||
};
|
||||
#[doc(alias = "TYPE_PACKED_COLOR_ARRAY")]
|
||||
#[doc = "Godot enumerator name: `TYPE_PACKED_COLOR_ARRAY`"]
|
||||
pub const PACKED_COLOR_ARRAY: VariantType = VariantType {
|
||||
ord: 37i32
|
||||
};
|
||||
#[doc(alias = "TYPE_PACKED_VECTOR4_ARRAY")]
|
||||
#[doc = "Godot enumerator name: `TYPE_PACKED_VECTOR4_ARRAY`"]
|
||||
pub const PACKED_VECTOR4_ARRAY: VariantType = VariantType {
|
||||
ord: 38i32
|
||||
};
|
||||
#[doc(alias = "TYPE_MAX")]
|
||||
#[doc = "Godot enumerator name: `TYPE_MAX`"]
|
||||
pub const MAX: VariantType = VariantType {
|
||||
ord: 39i32
|
||||
};
|
||||
|
||||
}
|
||||
impl std::fmt::Debug for VariantType {
|
||||
fn fmt(&self, f: &mut std::fmt::Formatter < '_ >) -> std::fmt::Result {
|
||||
#[allow(unreachable_patterns)]
|
||||
let enumerator = match * self {
|
||||
Self::NIL => "NIL", Self::BOOL => "BOOL", Self::INT => "INT", Self::FLOAT => "FLOAT", Self::STRING => "STRING", Self::VECTOR2 => "VECTOR2", Self::VECTOR2I => "VECTOR2I", Self::RECT2 => "RECT2", Self::RECT2I => "RECT2I", Self::VECTOR3 => "VECTOR3", Self::VECTOR3I => "VECTOR3I", Self::TRANSFORM2D => "TRANSFORM2D", Self::VECTOR4 => "VECTOR4", Self::VECTOR4I => "VECTOR4I", Self::PLANE => "PLANE", Self::QUATERNION => "QUATERNION", Self::AABB => "AABB", Self::BASIS => "BASIS", Self::TRANSFORM3D => "TRANSFORM3D", Self::PROJECTION => "PROJECTION", Self::COLOR => "COLOR", Self::STRING_NAME => "STRING_NAME", Self::NODE_PATH => "NODE_PATH", Self::RID => "RID", Self::OBJECT => "OBJECT", Self::CALLABLE => "CALLABLE", Self::SIGNAL => "SIGNAL", Self::DICTIONARY => "DICTIONARY", Self::ARRAY => "ARRAY", Self::PACKED_BYTE_ARRAY => "PACKED_BYTE_ARRAY", Self::PACKED_INT32_ARRAY => "PACKED_INT32_ARRAY", Self::PACKED_INT64_ARRAY => "PACKED_INT64_ARRAY", Self::PACKED_FLOAT32_ARRAY => "PACKED_FLOAT32_ARRAY", Self::PACKED_FLOAT64_ARRAY => "PACKED_FLOAT64_ARRAY", Self::PACKED_STRING_ARRAY => "PACKED_STRING_ARRAY", Self::PACKED_VECTOR2_ARRAY => "PACKED_VECTOR2_ARRAY", Self::PACKED_VECTOR3_ARRAY => "PACKED_VECTOR3_ARRAY", Self::PACKED_COLOR_ARRAY => "PACKED_COLOR_ARRAY", Self::PACKED_VECTOR4_ARRAY => "PACKED_VECTOR4_ARRAY", Self::MAX => "MAX", _ => {
|
||||
f.debug_struct("VariantType") . field("ord", &self.ord) . finish() ?;
|
||||
return Ok(());
|
||||
|
||||
}
|
||||
};
|
||||
f.write_str(enumerator)
|
||||
}
|
||||
}
|
||||
impl VariantType {
|
||||
#[doc(hidden)]
|
||||
pub fn from_sys(enumerator: crate::GDExtensionVariantType) -> Self {
|
||||
Self {
|
||||
ord: enumerator as i32
|
||||
}
|
||||
}
|
||||
#[doc(hidden)]
|
||||
pub fn sys(self) -> crate::GDExtensionVariantType {
|
||||
self.ord as _
|
||||
}
|
||||
}
|
@@ -0,0 +1,17 @@
|
||||
delete_gen_dir: 0 ms
|
||||
write_header_h: 0 ms
|
||||
write_header_rs: 0 ms
|
||||
deserialize_json: 74 ms
|
||||
build_context: 27 ms
|
||||
map_domain_models: 55 ms
|
||||
generate_central_file: 1 ms
|
||||
generate_builtin_methods_file: 9 ms
|
||||
generate_builtin_lifecycle_file: 4 ms
|
||||
generate_classes_servers_file: 9 ms
|
||||
generate_classes_scene_file: 109 ms
|
||||
generate_classes_editor_file: 3 ms
|
||||
generate_utilities_file: 0 ms
|
||||
generate_interface_file: 84 ms
|
||||
generate_module_file: 0 ms
|
||||
---------------------------------------
|
||||
total: 381 ms
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
@@ -0,0 +1,9 @@
|
||||
pub mod table_builtins;
|
||||
pub mod table_builtins_lifecycle;
|
||||
pub mod table_servers_classes;
|
||||
pub mod table_scene_classes;
|
||||
pub mod table_editor_classes;
|
||||
pub mod table_utilities;
|
||||
pub mod central;
|
||||
pub mod gdextension_interface;
|
||||
pub mod interface;
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
@@ -0,0 +1,534 @@
|
||||
type FetchFn = < crate::GDExtensionInterfaceClassdbGetMethodBind as crate::Inner > ::FnPtr;
|
||||
pub struct ClassEditorMethodTable {
|
||||
function_pointers: Vec < crate::ClassMethodBind >,
|
||||
}
|
||||
impl ClassEditorMethodTable {
|
||||
pub const CLASS_COUNT: usize = 35usize;
|
||||
pub const METHOD_COUNT: usize = 337usize;
|
||||
#[allow(clippy::missing_safety_doc)]
|
||||
pub unsafe fn load(interface: &crate::GDExtensionInterface, string_names: &mut crate::StringCache,) -> Self {
|
||||
let fetch_fptr = interface.classdb_get_method_bind.expect("classdb_get_method_bind absent");
|
||||
let mut function_pointers = Vec::with_capacity(337usize);
|
||||
load_EditorCommandPalette_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_EditorDebuggerPlugin_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_EditorDebuggerSession_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_EditorExportPlatform_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_EditorExportPlugin_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_EditorFeatureProfile_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_EditorFileDialog_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_EditorFileSystem_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_EditorFileSystemDirectory_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_EditorImportPlugin_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_EditorInspector_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_EditorInspectorPlugin_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_EditorInterface_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_EditorNode3DGizmo_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_EditorNode3DGizmoPlugin_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_EditorPaths_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_EditorPlugin_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_EditorProperty_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_EditorResourcePicker_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_EditorResourcePreview_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_EditorResourceTooltipPlugin_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_EditorScenePostImport_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_EditorScenePostImportPlugin_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_EditorScript_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_EditorScriptPicker_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_EditorSelection_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_EditorSettings_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_EditorSpinSlider_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_EditorUndoRedoManager_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_EditorVCSInterface_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_FileSystemDock_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_ResourceImporterOggVorbis_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_ScriptCreateDialog_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_ScriptEditor_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
load_ScriptEditorBase_methods(&mut function_pointers, string_names, fetch_fptr);
|
||||
Self {
|
||||
function_pointers
|
||||
}
|
||||
}
|
||||
#[inline(always)]
|
||||
pub fn fptr_by_index(&self, index: usize) -> crate::ClassMethodBind {
|
||||
unsafe {
|
||||
* self.function_pointers.get_unchecked(index)
|
||||
}
|
||||
}
|
||||
}
|
||||
fn load_EditorCommandPalette_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_EditorCommandPalette = string_names.fetch("EditorCommandPalette");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorCommandPalette), "EditorCommandPalette", "add_command", 864043298i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorCommandPalette), "EditorCommandPalette", "remove_command", 83702148i64),);
|
||||
|
||||
}
|
||||
fn load_EditorDebuggerPlugin_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_EditorDebuggerPlugin = string_names.fetch("EditorDebuggerPlugin");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorDebuggerPlugin), "EditorDebuggerPlugin", "get_session", 3061968499i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorDebuggerPlugin), "EditorDebuggerPlugin", "get_sessions", 2915620761i64),);
|
||||
|
||||
}
|
||||
fn load_EditorDebuggerSession_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_EditorDebuggerSession = string_names.fetch("EditorDebuggerSession");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorDebuggerSession), "EditorDebuggerSession", "send_message", 85656714i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorDebuggerSession), "EditorDebuggerSession", "toggle_profiler", 1198443697i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorDebuggerSession), "EditorDebuggerSession", "is_breaked", 2240911060i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorDebuggerSession), "EditorDebuggerSession", "is_debuggable", 2240911060i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorDebuggerSession), "EditorDebuggerSession", "is_active", 2240911060i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorDebuggerSession), "EditorDebuggerSession", "add_session_tab", 1496901182i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorDebuggerSession), "EditorDebuggerSession", "remove_session_tab", 1496901182i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorDebuggerSession), "EditorDebuggerSession", "set_breakpoint", 4108344793i64),);
|
||||
|
||||
}
|
||||
fn load_EditorExportPlatform_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_EditorExportPlatform = string_names.fetch("EditorExportPlatform");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorExportPlatform), "EditorExportPlatform", "get_os_name", 201670096i64),);
|
||||
|
||||
}
|
||||
fn load_EditorExportPlugin_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_EditorExportPlugin = string_names.fetch("EditorExportPlugin");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorExportPlugin), "EditorExportPlugin", "add_shared_object", 3098291045i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorExportPlugin), "EditorExportPlugin", "add_ios_project_static_lib", 83702148i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorExportPlugin), "EditorExportPlugin", "add_file", 527928637i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorExportPlugin), "EditorExportPlugin", "add_ios_framework", 83702148i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorExportPlugin), "EditorExportPlugin", "add_ios_embedded_framework", 83702148i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorExportPlugin), "EditorExportPlugin", "add_ios_plist_content", 83702148i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorExportPlugin), "EditorExportPlugin", "add_ios_linker_flags", 83702148i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorExportPlugin), "EditorExportPlugin", "add_ios_bundle_file", 83702148i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorExportPlugin), "EditorExportPlugin", "add_ios_cpp_code", 83702148i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorExportPlugin), "EditorExportPlugin", "add_macos_plugin_file", 83702148i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorExportPlugin), "EditorExportPlugin", "skip", 3218959716i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorExportPlugin), "EditorExportPlugin", "get_option", 2760726917i64),);
|
||||
|
||||
}
|
||||
fn load_EditorFeatureProfile_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_EditorFeatureProfile = string_names.fetch("EditorFeatureProfile");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFeatureProfile), "EditorFeatureProfile", "set_disable_class", 2524380260i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFeatureProfile), "EditorFeatureProfile", "is_class_disabled", 2619796661i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFeatureProfile), "EditorFeatureProfile", "set_disable_class_editor", 2524380260i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFeatureProfile), "EditorFeatureProfile", "is_class_editor_disabled", 2619796661i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFeatureProfile), "EditorFeatureProfile", "set_disable_class_property", 865197084i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFeatureProfile), "EditorFeatureProfile", "is_class_property_disabled", 471820014i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFeatureProfile), "EditorFeatureProfile", "set_disable_feature", 1884871044i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFeatureProfile), "EditorFeatureProfile", "is_feature_disabled", 2974403161i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFeatureProfile), "EditorFeatureProfile", "get_feature_name", 3401335809i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFeatureProfile), "EditorFeatureProfile", "save_to_file", 166001499i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFeatureProfile), "EditorFeatureProfile", "load_from_file", 166001499i64),);
|
||||
|
||||
}
|
||||
fn load_EditorFileDialog_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_EditorFileDialog = string_names.fetch("EditorFileDialog");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "clear_filters", 3218959716i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "add_filter", 3388804757i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "set_filters", 4015028928i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "get_filters", 1139954409i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "get_option_name", 844755477i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "get_option_values", 647634434i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "get_option_default", 923996154i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "set_option_name", 501894301i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "set_option_values", 3353661094i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "set_option_default", 3937882851i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "set_option_count", 1286410249i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "get_option_count", 3905245786i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "add_option", 149592325i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "get_selected_options", 3102165223i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "get_current_dir", 201670096i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "get_current_file", 201670096i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "get_current_path", 201670096i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "set_current_dir", 83702148i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "set_current_file", 83702148i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "set_current_path", 83702148i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "set_file_mode", 274150415i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "get_file_mode", 2681044145i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "get_vbox", 915758477i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "get_line_edit", 4071694264i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "set_access", 3882893764i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "get_access", 778734016i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "set_show_hidden_files", 2586408642i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "is_showing_hidden_files", 36873697i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "set_display_mode", 3049004050i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "get_display_mode", 3517174669i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "set_disable_overwrite_warning", 2586408642i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "is_overwrite_warning_disabled", 36873697i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "add_side_menu", 402368861i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "popup_file_dialog", 3218959716i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileDialog), "EditorFileDialog", "invalidate", 3218959716i64),);
|
||||
|
||||
}
|
||||
fn load_EditorFileSystem_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_EditorFileSystem = string_names.fetch("EditorFileSystem");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileSystem), "EditorFileSystem", "get_filesystem", 842323275i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileSystem), "EditorFileSystem", "is_scanning", 36873697i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileSystem), "EditorFileSystem", "get_scanning_progress", 1740695150i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileSystem), "EditorFileSystem", "scan", 3218959716i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileSystem), "EditorFileSystem", "scan_sources", 3218959716i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileSystem), "EditorFileSystem", "update_file", 83702148i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileSystem), "EditorFileSystem", "get_filesystem_path", 3188521125i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileSystem), "EditorFileSystem", "get_file_type", 3135753539i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileSystem), "EditorFileSystem", "reimport_files", 4015028928i64),);
|
||||
|
||||
}
|
||||
fn load_EditorFileSystemDirectory_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_EditorFileSystemDirectory = string_names.fetch("EditorFileSystemDirectory");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileSystemDirectory), "EditorFileSystemDirectory", "get_subdir_count", 3905245786i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileSystemDirectory), "EditorFileSystemDirectory", "get_subdir", 2330964164i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileSystemDirectory), "EditorFileSystemDirectory", "get_file_count", 3905245786i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileSystemDirectory), "EditorFileSystemDirectory", "get_file", 844755477i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileSystemDirectory), "EditorFileSystemDirectory", "get_file_path", 844755477i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileSystemDirectory), "EditorFileSystemDirectory", "get_file_type", 659327637i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileSystemDirectory), "EditorFileSystemDirectory", "get_file_script_class_name", 844755477i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileSystemDirectory), "EditorFileSystemDirectory", "get_file_script_class_extends", 844755477i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileSystemDirectory), "EditorFileSystemDirectory", "get_file_import_is_valid", 1116898809i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileSystemDirectory), "EditorFileSystemDirectory", "get_name", 2841200299i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileSystemDirectory), "EditorFileSystemDirectory", "get_path", 201670096i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileSystemDirectory), "EditorFileSystemDirectory", "get_parent", 842323275i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileSystemDirectory), "EditorFileSystemDirectory", "find_file_index", 1321353865i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorFileSystemDirectory), "EditorFileSystemDirectory", "find_dir_index", 1321353865i64),);
|
||||
|
||||
}
|
||||
fn load_EditorImportPlugin_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_EditorImportPlugin = string_names.fetch("EditorImportPlugin");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorImportPlugin), "EditorImportPlugin", "append_import_external_resource", 320493106i64),);
|
||||
|
||||
}
|
||||
fn load_EditorInspector_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_EditorInspector = string_names.fetch("EditorInspector");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInspector), "EditorInspector", "get_selected_path", 201670096i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInspector), "EditorInspector", "get_edited_object", 2050059866i64),);
|
||||
|
||||
}
|
||||
fn load_EditorInspectorPlugin_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_EditorInspectorPlugin = string_names.fetch("EditorInspectorPlugin");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInspectorPlugin), "EditorInspectorPlugin", "add_custom_control", 1496901182i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInspectorPlugin), "EditorInspectorPlugin", "add_property_editor", 2042698479i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInspectorPlugin), "EditorInspectorPlugin", "add_property_editor_for_multiple_properties", 788598683i64),);
|
||||
|
||||
}
|
||||
fn load_EditorInterface_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_EditorInterface = string_names.fetch("EditorInterface");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "restart_editor", 3216645846i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "get_command_palette", 2471163807i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "get_resource_filesystem", 780151678i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "get_editor_paths", 1595760068i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "get_resource_previewer", 943486957i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "get_selection", 2690272531i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "get_editor_settings", 4086932459i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "make_mesh_previews", 878078554i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "set_plugin_enabled", 2678287736i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "is_plugin_enabled", 3927539163i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "get_editor_theme", 3846893731i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "get_base_control", 2783021301i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "get_editor_main_screen", 1706218421i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "get_script_editor", 90868003i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "get_editor_viewport_2d", 3750751911i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "get_editor_viewport_3d", 1970834490i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "set_main_screen_editor", 83702148i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "set_distraction_free_mode", 2586408642i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "is_distraction_free_mode_enabled", 36873697i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "is_multi_window_enabled", 36873697i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "get_editor_scale", 1740695150i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "popup_dialog", 2015770942i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "popup_dialog_centered", 346557367i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "popup_dialog_centered_ratio", 2093669136i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "popup_dialog_centered_clamped", 3763385571i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "get_current_feature_profile", 201670096i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "set_current_feature_profile", 83702148i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "popup_node_selector", 2271411043i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "popup_property_selector", 261221679i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "get_file_system_dock", 3751012327i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "select_file", 83702148i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "get_selected_paths", 1139954409i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "get_current_path", 201670096i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "get_current_directory", 201670096i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "get_inspector", 3517113938i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "inspect_object", 127962172i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "edit_resource", 968641751i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "edit_node", 1078189570i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "edit_script", 219829402i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "open_scene_from_path", 83702148i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "reload_scene_from_path", 83702148i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "get_open_scenes", 1139954409i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "get_edited_scene_root", 3160264692i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "save_scene", 166280745i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "save_scene_as", 3647332257i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "save_all_scenes", 3218959716i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "mark_scene_as_unsaved", 3218959716i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "play_main_scene", 3218959716i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "play_current_scene", 3218959716i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "play_custom_scene", 83702148i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "stop_playing_scene", 3218959716i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "is_playing_scene", 36873697i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "get_playing_scene", 201670096i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "set_movie_maker_enabled", 2586408642i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorInterface), "EditorInterface", "is_movie_maker_enabled", 36873697i64),);
|
||||
|
||||
}
|
||||
fn load_EditorNode3DGizmo_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_EditorNode3DGizmo = string_names.fetch("EditorNode3DGizmo");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorNode3DGizmo), "EditorNode3DGizmo", "add_lines", 2910971437i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorNode3DGizmo), "EditorNode3DGizmo", "add_mesh", 1579955111i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorNode3DGizmo), "EditorNode3DGizmo", "add_collision_segments", 334873810i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorNode3DGizmo), "EditorNode3DGizmo", "add_collision_triangles", 54901064i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorNode3DGizmo), "EditorNode3DGizmo", "add_unscaled_billboard", 520007164i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorNode3DGizmo), "EditorNode3DGizmo", "add_handles", 2254560097i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorNode3DGizmo), "EditorNode3DGizmo", "set_node_3d", 1078189570i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorNode3DGizmo), "EditorNode3DGizmo", "get_node_3d", 151077316i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorNode3DGizmo), "EditorNode3DGizmo", "get_plugin", 4250544552i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorNode3DGizmo), "EditorNode3DGizmo", "clear", 3218959716i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorNode3DGizmo), "EditorNode3DGizmo", "set_hidden", 2586408642i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorNode3DGizmo), "EditorNode3DGizmo", "is_subgizmo_selected", 1116898809i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorNode3DGizmo), "EditorNode3DGizmo", "get_subgizmo_selection", 1930428628i64),);
|
||||
|
||||
}
|
||||
fn load_EditorNode3DGizmoPlugin_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_EditorNode3DGizmoPlugin = string_names.fetch("EditorNode3DGizmoPlugin");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorNode3DGizmoPlugin), "EditorNode3DGizmoPlugin", "create_material", 3486012546i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorNode3DGizmoPlugin), "EditorNode3DGizmoPlugin", "create_icon_material", 3804976916i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorNode3DGizmoPlugin), "EditorNode3DGizmoPlugin", "create_handle_material", 2486475223i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorNode3DGizmoPlugin), "EditorNode3DGizmoPlugin", "add_material", 1374068695i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorNode3DGizmoPlugin), "EditorNode3DGizmoPlugin", "get_material", 974464017i64),);
|
||||
|
||||
}
|
||||
fn load_EditorPaths_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_EditorPaths = string_names.fetch("EditorPaths");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPaths), "EditorPaths", "get_data_dir", 201670096i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPaths), "EditorPaths", "get_config_dir", 201670096i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPaths), "EditorPaths", "get_cache_dir", 201670096i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPaths), "EditorPaths", "is_self_contained", 36873697i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPaths), "EditorPaths", "get_self_contained_file", 201670096i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPaths), "EditorPaths", "get_project_settings_dir", 201670096i64),);
|
||||
|
||||
}
|
||||
fn load_EditorPlugin_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_EditorPlugin = string_names.fetch("EditorPlugin");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "add_control_to_container", 3092750152i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "add_control_to_bottom_panel", 111032269i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "add_control_to_dock", 2994930786i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "remove_control_from_docks", 1496901182i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "remove_control_from_bottom_panel", 1496901182i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "remove_control_from_container", 3092750152i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "set_dock_tab_icon", 3450529724i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "add_tool_menu_item", 2137474292i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "add_tool_submenu_item", 1019428915i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "remove_tool_menu_item", 83702148i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "get_export_as_menu", 1775878644i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "add_custom_type", 1986814599i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "remove_custom_type", 83702148i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "add_autoload_singleton", 3186203200i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "remove_autoload_singleton", 83702148i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "update_overlays", 3905245786i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "make_bottom_panel_item_visible", 1496901182i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "hide_bottom_panel", 3218959716i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "get_undo_redo", 773492341i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "add_undo_redo_inspector_hook_callback", 1611583062i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "remove_undo_redo_inspector_hook_callback", 1611583062i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "queue_save_layout", 3218959716i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "add_translation_parser_plugin", 3116463128i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "remove_translation_parser_plugin", 3116463128i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "add_import_plugin", 3113975762i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "remove_import_plugin", 2312482773i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "add_scene_format_importer_plugin", 2764104752i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "remove_scene_format_importer_plugin", 2637776123i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "add_scene_post_import_plugin", 3492436322i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "remove_scene_post_import_plugin", 3045178206i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "add_export_plugin", 4095952207i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "remove_export_plugin", 4095952207i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "add_node_3d_gizmo_plugin", 1541015022i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "remove_node_3d_gizmo_plugin", 1541015022i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "add_inspector_plugin", 546395733i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "remove_inspector_plugin", 546395733i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "add_resource_conversion_plugin", 2124849111i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "remove_resource_conversion_plugin", 2124849111i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "set_input_event_forwarding_always_enabled", 3218959716i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "set_force_draw_over_forwarding_enabled", 3218959716i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "get_editor_interface", 4223731786i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "get_script_create_dialog", 3121871482i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "add_debugger_plugin", 3749880309i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "remove_debugger_plugin", 3749880309i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorPlugin), "EditorPlugin", "get_plugin_version", 201670096i64),);
|
||||
|
||||
}
|
||||
fn load_EditorProperty_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_EditorProperty = string_names.fetch("EditorProperty");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorProperty), "EditorProperty", "set_label", 83702148i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorProperty), "EditorProperty", "get_label", 201670096i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorProperty), "EditorProperty", "set_read_only", 2586408642i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorProperty), "EditorProperty", "is_read_only", 36873697i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorProperty), "EditorProperty", "set_checkable", 2586408642i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorProperty), "EditorProperty", "is_checkable", 36873697i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorProperty), "EditorProperty", "set_checked", 2586408642i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorProperty), "EditorProperty", "is_checked", 36873697i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorProperty), "EditorProperty", "set_draw_warning", 2586408642i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorProperty), "EditorProperty", "is_draw_warning", 36873697i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorProperty), "EditorProperty", "set_keying", 2586408642i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorProperty), "EditorProperty", "is_keying", 36873697i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorProperty), "EditorProperty", "set_deletable", 2586408642i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorProperty), "EditorProperty", "is_deletable", 36873697i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorProperty), "EditorProperty", "get_edited_property", 2002593661i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorProperty), "EditorProperty", "get_edited_object", 2050059866i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorProperty), "EditorProperty", "update_property", 3218959716i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorProperty), "EditorProperty", "add_focusable", 1496901182i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorProperty), "EditorProperty", "set_bottom_editor", 1496901182i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorProperty), "EditorProperty", "emit_changed", 3069422438i64),);
|
||||
|
||||
}
|
||||
fn load_EditorResourcePicker_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_EditorResourcePicker = string_names.fetch("EditorResourcePicker");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorResourcePicker), "EditorResourcePicker", "set_base_type", 83702148i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorResourcePicker), "EditorResourcePicker", "get_base_type", 201670096i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorResourcePicker), "EditorResourcePicker", "get_allowed_types", 1139954409i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorResourcePicker), "EditorResourcePicker", "set_edited_resource", 968641751i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorResourcePicker), "EditorResourcePicker", "get_edited_resource", 2674603643i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorResourcePicker), "EditorResourcePicker", "set_toggle_mode", 2586408642i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorResourcePicker), "EditorResourcePicker", "is_toggle_mode", 36873697i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorResourcePicker), "EditorResourcePicker", "set_toggle_pressed", 2586408642i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorResourcePicker), "EditorResourcePicker", "set_editable", 2586408642i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorResourcePicker), "EditorResourcePicker", "is_editable", 36873697i64),);
|
||||
|
||||
}
|
||||
fn load_EditorResourcePreview_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_EditorResourcePreview = string_names.fetch("EditorResourcePreview");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorResourcePreview), "EditorResourcePreview", "queue_resource_preview", 233177534i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorResourcePreview), "EditorResourcePreview", "queue_edited_resource_preview", 1608376650i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorResourcePreview), "EditorResourcePreview", "add_preview_generator", 332288124i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorResourcePreview), "EditorResourcePreview", "remove_preview_generator", 332288124i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorResourcePreview), "EditorResourcePreview", "check_for_invalidation", 83702148i64),);
|
||||
|
||||
}
|
||||
fn load_EditorResourceTooltipPlugin_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_EditorResourceTooltipPlugin = string_names.fetch("EditorResourceTooltipPlugin");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorResourceTooltipPlugin), "EditorResourceTooltipPlugin", "request_thumbnail", 3245519720i64),);
|
||||
|
||||
}
|
||||
fn load_EditorScenePostImport_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_EditorScenePostImport = string_names.fetch("EditorScenePostImport");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorScenePostImport), "EditorScenePostImport", "get_source_file", 201670096i64),);
|
||||
|
||||
}
|
||||
fn load_EditorScenePostImportPlugin_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_EditorScenePostImportPlugin = string_names.fetch("EditorScenePostImportPlugin");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorScenePostImportPlugin), "EditorScenePostImportPlugin", "get_option_value", 2760726917i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorScenePostImportPlugin), "EditorScenePostImportPlugin", "add_import_option", 402577236i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorScenePostImportPlugin), "EditorScenePostImportPlugin", "add_import_option_advanced", 3674075649i64),);
|
||||
|
||||
}
|
||||
fn load_EditorScript_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_EditorScript = string_names.fetch("EditorScript");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorScript), "EditorScript", "add_root_node", 1078189570i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorScript), "EditorScript", "get_scene", 3160264692i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorScript), "EditorScript", "get_editor_interface", 1976662476i64),);
|
||||
|
||||
}
|
||||
fn load_EditorScriptPicker_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_EditorScriptPicker = string_names.fetch("EditorScriptPicker");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorScriptPicker), "EditorScriptPicker", "set_script_owner", 1078189570i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorScriptPicker), "EditorScriptPicker", "get_script_owner", 3160264692i64),);
|
||||
|
||||
}
|
||||
fn load_EditorSelection_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_EditorSelection = string_names.fetch("EditorSelection");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorSelection), "EditorSelection", "clear", 3218959716i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorSelection), "EditorSelection", "add_node", 1078189570i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorSelection), "EditorSelection", "remove_node", 1078189570i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorSelection), "EditorSelection", "get_selected_nodes", 2915620761i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorSelection), "EditorSelection", "get_transformable_selected_nodes", 2915620761i64),);
|
||||
|
||||
}
|
||||
fn load_EditorSettings_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_EditorSettings = string_names.fetch("EditorSettings");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorSettings), "EditorSettings", "has_setting", 3927539163i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorSettings), "EditorSettings", "set_setting", 402577236i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorSettings), "EditorSettings", "get_setting", 1868160156i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorSettings), "EditorSettings", "erase", 83702148i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorSettings), "EditorSettings", "set_initial_value", 1529169264i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorSettings), "EditorSettings", "add_property_info", 4155329257i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorSettings), "EditorSettings", "set_project_metadata", 2504492430i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorSettings), "EditorSettings", "get_project_metadata", 89809366i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorSettings), "EditorSettings", "set_favorites", 4015028928i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorSettings), "EditorSettings", "get_favorites", 1139954409i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorSettings), "EditorSettings", "set_recent_dirs", 4015028928i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorSettings), "EditorSettings", "get_recent_dirs", 1139954409i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorSettings), "EditorSettings", "set_builtin_action_override", 1209351045i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorSettings), "EditorSettings", "check_changed_settings_in_group", 3927539163i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorSettings), "EditorSettings", "get_changed_settings", 1139954409i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorSettings), "EditorSettings", "mark_setting_changed", 83702148i64),);
|
||||
|
||||
}
|
||||
fn load_EditorSpinSlider_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_EditorSpinSlider = string_names.fetch("EditorSpinSlider");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorSpinSlider), "EditorSpinSlider", "set_label", 83702148i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorSpinSlider), "EditorSpinSlider", "get_label", 201670096i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorSpinSlider), "EditorSpinSlider", "set_suffix", 83702148i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorSpinSlider), "EditorSpinSlider", "get_suffix", 201670096i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorSpinSlider), "EditorSpinSlider", "set_read_only", 2586408642i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorSpinSlider), "EditorSpinSlider", "is_read_only", 36873697i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorSpinSlider), "EditorSpinSlider", "set_flat", 2586408642i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorSpinSlider), "EditorSpinSlider", "is_flat", 36873697i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorSpinSlider), "EditorSpinSlider", "set_hide_slider", 2586408642i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorSpinSlider), "EditorSpinSlider", "is_hiding_slider", 36873697i64),);
|
||||
|
||||
}
|
||||
fn load_EditorUndoRedoManager_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_EditorUndoRedoManager = string_names.fetch("EditorUndoRedoManager");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorUndoRedoManager), "EditorUndoRedoManager", "create_action", 2107025470i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorUndoRedoManager), "EditorUndoRedoManager", "commit_action", 3216645846i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorUndoRedoManager), "EditorUndoRedoManager", "is_committing_action", 36873697i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorUndoRedoManager), "EditorUndoRedoManager", "force_fixed_history", 3218959716i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorUndoRedoManager), "EditorUndoRedoManager", "add_do_method", 1517810467i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorUndoRedoManager), "EditorUndoRedoManager", "add_undo_method", 1517810467i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorUndoRedoManager), "EditorUndoRedoManager", "add_do_property", 1017172818i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorUndoRedoManager), "EditorUndoRedoManager", "add_undo_property", 1017172818i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorUndoRedoManager), "EditorUndoRedoManager", "add_do_reference", 3975164845i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorUndoRedoManager), "EditorUndoRedoManager", "add_undo_reference", 3975164845i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorUndoRedoManager), "EditorUndoRedoManager", "get_object_history_id", 1107568780i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorUndoRedoManager), "EditorUndoRedoManager", "get_history_undo_redo", 2417974513i64),);
|
||||
|
||||
}
|
||||
fn load_EditorVCSInterface_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_EditorVCSInterface = string_names.fetch("EditorVCSInterface");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorVCSInterface), "EditorVCSInterface", "create_diff_line", 2901184053i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorVCSInterface), "EditorVCSInterface", "create_diff_hunk", 3784842090i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorVCSInterface), "EditorVCSInterface", "create_diff_file", 2723227684i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorVCSInterface), "EditorVCSInterface", "create_commit", 1075983584i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorVCSInterface), "EditorVCSInterface", "create_status_file", 1083471673i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorVCSInterface), "EditorVCSInterface", "add_diff_hunks_into_diff_file", 4015243225i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorVCSInterface), "EditorVCSInterface", "add_line_diffs_into_diff_hunk", 4015243225i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_EditorVCSInterface), "EditorVCSInterface", "popup_error", 83702148i64),);
|
||||
|
||||
}
|
||||
fn load_FileSystemDock_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_FileSystemDock = string_names.fetch("FileSystemDock");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_FileSystemDock), "FileSystemDock", "navigate_to_path", 83702148i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_FileSystemDock), "FileSystemDock", "add_resource_tooltip_plugin", 2258356838i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_FileSystemDock), "FileSystemDock", "remove_resource_tooltip_plugin", 2258356838i64),);
|
||||
|
||||
}
|
||||
fn load_ResourceImporterOggVorbis_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_ResourceImporterOggVorbis = string_names.fetch("ResourceImporterOggVorbis");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_ResourceImporterOggVorbis), "ResourceImporterOggVorbis", "load_from_buffer", 354904730i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_ResourceImporterOggVorbis), "ResourceImporterOggVorbis", "load_from_file", 797568536i64),);
|
||||
|
||||
}
|
||||
fn load_ScriptCreateDialog_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_ScriptCreateDialog = string_names.fetch("ScriptCreateDialog");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_ScriptCreateDialog), "ScriptCreateDialog", "config", 869314288i64),);
|
||||
|
||||
}
|
||||
fn load_ScriptEditor_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_ScriptEditor = string_names.fetch("ScriptEditor");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_ScriptEditor), "ScriptEditor", "get_current_editor", 1906266726i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_ScriptEditor), "ScriptEditor", "get_open_script_editors", 3995934104i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_ScriptEditor), "ScriptEditor", "register_syntax_highlighter", 1092774468i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_ScriptEditor), "ScriptEditor", "unregister_syntax_highlighter", 1092774468i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_ScriptEditor), "ScriptEditor", "goto_line", 1286410249i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_ScriptEditor), "ScriptEditor", "get_current_script", 2146468882i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_ScriptEditor), "ScriptEditor", "get_open_scripts", 3995934104i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_ScriptEditor), "ScriptEditor", "open_script_create_dialog", 3186203200i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_ScriptEditor), "ScriptEditor", "goto_help", 83702148i64),);
|
||||
|
||||
}
|
||||
fn load_ScriptEditorBase_methods(function_pointers: &mut Vec < crate::ClassMethodBind >, string_names: &mut crate::StringCache, fetch_fptr: FetchFn,) {
|
||||
let sname_ScriptEditorBase = string_names.fetch("ScriptEditorBase");
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_ScriptEditorBase), "ScriptEditorBase", "get_base_editor", 2783021301i64),);
|
||||
function_pointers.push(crate::load_class_method(fetch_fptr, string_names, Some(sname_ScriptEditorBase), "ScriptEditorBase", "add_syntax_highlighter", 1092774468i64),);
|
||||
|
||||
}
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user