From 66bdf0e5a935d2cd63328317abd8a612de77a864 Mon Sep 17 00:00:00 2001 From: Matt Williams Date: Fri, 8 Feb 2013 14:27:11 +0000 Subject: [PATCH] Add Compressor and subclasses to the bindings This relates to issue 20 and should fix the compilation error mentioned there. --- library/bindings/Compressor.i | 6 ++++++ library/bindings/MinizCompressor.i | 6 ++++++ library/bindings/PolyVoxCore.i | 3 +++ library/bindings/RLECompressor.i | 6 ++++++ 4 files changed, 21 insertions(+) create mode 100644 library/bindings/Compressor.i create mode 100644 library/bindings/MinizCompressor.i create mode 100644 library/bindings/RLECompressor.i diff --git a/library/bindings/Compressor.i b/library/bindings/Compressor.i new file mode 100644 index 00000000..78e5ef69 --- /dev/null +++ b/library/bindings/Compressor.i @@ -0,0 +1,6 @@ +%module Compressor +%{ +#include "Compressor.h" +%} + +%include "Compressor.h" diff --git a/library/bindings/MinizCompressor.i b/library/bindings/MinizCompressor.i new file mode 100644 index 00000000..f846265f --- /dev/null +++ b/library/bindings/MinizCompressor.i @@ -0,0 +1,6 @@ +%module MinizCompressor +%{ +#include "MinizCompressor.h" +%} + +%include "MinizCompressor.h" diff --git a/library/bindings/PolyVoxCore.i b/library/bindings/PolyVoxCore.i index 8c0d30c4..10a6b1ee 100644 --- a/library/bindings/PolyVoxCore.i +++ b/library/bindings/PolyVoxCore.i @@ -75,6 +75,9 @@ EXTRACTOR(shortname, LargeVolume) %include "Vector.i" %include "DefaultMarchingCubesController.i" %include "Region.i" +%include "Compressor.i" +%include "MinizCompressor.i" +%include "RLECompressor.i" %include "BaseVolume.i" %include "SimpleVolume.i" %include "RawVolume.i" diff --git a/library/bindings/RLECompressor.i b/library/bindings/RLECompressor.i new file mode 100644 index 00000000..01023c27 --- /dev/null +++ b/library/bindings/RLECompressor.i @@ -0,0 +1,6 @@ +%module RLECompressor +%{ +#include "RLECompressor.h" +%} + +%include "RLECompressor.h"