Merge branch 'master' of gitlab.com:seichter/pixwerx

This commit is contained in:
Hartmut Seichter 2019-01-16 15:43:15 +01:00
commit 1f6ff8526b
401 changed files with 90281 additions and 11 deletions

View file

@ -1,8 +1,6 @@
#include "pw/scripting/script.hpp"
#include "pw/scripting/scripting.hpp"
#include "pw/scene/node.hpp"
#include "scripting.hpp"
#include "script_core.hpp"
#include "script_system.hpp"

View file

@ -1,7 +1,7 @@
#ifndef PW_SCRIPTING_PRIVATE_CORE_HPP
#define PW_SCRIPTING_PRIVATE_CORE_HPP
#include <pw/scripting/scripting.hpp>
#include "scripting.hpp"
namespace pw {

View file

@ -1,7 +1,7 @@
#ifndef PW_SCRIPTING_PRIVATE_SCENE_HPP
#define PW_SCRIPTING_PRIVATE_SCENE_HPP
#include <pw/scripting/scripting.hpp>
#include "scripting.hpp"
namespace pw {

View file

@ -33,6 +33,7 @@ void script_system::load(sol::table &ns)
ns.new_usertype<window>("window",
"update",&window::update,
"on_update",sol::writeonly_property(&window::set_on_update),
"title",sol::writeonly_property(&window::set_title),
"size",sol::property(&window::size,&window::set_size),
"position",sol::property(&window::position,&window::set_position),

View file

@ -1,7 +1,7 @@
#ifndef PW_SCRIPTING_PRIVATE_SYSTEM_HPP
#define PW_SCRIPTING_PRIVATE_SYSTEM_HPP
#include <pw/scripting/scripting.hpp>
#include "scripting.hpp"
namespace pw {

View file

View file

@ -0,0 +1,15 @@
#ifndef PW_SCRIPTING_SCRIPTING_HPP
#define PW_SCRIPTING_SCRIPTING_HPP
#include "sol/sol.hpp"
#include <lua.hpp>
namespace pw {
// include external namespace of sol
namespace scripting = sol;
}
#endif