godot.core

Public import for all core types

Modules

aabb
module godot.core.aabb

Axis-Aligned Bounding Box.

array
module godot.core.array

Dynamic Variant array.

basis
module godot.core.basis

3x3 matrix datatype.

color
module godot.core.color

Color in RGBA format with some support for ARGB format.

defs
module godot.core.defs

Aliases used by other core types

dictionary
module godot.core.dictionary

Variant hashmap/dictionary type.

nodepath
module godot.core.nodepath

Pre-parsed scene tree path.

plane
module godot.core.plane

Plane in hessian form.

poolarrays
module godot.core.poolarrays

Memory-pool-based dynamic arrays. Optimized for memory usage, can’t fragment the memory.

quat
module godot.core.quat

Quaternion.

rect2
module godot.core.rect2

2D Axis-aligned bounding box.

rid
module godot.core.rid

Handle for a Resource‘s unique ID.

string
module godot.core.string

Godot's ref-counted wchar_t String class.

transform
module godot.core.transform

3D Transformation. 3x4 matrix.

transform2d
module godot.core.transform2d

2D Transformation. 3x2 matrix.

variant
module godot.core.variant

The most important data type in Godot.

vector2
module godot.core.vector2

Vector used for 2D Math.

vector3
module godot.core.vector3

Vector struct, which performs basic 3D vector math operations.

Public Imports

godot.core.aabb
public import godot.core.aabb;
godot.core.array
public import godot.core.array;
godot.core.basis
public import godot.core.basis;
godot.core.color
public import godot.core.color;
godot.core.defs
public import godot.core.defs;
godot.core.dictionary
public import godot.core.dictionary;
godot.core.nodepath
public import godot.core.nodepath;
godot.core.plane
public import godot.core.plane;
godot.core.poolarrays
public import godot.core.poolarrays;
godot.core.quat
public import godot.core.quat;
godot.core.rect2
public import godot.core.rect2;
godot.core.rid
public import godot.core.rid;
godot.core.string
public import godot.core.string;
godot.core.transform
public import godot.core.transform;
godot.core.transform2d
public import godot.core.transform2d;
godot.core.variant
public import godot.core.variant;
godot.core.vector2
public import godot.core.vector2;
godot.core.vector3
public import godot.core.vector3;

Meta