Module godotbase

Procs

proc isEqualApprox(a, b: float32): bool {.
inline, noinit, raises: [], tags: []
.}
  Source Edit
proc isEqualApprox(a, b: float64): bool {.
inline, noinit, raises: [], tags: []
.}
  Source Edit
proc sign(a: float32): float32 {.
inline, noinit, raises: [], tags: []
.}
  Source Edit
proc sign(a: float64): float64 {.
inline, noinit, raises: [], tags: []
.}
  Source Edit
proc stepify(value, step: float64): float64 {.
inline, noinit, raises: [], tags: []
.}
  Source Edit
proc stepify(value, step: float32): float32 {.
inline, noinit, raises: [], tags: []
.}
  Source Edit
proc min(x, y: float32): float32 {.
inline, noinit, raises: [], tags: []
.}
  Source Edit
proc abs(x: float32): float32 {.
inline, noinit, raises: [], tags: []
.}
  Source Edit
proc max(x, y: float32): float32 {.
inline, noinit, raises: [], tags: []
.}
  Source Edit
proc print(parts: varargs[string, `$`]) {.
raises: [], tags: []
.}
Prints concatenated parts to Godot log.   Source Edit

Templates

template printWarning(warning: typed)
Prints warning to Godot log, adding filename and line information.   Source Edit
template printError(error: typed)
Prints error to Godot log, adding filename and line information.   Source Edit