From 83fdf41e3fa384b08c051c3d0897e7c78a109321 Mon Sep 17 00:00:00 2001 From: Rat <52238970+ratwithacompiler@users.noreply.github.com> Date: Wed, 25 Dec 2019 00:37:31 +0100 Subject: [PATCH] deps/obs-scripting: Expose matrix3 & 4 to scripting Various functions available in the scripting API aren't usable currently since you can't create the matrix3 and matrix4 needed for their arguments. --- deps/obs-scripting/obslua/obslua.i | 4 ++++ deps/obs-scripting/obspython/obspython.i | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/deps/obs-scripting/obslua/obslua.i b/deps/obs-scripting/obslua/obslua.i index 6a97f2bed..aeeccd489 100644 --- a/deps/obs-scripting/obslua/obslua.i +++ b/deps/obs-scripting/obslua/obslua.i @@ -7,6 +7,8 @@ #include #include #include +#include +#include #include #include #include @@ -82,6 +84,8 @@ static inline void wrap_blog(int log_level, const char *message) %include "graphics/vec4.h" %include "graphics/vec3.h" %include "graphics/vec2.h" +%include "graphics/matrix4.h" +%include "graphics/matrix3.h" %include "graphics/quat.h" %include "graphics/image-file.h" %include "obs-scripting-config.h" diff --git a/deps/obs-scripting/obspython/obspython.i b/deps/obs-scripting/obspython/obspython.i index b8a75bbe4..435883aeb 100644 --- a/deps/obs-scripting/obspython/obspython.i +++ b/deps/obs-scripting/obspython/obspython.i @@ -8,6 +8,8 @@ #include #include #include +#include +#include #include #include #include @@ -81,6 +83,8 @@ static inline void wrap_blog(int log_level, const char *message) %include "graphics/vec4.h" %include "graphics/vec3.h" %include "graphics/vec2.h" +%include "graphics/matrix4.h" +%include "graphics/matrix3.h" %include "graphics/quat.h" %include "obs-scripting-config.h" %include "obs-data.h" -- GitLab