Results 1 to 10 of 16

Thread: Steamworks pascal headers

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    That is great news Relfos
    Just curious, what do you use to parse the C++ headers? I would be interested in looking at it if you could share?

    I am really into parsers and stuff like that

    cheers,
    Paul

  2. #2
    Totally unexpected and really cool.

  3. #3
    Paul, I did not parse C++ but rather C#, a bit easier

    Since the whole API was in C++, to use it from pascal it was necessary to make another dll that wrapped the C++ calls with C.
    So I searched and one guy did a dll like that already, and provided C# bindings for it:
    https://github.com/rlabrecque/Steamworks.NET

    I wrote a mini parser that just extracts the functions, enums and structs (and comments too when possible). Maybe later I'll add it to the rep, in case someone is interested on it.
    www.pascalgameengine.com - Crossplatform 3D game engine

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •