А, понятно. Вообще, если писать автоматический оборачиватель - то так и надо вызывать.
По идее можно на Delphi и на стророне CPP написать общий предок, который перечисляет методы на cpp и мапит их на дельфи класс, юзая RTTI, даже кодогенерацией можно не гнушаться - главное результат. На стороне Delphi тада все базовые классы SDK наследовать от этого мапера. Тут конечно нужна будет dll специальная, но ради полного контроля над sdk можно хоть 100 dll тянуть - главное всё и сразу ). Типа того. Эх, кто-б время дал.
А если я скажу что решил вашу затею
И результат ничем не отличается от оригинала, тоисть количество файлов и перечень классов в них и не надо подключать через какието ДЛЛ
а и самое главное я привесил к классам Delphi такое же RTTI что и C++.
Есть написанный плагин под 3DMax2009 на Delphi 7 (да в принципе неважно на Delphi 2007 тоже нормально работает)
>А если я скажу что решил вашу затею
И что ты ожидаешь на такое заявление? :-D
Выкладывай исходняки, что попусту воздух сотрясать.
Я так и понял что ты идеш к этому вопросу.
Но извени я занимаюсь этим не ради интереса.
могу ток сказать что зная ООП С++ и структуру компилятора делпфи,
эта задача несложна ток обёмна у меня неделя ушла на переписывания модуля uMxMaxAPI
а и заметь что я не обещал дать исходники или решения.
Скажите, а где можно скачать последнюю версию экспортного плагина.
Указанная ссылка на данный момент нерабочая.
Да, на форуме к сожалению файлы лежат недолго, приходится периодически обновлять.
Сейчас выложу.
Хм... А где смотреть выложенные файлы?
В начале темы или по ходу обсуждения?
Заранее спасибо!
В конце статьи ссылка, я вчера сразу обновил.
Coriolis
ПЗ
Как дела с проектом? Были ли какие-то подвижки?
Ушел от геймдева, проект заморожен.
Coriolis
1,5 версия это последняя или есть еще не выложенные версии?
Да, та что выложена - последняя.
Тема в архиве.