I'm relatively new to DLL importing and function binding. Let's say I have a C++ project which is a GUI library written fully in OOP aiming to be used in games.
My game project however is written in Delphi. I now want to bind Delphi functions to the ones in the DLL.
I would know how to do this with simple functions, without classes like in C - but what about OOP?
So in short: Can I bind Delphi functions to the ones in a DLL which consists of compiled C++ classes?
Aren't classes lost during the compilation process?