Дайте мне посмотреть, правильно ли я понял (поправьте меня, если я ошибаюсь).
Есть H-файлы, которые Unreal предоставляет для таких общих случаев, поэтому вы можете обрабатывать соответствующие типы при кодировании ,
Если вы пытаетесь включить собственный класс Blueprint в свой код C ++, эти классы генерируются, и если вы проверяете свой World Outliner во время игры, вы заметите, что классы вызываются с суффиксом " _ C». Это сгенерированный класс C на основе Blueprint.
В этом случае вы можете реорганизовать его, создав базовые классы в C ++ и перераспределив созданные вами классы Blueprint для тех, которые предоставляют определенные c функции тебе нужно. Затем в C ++ вы просто создаете кучу удобных файлов .h, которые вы можете включить, в которых перечислены эти классы.