Last post update 30/11/2014
State = Example 1,2,4 done
Hi! I am creating a C Wrapper for irrlicht, the main difference with other wrappers is that this one completely hides the classes, defines and structs, there are only pointers and functions. This means when you use this wrapper from other language you only wraps FUNCTIONS, POINTERS, and BASIC TYPES. This is important because for example some scheme compilers don't support definitions of structs.
The features implemented:
- SDL2 support
That design decision is to make the most easy usage of this library as a base to wrap to any other language. Any type you see is an struct with only one value, a pointer.
You can download it from:THE REPOSITORY
Any comments or design critics are welcome.
CIrrlicht - An Irrlicht C Wrapper
Re: CIrrlicht - An Irrlicht C Wrapper
Added SDL2 support, only tested on linux, but if you want to get sdl in irrlicht, you can use that. (:
-
- Posts: 12
- Joined: Mon Jul 13, 2009 5:07 am
Re: CIrrlicht - An Irrlicht C Wrapper
Hey this looks awesome! Keep it up!
Re: CIrrlicht - An Irrlicht C Wrapper
Hello,
Are you still working on this project? I tried to get this to build under Windows, but was unable to. I tried using cmake by itself and using Visual Studio 17, but still wasn't able to get it to build. I tried to set it to the path where I have Irrlicht installed, but it still comes up with the error it can't find IRRLICHT_DIR not found.
EDIT: I was able to get it to build under windows by adding a set command in the makefile.
Are you still working on this project? I tried to get this to build under Windows, but was unable to. I tried using cmake by itself and using Visual Studio 17, but still wasn't able to get it to build. I tried to set it to the path where I have Irrlicht installed, but it still comes up with the error it can't find IRRLICHT_DIR not found.
EDIT: I was able to get it to build under windows by adding a set command in the makefile.