Предоставление функций, структур и псевдонимов типов в Godot 4 с помощью GDExtension?C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Предоставление функций, структур и псевдонимов типов в Godot 4 с помощью GDExtension?

Сообщение Anonymous »


Я возился с Godot 4 и GDExtension, пытаясь подключить какой-нибудь код C++. Сейчас я немного застрял, потому что не могу найти хороших примеров того, как предоставлять не только классы, но и функции, структуры и псевдонимы типов. Вот что я получил:

register_types.cpp:

#include "register_types.h" #include "../godot-cpp/gdextension/gdextension_interface.h" #include "../godot-cpp/include/godot_cpp/core/class_db.hpp" #include "../godot-cpp/include/godot_cpp/core/defs.hpp" #include "../godot-cpp/include/godot_cpp/godot.hpp" #include "cards.hpp" void Initialize_gdextension_types (godot::ModuleInitializationLevel p_level) { if (p_level != godot::MODULE_INITIALIZATION_LEVEL_CORE) { возвращаться; } // TODO: зарегистрировать мои функции и структуры // TODO: выяснить, как это сделать godot::ObjectDB::register_object(); //
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Godot C++ GDExtension: печать _process, когда редактор не запущен
    Anonymous » » в форуме C++
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • Godot C++ GDExtension: печать _process, когда редактор не запущен
    Anonymous » » в форуме C++
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Godot C ++ Gdextension: _process Print, когда редактор не работает
    Anonymous » » в форуме C++
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Как играть в мультиплеер в Godot и Python, Python — это сервер, а Godot — клиент
    Гость » » в форуме Python
    0 Ответы
    91 Просмотры
    Последнее сообщение Гость
  • Библиотека C# (Harmony) работает должным образом в редакторе Godot, но не работает в сборке Godot.
    Anonymous » » в форуме C#
    0 Ответы
    71 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C++»