proc free(self: Object) {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc getClass(self: Object): string {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc isClass(self: Object; typee: string): bool {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc setImpl(self: Object; property: string; value: Variant) {.gcsafe, locks: 0,
raises: [], tags: []
.}
-
proc getImpl(self: Object; property: string): Variant {.gcsafe, locks: 0, raises: [],
tags: []
.}
-
proc setIndexed(self: Object; property: NodePath; value: Variant) {.gcsafe, locks: 0,
raises: [], tags: []
.}
-
proc getIndexed(self: Object; property: NodePath): Variant {.gcsafe, locks: 0,
raises: [], tags: []
.}
-
proc getPropertyListImpl(self: Object): Array {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc getMethodList(self: Object): Array {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc notificationImpl(self: Object; what: int64; reversed: bool = false) {.gcsafe,
locks: 0, raises: [], tags: []
.}
-
proc getInstanceId(self: Object): int64 {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc setScript(self: Object; script: Reference) {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc getScript(self: Object): Reference {.gcsafe, locks: 0, raises: [Exception],
tags: [RootEffect]
.}
-
proc setMeta(self: Object; name: string; value: Variant) {.gcsafe, locks: 0, raises: [],
tags: []
.}
-
proc getMeta(self: Object; name: string): Variant {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc hasMeta(self: Object; name: string): bool {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc getMetaList(self: Object): PoolStringArray {.gcsafe, locks: 0,
raises: [Exception], tags: [RootEffect]
.}
-
proc addUserSignal(self: Object; signal: string; arguments: Array = newArray()) {.gcsafe,
locks: 0, raises: [], tags: []
.}
-
proc hasUserSignal(self: Object; signal: string): bool {.gcsafe, locks: 0, raises: [],
tags: []
.}
-
proc emitSignal(self: Object; signal: string; variantArgs: varargs[Variant]): Variant {.
gcsafe, locks: 0, discardable, raises: [CallError, ValueError], tags: []
.}
-
proc call(self: Object; methodd: string; variantArgs: varargs[Variant]): Variant {.
gcsafe, locks: 0, raises: [CallError, ValueError], tags: []
.}
-
proc callDeferred(self: Object; methodd: string; variantArgs: varargs[Variant]): Variant {.
gcsafe, locks: 0, raises: [CallError, ValueError], tags: []
.}
-
proc callv(self: Object; methodd: string; argArray: Array): Variant {.gcsafe, locks: 0,
raises: [], tags: []
.}
-
proc hasMethod(self: Object; methodd: string): bool {.gcsafe, locks: 0, raises: [],
tags: []
.}
-
proc getSignalList(self: Object): Array {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc getSignalConnectionList(self: Object; signal: string): Array {.gcsafe, locks: 0,
raises: [], tags: []
.}
-
proc getIncomingConnections(self: Object): Array {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc connect(self: Object; signal: string; target: Object; methodd: string;
binds: Array = newArray(); flags: int64 = 0'i64): Error {.gcsafe, locks: 0,
raises: [], tags: []
.}
-
proc disconnect(self: Object; signal: string; target: Object; methodd: string) {.gcsafe,
locks: 0, raises: [], tags: []
.}
-
proc isConnected(self: Object; signal: string; target: Object; methodd: string): bool {.
gcsafe, locks: 0, raises: [], tags: []
.}
-
proc setBlockSignals(self: Object; enable: bool) {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc isBlockingSignals(self: Object): bool {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc propertyListChangedNotify(self: Object) {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc setMessageTranslation(self: Object; enable: bool) {.gcsafe, locks: 0, raises: [],
tags: []
.}
-
proc canTranslateMessages(self: Object): bool {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc tr(self: Object; message: string): string {.gcsafe, locks: 0, raises: [], tags: []
.}
-
proc isQueuedForDeletion(self: Object): bool {.gcsafe, locks: 0, raises: [], tags: []
.}
-