Procs
proc getArchitectureName(self: Engine): String {....raises: [], tags: [RootEffect], forbids: [].}
proc getAuthorInfo(self: Engine): Dictionary {....raises: [], tags: [RootEffect], forbids: [].}
proc getCopyrightInfo(self: Engine): TypedArray[Dictionary] {....raises: [], tags: [RootEffect], forbids: [].}
proc getDonorInfo(self: Engine): Dictionary {....raises: [], tags: [RootEffect], forbids: [].}
proc getFramesDrawn(self: Engine): int32 {....raises: [], tags: [RootEffect], forbids: [].}
proc getFramesPerSecond(self: Engine): float64 {....raises: [], tags: [RootEffect], forbids: [].}
proc getLicenseInfo(self: Engine): Dictionary {....raises: [], tags: [RootEffect], forbids: [].}
proc getLicenseText(self: Engine): String {....raises: [], tags: [RootEffect], forbids: [].}
proc getMainLoop(self: Engine): MainLoop {....raises: [Exception], tags: [RootEffect], forbids: [].}
proc getMaxPhysicsStepsPerFrame(self: Engine): int32 {....raises: [], tags: [RootEffect], forbids: [].}
proc getPhysicsFrames(self: Engine): uint64 {....raises: [], tags: [RootEffect], forbids: [].}
proc getPhysicsInterpolationFraction(self: Engine): float64 {....raises: [], tags: [RootEffect], forbids: [].}
proc getPhysicsJitterFix(self: Engine): float64 {....raises: [], tags: [RootEffect], forbids: [].}
proc getPhysicsTicksPerSecond(self: Engine): int32 {....raises: [], tags: [RootEffect], forbids: [].}
proc getProcessFrames(self: Engine): uint64 {....raises: [], tags: [RootEffect], forbids: [].}
proc getScriptLanguage(self: Engine; index: int32): ScriptLanguage {. ...raises: [Exception], tags: [RootEffect], forbids: [].}
proc getScriptLanguageCount(self: Engine): int32 {....raises: [], tags: [RootEffect], forbids: [].}
proc getSingleton(self: Engine; name: StringName): Object {....raises: [Exception], tags: [RootEffect], forbids: [].}
proc getSingletonList(self: Engine): PackedStringArray {....raises: [], tags: [RootEffect], forbids: [].}
proc getTimeScale(self: Engine): float64 {....raises: [], tags: [RootEffect], forbids: [].}
proc getVersionInfo(self: Engine): Dictionary {....raises: [], tags: [RootEffect], forbids: [].}
proc getWriteMoviePath(self: Engine): String {....raises: [], tags: [RootEffect], forbids: [].}
proc hasSingleton(self: Engine; name: StringName): bool {....raises: [], tags: [RootEffect], forbids: [].}
proc isEditorHint(self: Engine): bool {....raises: [], tags: [RootEffect], forbids: [].}
proc isEmbeddedInEditor(self: Engine): bool {....raises: [], tags: [RootEffect], forbids: [].}
proc isInPhysicsFrame(self: Engine): bool {....raises: [], tags: [RootEffect], forbids: [].}
proc isPrintingErrorMessages(self: Engine): bool {....raises: [], tags: [RootEffect], forbids: [].}
proc isPrintingToStdout(self: Engine): bool {....raises: [], tags: [RootEffect], forbids: [].}
proc registerScriptLanguage(self: Engine; language: ScriptLanguage): Error {. ...raises: [], tags: [RootEffect], forbids: [].}
proc registerSingleton(self: Engine; name: StringName; instance: Object): void {. ...raises: [], tags: [RootEffect], forbids: [].}
proc setMaxPhysicsStepsPerFrame(self: Engine; maxPhysicsSteps: int32): void {. ...raises: [], tags: [RootEffect], forbids: [].}
proc setPhysicsJitterFix(self: Engine; physicsJitterFix: float64): void {. ...raises: [], tags: [RootEffect], forbids: [].}
proc setPhysicsTicksPerSecond(self: Engine; physicsTicksPerSecond: int32): void {. ...raises: [], tags: [RootEffect], forbids: [].}
proc setPrintErrorMessages(self: Engine; enabled: bool): void {....raises: [], tags: [RootEffect], forbids: [].}
proc setPrintToStdout(self: Engine; enabled: bool): void {....raises: [], tags: [RootEffect], forbids: [].}
proc setTimeScale(self: Engine; timeScale: float64): void {....raises: [], tags: [RootEffect], forbids: [].}
proc unregisterScriptLanguage(self: Engine; language: ScriptLanguage): Error {. ...raises: [], tags: [RootEffect], forbids: [].}
proc unregisterSingleton(self: Engine; name: StringName): void {....raises: [], tags: [RootEffect], forbids: [].}
Templates
template maxPhysicsStepsPerFrame(self: Engine): untyped
template maxPhysicsStepsPerFrame=(self: Engine; value)
template physicsJitterFix(self: Engine): untyped
template physicsJitterFix=(self: Engine; value)
template physicsTicksPerSecond(self: Engine): untyped
template physicsTicksPerSecond=(self: Engine; value)
template printErrorMessages(self: Engine): untyped
template printErrorMessages=(self: Engine; value)
template printToStdout(self: Engine): untyped
template printToStdout=(self: Engine; value)
template timeScale=(self: Engine; value)
Exports
-
tr, getTranslationDomain, hasSignal, notifyPropertyListChanged, NotificationPredelete, getClass, setMeta, hasMeta, hasUserSignal, hasMethod, isClass, propertyCanRevert, isBlockingSignals, getSignalList, callDeferred, propertyGetRevert, setIndexed, set, emitSignal, getPropertyList, trN, isQueuedForDeletion, connect, setDeferred, call, getInstanceId, getSignalConnectionList, setMessageTranslation, getMethodArgumentCount, callDeferred, setBlockSignals, NotificationPostinitialize, addUserSignal, getMethodList, NotificationExtensionReloaded, setTranslationDomain, getMetaList, setScript, Object, cancelFree, getScript, getIncomingConnections, removeUserSignal, callv, getMeta, notification, get, call, toString, canTranslateMessages, isConnected, removeMeta, hasConnections, disconnect, getIndexed, emitSignal, Engine