Plugin SDK

Posted By: Rav Singh

Plugin SDK - 02/03/11 12:15

Under the plugin SDK section in the manual, there is the following disclaimer :-

Quote:
You're also not allowed to distribute a DLL that can be used as a 'wrapper' for the library by providing access to the interface structures or to library functions from outside the DLL.


As I understand it, you are not allowed to expose engine internals and functions to other languages such as PureBasic, correct? Should plugins be designed strictly for use with LiteC?

While we are at it, can you give us an ETA on when we should expect the new LiteC compiler changes to be implemented (especially creating DLLs). They have been on the forecast list for quite a while (since A7 version).
Posted By: ventilator

Re: Plugin SDK - 02/03/11 16:39

i think it's meant like that: it's allowed to expose the api to other languages. the c# wrapper does that for example. but any released acknex.dll must always be bound to a specific project's exe with no possibility for the user to run his own arbitrary code without owning gamestudio.
Posted By: Rav Singh

Re: Plugin SDK - 02/03/11 18:14

Okay I think I understand now, I still need an answer for the other question regarding LiteC changes.
Posted By: jcl

Re: Plugin SDK - 02/04/11 09:57

I can confirm what Ventilator said, but I can not give an ETA for features. I'd be severely beaten by my boss if I did that.
Posted By: Rav Singh

Re: Plugin SDK - 02/04/11 10:31

Strange I thought you were the boss ... grin but thanks anyway, I guess I'll have to find a C++ coder to help me translate some of the SDK headers.
© 2023 lite-C Forums