Expand description
Maps the Godot class API to Rust.
This module contains the following symbols:
- Classes:
CanvasItem
, etc. - Interface traits:
ICanvasItem
, etc. - Enum/flag modules:
canvas_item
, etc.
Noteworthy sub-modules of godot::classes
are:
Modules§
- Sidecar module for class
AnimatedSprite2D
. - Sidecar module for class
Area2D
. - Sidecar module for class
ArrayMesh
. - Sidecar module for class
AudioStreamPlayer
. - Sidecar module for class
BaseButton
. - Sidecar module for class
Camera2D
. - Sidecar module for class
Camera3D
. - Sidecar module for class
CanvasItem
. - Sidecar module for class
ClassDb
. - Sidecar module for class
CollisionObject2D
. - Sidecar module for class
Control
. - Sidecar module for class
EditorPlugin
. - Sidecar module for class
FileAccess
. - Sidecar module for class
HttpRequest
. - Sidecar module for class
Image
. - Sidecar module for class
Input
. - Sidecar module for class
InputEvent
. - Sidecar module for class
Label
. - Sidecar module for class
Mesh
. - Support for Godot native structures.
- Sidecar module for class
Node
. - Sidecar module for class
Node2D
. - Sidecar module for class
Node3D
. - Notification enums for all classes.
- Sidecar module for class
Object
. - Sidecar module for class
Os
. - Sidecar module for class
PackedScene
. - Sidecar module for class
RenderingServer
. - Sidecar module for class
Resource
. - Sidecar module for class
ResourceFormatLoader
. - Sidecar module for class
ResourceLoader
. - Sidecar module for class
ResourceSaver
. - Sidecar module for class
RigidBody2D
. - Sidecar module for class
SceneTree
. - Sidecar module for class
Script
. - Sidecar module for class
ScriptLanguage
. - Sidecar module for class
TextServer
. - Sidecar module for class
TextureLayered
. - Sidecar module for class
Time
. - Sidecar module for class
Timer
. - Sidecar module for class
Viewport
. - Sidecar module for class
Window
.
Structs§
- Godot class
AnimatedSprite2D.
- Godot class
Area2D.
- Godot class
ArrayMesh.
- Godot class
AudioStreamPlayer.
- Godot class
BaseButton.
- Godot class
BoxMesh.
- Godot class
Button.
- Godot class
Camera2D.
- Godot class
Camera3D.
- Godot class
CanvasItem.
- Godot class
CanvasLayer.
- Godot class
ClassDB.
- Godot class
CollisionObject2D.
- Godot class
CollisionShape2D.
- Godot class
Control.
- Godot class
EditorExportPlugin.
- Godot class
EditorPlugin.
- Godot class
Engine.
- Godot class
FileAccess.
- Godot class
GDScript.
- Godot class
HTTPRequest.
- Godot class
Image.
- Godot class
ImageTextureLayered.
- Godot class
Input.
- Godot class
InputEvent.
- Godot class
InputEventAction.
- Godot class
Label.
- Godot class
MainLoop.
- Godot class
Marker2D.
- Godot class
Mesh.
- Godot class
Node.
- Godot class
Node2D.
- Godot class
Node3D.
- Godot class
Node3DGizmo.
- Godot class
Object.
- Godot class
OS.
- Godot class
PackedScene.
- Godot class
PathFollow2D.
- Godot class
PhysicsBody2D.
- Godot class
PrimitiveMesh.
- Godot class
RefCounted.
- Godot class
RenderingServer.
- Godot class
Resource.
- Godot class
ResourceFormatLoader.
- Godot class
ResourceLoader.
- Godot class
ResourceSaver.
- Godot class
RigidBody2D.
- Godot class
SceneTree.
- Godot class
SceneTreeTimer.
- Godot class
Script.
- Godot class
ScriptExtension.
- Godot class
ScriptLanguage.
- Godot class
Sprite2D.
- Godot class
SpriteFrames.
- Godot class
TextServer.
- Godot class
TextServerExtension.
- Godot class
Texture.
- Godot class
Texture2DArray.
- Godot class
TextureLayered.
- Godot class
Time.
- Godot class
Timer.
- Godot class
Viewport.
- Godot class
Window.
Traits§
- Virtual methods for class
AnimatedSprite2D
. - Virtual methods for class
Area2D
. - Virtual methods for class
ArrayMesh
. - Virtual methods for class
AudioStreamPlayer
. - Virtual methods for class
BaseButton
. - Virtual methods for class
BoxMesh
. - Virtual methods for class
Button
. - Virtual methods for class
Camera2D
. - Virtual methods for class
Camera3D
. - Virtual methods for class
CanvasItem
. - Virtual methods for class
CanvasLayer
. - Virtual methods for class
ClassDb
. - Virtual methods for class
CollisionObject2D
. - Virtual methods for class
CollisionShape2D
. - Virtual methods for class
Control
. - Virtual methods for class
EditorExportPlugin
. - Virtual methods for class
EditorPlugin
. - Virtual methods for class
Engine
. - Virtual methods for class
FileAccess
. - Virtual methods for class
GDScript
. - Virtual methods for class
HttpRequest
. - Virtual methods for class
Image
. - Virtual methods for class
ImageTextureLayered
. - Virtual methods for class
Input
. - Virtual methods for class
InputEvent
. - Virtual methods for class
InputEventAction
. - Virtual methods for class
Label
. - Virtual methods for class
MainLoop
. - Virtual methods for class
Marker2D
. - Virtual methods for class
Mesh
. - Virtual methods for class
Node
. - Virtual methods for class
Node2D
. - Virtual methods for class
Node3D
. - Virtual methods for class
Node3DGizmo
. - Virtual methods for class
Object
. - Virtual methods for class
Os
. - Virtual methods for class
PackedScene
. - Virtual methods for class
PathFollow2D
. - Virtual methods for class
PhysicsBody2D
. - Virtual methods for class
PrimitiveMesh
. - Virtual methods for class
RefCounted
. - Virtual methods for class
RenderingServer
. - Virtual methods for class
Resource
. - Virtual methods for class
ResourceFormatLoader
. - Virtual methods for class
ResourceLoader
. - Virtual methods for class
ResourceSaver
. - Virtual methods for class
RigidBody2D
. - Virtual methods for class
SceneTree
. - Virtual methods for class
SceneTreeTimer
. - Virtual methods for class
Script
. - Virtual methods for class
ScriptExtension
. - Virtual methods for class
ScriptLanguage
. - Virtual methods for class
Sprite2D
. - Virtual methods for class
SpriteFrames
. - Virtual methods for class
TextServer
. - Virtual methods for class
TextServerExtension
. - Virtual methods for class
Texture
. - Virtual methods for class
Texture2DArray
. - Virtual methods for class
TextureLayered
. - Virtual methods for class
Time
. - Virtual methods for class
Timer
. - Virtual methods for class
Viewport
. - Virtual methods for class
Window
.