RefLeaf

gdext.internal.register.RefLeaf
See theRefLeaf companion object
trait RefLeaf[A]

A reference "leaf": how a node/resource/scene wrapper marshals to/from a raw engine handle, plus its inspector hint metadata. ExportType derives the Option/Required/bare variants from this. The givens live here (RefLeaf's companion) so implicit search for RefLeaf[Tres[T]] etc. finds them.

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def className: String
def hint: Int

Concrete methods

def holdsReferences: Boolean

True when fromHandle takes a reference that release drops.

True when fromHandle takes a reference that release drops.

Attributes

def release(a: A): Unit
def sceneRootType: Option[String]