pub struct TileViewerJob { /* private fields */ }Expand description
Render-thread job owning the viewer’s GPU resources + the pending view. A
separate RefCounted so the render-thread callback never re-enters the
node’s borrow (mirrors CesChunkJob).
Trait Implementations§
Source§impl Bounds for TileViewerJob
impl Bounds for TileViewerJob
Source§impl GodotClass for TileViewerJob
impl GodotClass for TileViewerJob
Source§impl Inherits<Object> for TileViewerJob
impl Inherits<Object> for TileViewerJob
§const IS_SAME_CLASS: bool = false
const IS_SAME_CLASS: bool = false
True iff
Self == Base. Read moreSource§impl Inherits<RefCounted> for TileViewerJob
impl Inherits<RefCounted> for TileViewerJob
§const IS_SAME_CLASS: bool = false
const IS_SAME_CLASS: bool = false
True iff
Self == Base. Read moreSource§impl WithBaseField for TileViewerJob
impl WithBaseField for TileViewerJob
Source§fn to_gd(&self) -> Gd<TileViewerJob>
fn to_gd(&self) -> Gd<TileViewerJob>
Returns the
Gd pointer containing this object. Read more§fn base(&self) -> BaseRef<'_, Self>
fn base(&self) -> BaseRef<'_, Self>
Returns a shared reference guard, suitable for calling
&self engine methods on this object. Read more§fn base_mut(&mut self) -> BaseMut<'_, Self>
fn base_mut(&mut self) -> BaseMut<'_, Self>
Returns an exclusive reference guard, suitable for calling
&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 TileViewerJob
impl WithSignals for TileViewerJob
Source§type SignalCollection<'c, C: WithSignals> = __godot_Signals_TileViewerJob<'c, C>
type SignalCollection<'c, C: WithSignals> = __godot_Signals_TileViewerJob<'c, C>
The associated struct listing all signals of this class. Read more
Source§impl WithUserSignals for TileViewerJob
impl WithUserSignals for TileViewerJob
impl ImplementsGodotApi for TileViewerJob
impl ImplementsGodotExports for TileViewerJob
Auto Trait Implementations§
impl Freeze for TileViewerJob
impl !RefUnwindSafe for TileViewerJob
impl !Send for TileViewerJob
impl !Sync for TileViewerJob
impl Unpin for TileViewerJob
impl UnsafeUnpin for TileViewerJob
impl !UnwindSafe for TileViewerJob
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
Mutably borrows from an owned value. Read more
§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
True iff
Self == Base. Read more§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>
Converts the object reference to an owned
Gd<T>.