SceneExportRegistry

gdext.internal.register.SceneExportRegistry

Records, per (className, propertyName), the required scene root node type of a Tscn[T] export. Godot has no native hint to filter a PackedScene picker by root-node type, so the editor inspector plugin (Phase E) reads this registry to know which scenes a given property may accept.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def record(className: String, propertyName: String, rootType: String): Unit
def rootTypeByProp(propertyName: String): String

By property name only (see byProp); null if not a scene export.

By property name only (see byProp); null if not a scene export.

Attributes

def rootTypeOf(className: String, propertyName: String): String

The required root type for a scene export, or null if not a Tscn export.

The required root type for a scene export, or null if not a Tscn export.

Attributes

def size: Int