Trait gdnative::GodotClass [] [src]

pub unsafe trait GodotClass {
    type ClassData;
    type Reference;
    fn godot_name() -> &'static str;
fn godot_info(&self) -> &GodotClassInfo;
unsafe fn from_object(obj: *mut godot_object) -> Self::ClassData;
unsafe fn register_class(desc: *mut c_void);
unsafe fn reference(
        this: *mut godot_object,
        data: &Self::ClassData
    ) -> &Self::Reference; }

Associated Types

Required Methods

Implementors