Trait gdnative_core::GodotObject [] [src]

pub trait GodotObject where
    Self: Sized + RefUnwindSafe,
    Self: GodotObjectRegisterMethods
{ fn new() -> Self; unsafe extern "C" fn _new(
        p_instance: *mut godot_object,
        _: *mut c_void
    ) -> *mut c_void { ... } unsafe extern "C" fn _destroy(
        p_instance: *mut godot_object,
        _: *mut c_void,
        p_data: *mut c_void
    ) { ... } fn destroy(&self) { ... } }

Required Methods

Provided Methods

Implementors