Struct gdnative_core::Reference[][src]

pub struct Reference { /* fields omitted */ }

Base class of all reference-counted types. Inherits Object.

Official documentation

See the documentation of this class in the Godot engine's official documentation.

Memory management

The lifetime of this object is automatically managed through reference counting.

Class hierarchy

Reference inherits methods from:

Methods

impl Reference
[src]

Creates a new reference to the same reference-counted object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Inherited from Object.

Up-cast.

Generic dynamic cast.

Trait Implementations

impl Debug for Reference
[src]

Formats the value using the given formatter. Read more

impl GodotObject for Reference
[src]

impl ToVariant for Reference
[src]

impl Drop for Reference
[src]

Executes the destructor for this type. Read more

Auto Trait Implementations

impl !Send for Reference

impl !Sync for Reference