| We hope you enjoy your visit. You're currently viewing the Ultimate 3D Community as a guest. This means that you can only read posts, but can not create posts or topics by yourself. To be able to post you need to register. Then you can participate in the community active and use many member-only features such as customizing your profile, sending personal messages, and voting in polls. Registration is simple, fast, and completely free. Join our community! If you are already a member please log in to your account to access all of our features: |
- Pages:
- 1
- 2
| Creating A DLL for GameMaker; Using Microsoft Visual C++ 2008 | |
|---|---|
| Tweet Topic Started: Oct 22 2009, 02:23 AM (3,913 Views) | |
| NGen | Oct 25 2009, 12:54 AM Post #16 |
|
Advanced Member
![]() ![]() ![]() ![]() ![]()
|
By using templates, etc. I meant using them within the functions. For example:
I thought that something like that would cause the game to crash. |
![]() |
|
| Dr. Best | Oct 25 2009, 01:21 AM Post #17 |
|
Administrator
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
Nope, that is not a problem at all. You can use absolutely all language features of C++ for Game Maker DLLs. The only thing where you are restricted to a very small subset are the interface functions for Game Maker. |
![]() |
|
| NGen | Oct 25 2009, 02:15 AM Post #18 |
|
Advanced Member
![]() ![]() ![]() ![]() ![]()
|
T_T I saw that the person who made the 39DLL made their own List class, so I assumed... crap. I just realized that was only for memory management. -.- SPECIAL ME. |
![]() |
|
| Gandalf20000 | Jun 23 2010, 05:15 PM Post #19 |
![]()
Geek
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
|
I know I'm resurrecting a long-dead topic, but would building a DLL that encompasses multiple classes and files and allows inheritance be done the same way? Would I only need to export the class, or would I have to export every single function, too? |
![]() |
|
| « Previous Topic · Tutorials · Next Topic » |
- Pages:
- 1
- 2





![]](http://z1.ifrm.com/static/1/pip_r.png)




9:01 PM Jul 11