NodePath class

Inheritance

Constructors

NodePath()
NodePath.copy(NodePath from)
NodePath.copyPtr(GDExtensionConstTypePtr ptr)
NodePath.fromGDString(GDString from)
NodePath.fromString(String from)
NodePath.fromVariantPtr(GDExtensionVariantPtr ptr)

Properties

hashCode int
The hash code for this object.
no setterinherited
nativeDataPtr Pointer<Uint8>
no setterinherited
nativePointerAddress int
Since Pointer.address isn's tagged 'vm:entry-point', supply an entry point that can get the raw pointer address for this object
no setterinherited
nativePtr Pointer<Uint8>
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
typeInfo BuiltinTypeInfo<NodePath>
no setteroverride

Methods

allocateOpaque(int size, GDExtensionPtrDestructor? destructor) Pointer<Uint8>
inherited
constructCopy(GDExtensionTypePtr ptr) → void
This is used by the generators to call the FFI copy constructors for builtin types, usually as part of returning them from a ptr call.
override
getAsPropertyPath() NodePath
getConcatenatedNames() String
getConcatenatedSubnames() String
getName(int idx) String
getNameCount() int
getSubname(int idx) String
getSubnameCount() int
hash() int
Creates a combined hash code for a number of objects.
override
isAbsolute() bool
isEmpty() bool
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
slice(int begin, {int end = 2147483647}) NodePath
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

sTypeInfo BuiltinTypeInfo<NodePath>
final

Static Methods

initBindings() → void
initBindingsConstructorDestructor() → void