From 8481a3ae901c775eb97d6a44857b870ea4750118 Mon Sep 17 00:00:00 2001 From: Lynix Date: Sun, 3 Apr 2016 22:41:47 +0200 Subject: [PATCH] Sdk/LuaAPI: Add MusicParams binding Former-commit-id: 430bfb2afc6c05d0dbc78788130460de8e578242 --- SDK/include/NDK/LuaAPI.inl | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/SDK/include/NDK/LuaAPI.inl b/SDK/include/NDK/LuaAPI.inl index d11c3982e..f4d780386 100644 --- a/SDK/include/NDK/LuaAPI.inl +++ b/SDK/include/NDK/LuaAPI.inl @@ -15,6 +15,7 @@ #include #ifndef NDK_SERVER +#include #include #include #include @@ -233,6 +234,15 @@ namespace Nz return 1; } + inline unsigned int LuaImplQueryArg(const LuaInstance& instance, int index, MusicParams* params, TypeTag) + { + instance.CheckType(index, Nz::LuaType_Table); + + params->forceMono = instance.CheckField("ForceMono", params->forceMono); + + return 1; + } + inline unsigned int LuaImplQueryArg(const LuaInstance& instance, int index, SoundBufferParams* params, TypeTag) { instance.CheckType(index, Nz::LuaType_Table);