NodePath class
- Inheritance
-
- Object
- BuiltinType
- NodePath
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