Logo

Examples

  • Example
    • Classes
    • Properties
    • Signals
    • Functions
    • Enums
    • Usage
      • CMake Integration
      • SConstruct Integration
      • Command Line Usage
  • Generated Code Example

Macros

  • Macros
    • GODOT_CLASS
      • Usage
      • Available Parameter Types
        • GOC_GodotClassType
        • GOC_ModuleInitializationLevel
    • GODOT_ENUM
      • Usage
      • Available Parameter Types
        • GOC_EnumGeneratorOptions
    • GODOT_PROPERTY
      • Usage
      • Available Parameter Types
        • GOC_CustomPropertyGetSet
        • GOC_PropertyGetAccessSpecifier
        • GOC_PropertySetAccessSpecifier
        • GOC_PropertyGeneratorOptions
        • GOC_VariantType
        • GOC_PropertyHint
        • GOC_PropertyUsageFlags
    • GODOT_FUNCTION
      • Usage
      • Available Parameter Types
        • GOC_Virtual
        • GOC_RpcMode
        • GOC_RpcSync
        • GOC_TransferMode
        • GOC_RpcChannel
    • GODOT_SIGNAL
      • Usage
    • GODOT_CATEGORY
      • Usage
    • GODOT_GROUP
      • Usage
    • GODOT_SUBGROUP
      • Usage
    • GODOT_GENERATED_BODY
      • Usage
    • GODOT_GENERATED_GLOBAL
      • Usage
    • Exclude Code
    • Example

Integrations

  • Integrations
    • CMake
      • Get the tools
      • Setup
    • SConstruct
      • Get the tools
      • Setup

Using the CLI

  • Using the CLI
    • build_num
    • clear
      • clear generated
      • clear type_db
    • generate
      • generate bindings
      • generate type_db
    • help
    • init
      • init tools
    • print parsed
    • print transformed
    • print type
    • version
godot-object-compiler
  • Integrations
  • View page source

Integrations

  • CMake
    • Get the tools
    • Setup
  • SConstruct
    • Get the tools
    • Setup
Previous Next

© Copyright 2026, Luca Ian Tuerk.

Built with Sphinx using a theme provided by Read the Docs.