Grid Sage Forums

Grid Sage Forums

  • July 26, 2017, 08:41:34 AM
  • Welcome, Guest
Please login or register.

Login with username, password and session length
Advanced search  

News:

Alpha Access LAUNCHED! Buy Now! (Trailer)

Author Topic: REXSpeeder - a new C++ library  (Read 501 times)

Pyridine

  • Unaware
  • *
  • Posts: 5
    • View Profile
REXSpeeder - a new C++ library
« on: May 23, 2016, 07:28:43 PM »

https://github.com/pyridine/REXSpeeder

I've made a C++ library that imports and exports REXPaint files.

I'm personally using it to load REXPaint art files to display in a game I'm working on, so I figured I should share it.

There's an existing C++ library that does this by GamePopper (and I am certainly indebted to him), but I wanted something that was simpler, faster, and more focused. REXSpeeder's now also one of the few existing libraries that support saving .xp files.

At the moment the library only supports Windows, as REXPaint is Windows-only.

Edit: Now supports Linux and Mac OS X thanks to TheBracket !
« Last Edit: May 24, 2016, 01:27:54 PM by Pyridine »
Logged

Kyzrati

  • Administrator
  • True Cogmind
  • *****
  • Posts: 2439
    • View Profile
    • Cogmind
Re: REXSpeeder - a new C++ library
« Reply #1 on: May 23, 2016, 08:31:46 PM »

Thanks, Pyridine! I've added a link to your library from the resources page, and it will also appear in the manual for future releases.
Logged
Josh Ge, Developer - Dev Blog | @GridSageGames

Pyridine

  • Unaware
  • *
  • Posts: 5
    • View Profile
Re: REXSpeeder - a new C++ library
« Reply #2 on: May 24, 2016, 03:33:02 PM »

Thank you!
Logged

Mreuwu

  • Unaware
  • *
  • Posts: 9
    • View Profile
Re: REXSpeeder - a new C++ library
« Reply #3 on: July 02, 2016, 11:02:09 PM »

REXLayer dtor should be empty. RAII.
Logged