ClassDescriptor

gdext.internal.register.ClassDescriptor
final case class ClassDescriptor(className: String, parentClassName: String, factory: () => GodotScriptClass, overriddenVirtuals: Set[String], isRuntime: Boolean = ...)

Static description of one registered class: its Godot name, its parent engine class, the factory that builds a fresh Scala instance, and which engine virtuals the subclass overrides (by Godot method name, e.g. "_process").

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def productElementNames: Iterator[String]

An iterator over the names of all the elements of this product.

An iterator over the names of all the elements of this product.

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

An iterator over all the elements of this product.

An iterator over all the elements of this product.

Attributes

Returns

in the default implementation, an Iterator[Any]

Inherited from:
Product