diff --git a/SDK/include/NDK/LuaAPI.inl b/SDK/include/NDK/LuaAPI.inl index a0a180ff9..69b69f7ed 100644 --- a/SDK/include/NDK/LuaAPI.inl +++ b/SDK/include/NDK/LuaAPI.inl @@ -48,9 +48,9 @@ namespace Nz default: { if (instance.IsOfType(index, "EulerAngles")) - angles->Set(*(*static_cast(instance.ToUserdata(index)))); + angles->Set(*static_cast(instance.ToUserdata(index))); else - angles->Set(*(*static_cast(instance.CheckUserdata(index, "Quaternion")))); + angles->Set(*static_cast(instance.CheckUserdata(index, "Quaternion"))); return 1; } @@ -68,7 +68,7 @@ namespace Nz inline unsigned int LuaImplQueryArg(const LuaInstance& instance, int index, FontRef* fontRef, TypeTag) { - *fontRef = *(*static_cast(instance.CheckUserdata(index, "Font"))); + *fontRef = *static_cast(instance.CheckUserdata(index, "Font")); return 1; } @@ -104,9 +104,9 @@ namespace Nz default: { if (instance.IsOfType(index, "EulerAngles")) - quat->Set(*(*static_cast(instance.ToUserdata(index)))); + quat->Set(*static_cast(instance.ToUserdata(index))); else - quat->Set(*(*static_cast(instance.CheckUserdata(index, "Quaternion")))); + quat->Set(*static_cast(instance.CheckUserdata(index, "Quaternion"))); return 1; } @@ -152,7 +152,7 @@ namespace Nz return 1; default: - vec->Set(*(*static_cast(instance.CheckUserdata(index, "Vector2")))); + vec->Set(*static_cast(instance.CheckUserdata(index, "Vector2"))); return 1; } } @@ -191,7 +191,7 @@ namespace Nz return 1; default: - vec->Set(*(*static_cast(instance.CheckUserdata(index, "Vector3")))); + vec->Set(*static_cast(instance.CheckUserdata(index, "Vector3"))); return 1; } } @@ -218,9 +218,9 @@ namespace Nz inline unsigned int LuaImplQueryArg(const LuaInstance& instance, int index, InstancedRenderableRef* renderable, TypeTag) { if (instance.IsOfType(index, "InstancedRenderable")) - *renderable = *(*static_cast(instance.CheckUserdata(index, "InstancedRenderable"))); + *renderable = *static_cast(instance.CheckUserdata(index, "InstancedRenderable")); else - *renderable = *(*static_cast(instance.CheckUserdata(index, "Model"))); + *renderable = *static_cast(instance.CheckUserdata(index, "Model")); return 1; } diff --git a/SDK/src/NDK/LuaBinding_Math.cpp b/SDK/src/NDK/LuaBinding_Math.cpp index 001eb1c73..99767a1e2 100644 --- a/SDK/src/NDK/LuaBinding_Math.cpp +++ b/SDK/src/NDK/LuaBinding_Math.cpp @@ -172,7 +172,7 @@ namespace Ndk } case 2: - Nz::PlacementNew(quaternion, lua.CheckNumber(1), *(*static_cast(lua.CheckUserdata(2, "Vector3")))); + Nz::PlacementNew(quaternion, lua.CheckNumber(1), *static_cast(lua.CheckUserdata(2, "Vector3"))); return true; case 4: