pub struct CelestialTileChunk { /* private fields */ }Expand description
Debug node (mode B): one production chunk realized + baked + drawn flat-on.
Implementations§
Source§impl CelestialTileChunk
impl CelestialTileChunk
pub fn get_face(&self) -> <i64 as GodotConvert>::Via
Auto-generated Rust getters/setters for #[var] are being phased out until v0.6.
If you need them, opt in with #[var(pub)].
pub fn set_face(&mut self, face: <i64 as GodotConvert>::Via)
Auto-generated Rust getters/setters for #[var] are being phased out until v0.6.
If you need them, opt in with #[var(pub)].
pub fn get_radius(&self) -> <f32 as GodotConvert>::Via
Auto-generated Rust getters/setters for #[var] are being phased out until v0.6.
If you need them, opt in with #[var(pub)].
pub fn set_radius(&mut self, radius: <f32 as GodotConvert>::Via)
Auto-generated Rust getters/setters for #[var] are being phased out until v0.6.
If you need them, opt in with #[var(pub)].
pub fn get_chunk_res(&self) -> <i64 as GodotConvert>::Via
Auto-generated Rust getters/setters for #[var] are being phased out until v0.6.
If you need them, opt in with #[var(pub)].
pub fn set_chunk_res(&mut self, chunk_res: <i64 as GodotConvert>::Via)
Auto-generated Rust getters/setters for #[var] are being phased out until v0.6.
If you need them, opt in with #[var(pub)].
pub fn get_face_fraction(&self) -> <f32 as GodotConvert>::Via
Auto-generated Rust getters/setters for #[var] are being phased out until v0.6.
If you need them, opt in with #[var(pub)].
pub fn set_face_fraction(&mut self, face_fraction: <f32 as GodotConvert>::Via)
Auto-generated Rust getters/setters for #[var] are being phased out until v0.6.
If you need them, opt in with #[var(pub)].
pub fn get_flat_face(&self) -> <bool as GodotConvert>::Via
Auto-generated Rust getters/setters for #[var] are being phased out until v0.6.
If you need them, opt in with #[var(pub)].
pub fn set_flat_face(&mut self, flat_face: <bool as GodotConvert>::Via)
Auto-generated Rust getters/setters for #[var] are being phased out until v0.6.
If you need them, opt in with #[var(pub)].
Trait Implementations§
Source§impl Bounds for CelestialTileChunk
impl Bounds for CelestialTileChunk
Source§impl GodotClass for CelestialTileChunk
impl GodotClass for CelestialTileChunk
Source§impl INode3D for CelestialTileChunk
impl INode3D for CelestialTileChunk
Source§fn process(&mut self, _delta: f64)
fn process(&mut self, _delta: f64)
delta is the time between frames in seconds. Read moreSource§fn on_notification(&mut self, what: Node3DNotification)
fn on_notification(&mut self, what: Node3DNotification)
§fn init(base: Base<Self::Base>) -> Self
fn init(base: Base<Self::Base>) -> Self
base object. Read more§fn enter_tree(&mut self)
fn enter_tree(&mut self)
SceneTree][crate::classes::SceneTree] (e.g. upon instantiating, scene changing, or after calling [add_child][crate::classes::Node::add_child] in a script). If the node has children, its [enter_tree][crate::classes::INode::enter_tree] callback will be called first, and then that of the children. Read more§fn ready(&mut self)
fn ready(&mut self)
ready][crate::classes::INode::ready] callbacks get triggered first, and the parent node will receive the ready notification afterwards. Read more§fn exit_tree(&mut self)
fn exit_tree(&mut self)
SceneTree][crate::classes::SceneTree] (e.g. upon freeing, scene changing, or after calling [remove_child][crate::classes::Node::remove_child] in a script). If the node has children, its [exit_tree][crate::classes::INode::exit_tree] callback will be called last, after all its children have left the tree. Read more§fn physics_process(&mut self, delta: f64)
fn physics_process(&mut self, delta: f64)
delta is the logical time between physics ticks in seconds and is equal to [member Engine.time_scale] / [member Engine.physics_ticks_per_second]. Read more§fn input(&mut self, event: Gd<InputEvent>)
fn input(&mut self, event: Gd<InputEvent>)
§fn shortcut_input(&mut self, event: Gd<InputEvent>)
fn shortcut_input(&mut self, event: Gd<InputEvent>)
InputEventKey][crate::classes::InputEventKey], [InputEventShortcut][crate::classes::InputEventShortcut], or [InputEventJoypadButton][crate::classes::InputEventJoypadButton] hasn’t been consumed by [input][crate::classes::INode::input] or any GUI [Control][crate::classes::Control] item. It is called before [unhandled_key_input][crate::classes::INode::unhandled_key_input] and [unhandled_input][crate::classes::INode::unhandled_input]. The input event propagates up through the node tree until a node consumes it. Read more§fn unhandled_key_input(&mut self, event: Gd<InputEvent>)
fn unhandled_key_input(&mut self, event: Gd<InputEvent>)
InputEventKey][crate::classes::InputEventKey] hasn’t been consumed by [input][crate::classes::INode::input] or any GUI [Control][crate::classes::Control] item. It is called after [shortcut_input][crate::classes::INode::shortcut_input] but before [unhandled_input][crate::classes::INode::unhandled_input]. The input event propagates up through the node tree until a node consumes it. Read more§fn unhandled_input(&mut self, event: Gd<InputEvent>)
fn unhandled_input(&mut self, event: Gd<InputEvent>)
InputEvent][crate::classes::InputEvent] hasn’t been consumed by [input][crate::classes::INode::input] or any GUI [Control][crate::classes::Control] item. It is called after [shortcut_input][crate::classes::INode::shortcut_input] and after [unhandled_key_input][crate::classes::INode::unhandled_key_input]. The input event propagates up through the node tree until a node consumes it. Read more§fn on_validate_property(&self, property: &mut PropertyInfo)
fn on_validate_property(&self, property: &mut PropertyInfo)
on_get_property_list(). Read more§fn on_get_property_list(&mut self) -> Vec<PropertyInfo>
fn on_get_property_list(&mut self) -> Vec<PropertyInfo>
get_property_list() is called, the returned vector here is
appended to the existing list of properties. Read more§fn on_property_get_revert(&self, property: StringName) -> Option<Variant>
fn on_property_get_revert(&self, property: StringName) -> Option<Variant>
§fn get_configuration_warnings(&self) -> PackedArray<GString>
fn get_configuration_warnings(&self) -> PackedArray<GString>
tool script. Read more§fn get_accessibility_configuration_warnings(&self) -> PackedArray<GString>
fn get_accessibility_configuration_warnings(&self) -> PackedArray<GString>
tool script, and accessibility warnings are enabled in the editor settings. Read more§fn get_focused_accessibility_element(&self) -> Rid
fn get_focused_accessibility_element(&self) -> Rid
get_accessibility_element][crate::classes::Node::get_accessibility_element].Source§impl Inherits<Node> for CelestialTileChunk
impl Inherits<Node> for CelestialTileChunk
§const IS_SAME_CLASS: bool = false
const IS_SAME_CLASS: bool = false
Self == Base. Read moreSource§impl Inherits<Node3D> for CelestialTileChunk
impl Inherits<Node3D> for CelestialTileChunk
§const IS_SAME_CLASS: bool = false
const IS_SAME_CLASS: bool = false
Self == Base. Read moreSource§impl Inherits<Object> for CelestialTileChunk
impl Inherits<Object> for CelestialTileChunk
§const IS_SAME_CLASS: bool = false
const IS_SAME_CLASS: bool = false
Self == Base. Read moreSource§impl WithBaseField for CelestialTileChunk
impl WithBaseField for CelestialTileChunk
Source§fn to_gd(&self) -> Gd<CelestialTileChunk>
fn to_gd(&self) -> Gd<CelestialTileChunk>
Gd pointer containing this object. Read more§fn base(&self) -> BaseRef<'_, Self>
fn base(&self) -> BaseRef<'_, Self>
&self engine methods on this object. Read more§fn base_mut(&mut self) -> BaseMut<'_, Self>
fn base_mut(&mut self) -> BaseMut<'_, Self>
&self/&mut self engine methods on this object. Read more§fn run_deferred<F>(&mut self, mut_self_method: F)where
F: FnOnce(&mut Self) + 'static,
fn run_deferred<F>(&mut self, mut_self_method: F)where
F: FnOnce(&mut Self) + 'static,
§fn run_deferred_gd<F>(&mut self, gd_function: F)where
F: FnOnce(Gd<Self>) + 'static,
fn run_deferred_gd<F>(&mut self, gd_function: F)where
F: FnOnce(Gd<Self>) + 'static,
Source§impl WithSignals for CelestialTileChunk
impl WithSignals for CelestialTileChunk
Source§type SignalCollection<'c, C: WithSignals> = __godot_Signals_CelestialTileChunk<'c, C>
type SignalCollection<'c, C: WithSignals> = __godot_Signals_CelestialTileChunk<'c, C>
Source§impl WithUserSignals for CelestialTileChunk
impl WithUserSignals for CelestialTileChunk
impl GodotDefault for CelestialTileChunk
impl ImplementsGodotApi for CelestialTileChunk
impl ImplementsGodotExports for CelestialTileChunk
impl ImplementsGodotVirtual for CelestialTileChunk
impl You_forgot_the_attribute__godot_api for CelestialTileChunk
Auto Trait Implementations§
impl !Freeze for CelestialTileChunk
impl !RefUnwindSafe for CelestialTileChunk
impl !Send for CelestialTileChunk
impl !Sync for CelestialTileChunk
impl Unpin for CelestialTileChunk
impl UnsafeUnpin for CelestialTileChunk
impl !UnwindSafe for CelestialTileChunk
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> Inherits<T> for Twhere
T: GodotClass,
impl<T> Inherits<T> for Twhere
T: GodotClass,
§const IS_SAME_CLASS: bool = true
const IS_SAME_CLASS: bool = true
Self == Base. Read more§impl<T> NewAlloc for Twhere
T: GodotDefault<Memory = MemManual> + Bounds,
impl<T> NewAlloc for Twhere
T: GodotDefault<Memory = MemManual> + Bounds,
§impl<C> ObjectToOwned<C> for Cwhere
C: WithBaseField,
impl<C> ObjectToOwned<C> for Cwhere
C: WithBaseField,
§fn object_to_owned(&self) -> Gd<C>
fn object_to_owned(&self) -> Gd<C>
Gd<T>.