refactored scripting to hide actual script implementation
This commit is contained in:
parent
550d27273f
commit
a99906317d
14 changed files with 140 additions and 62 deletions
|
@ -4,7 +4,7 @@
|
|||
//#include "glad/glad.h"
|
||||
#include "GLFW/glfw3.h"
|
||||
|
||||
#include "sol.hpp"
|
||||
//#include "sol.hpp"
|
||||
|
||||
namespace pw {
|
||||
|
||||
|
@ -34,7 +34,7 @@ public:
|
|||
|
||||
context* get_context();
|
||||
|
||||
static void load(sol::table &ns);
|
||||
// static void load(sol::table &ns);
|
||||
|
||||
};
|
||||
|
||||
|
|
|
@ -48,14 +48,14 @@ void pw::window::set_size(int w,int h) {
|
|||
glfwSetWindowSize(_window,w,h);
|
||||
}
|
||||
|
||||
void pw::window::load(sol::table &ns)
|
||||
{
|
||||
glfwInit();
|
||||
//void pw::window::load(sol::table &ns)
|
||||
//{
|
||||
// glfwInit();
|
||||
|
||||
ns.new_usertype<window>("window",
|
||||
"update",&window::update,
|
||||
"set_title",&window::set_title,
|
||||
"set_size",&window::set_size
|
||||
);
|
||||
}
|
||||
// ns.new_usertype<window>("window",
|
||||
// "update",&window::update,
|
||||
// "set_title",&window::set_title,
|
||||
// "set_size",&window::set_size
|
||||
// );
|
||||
//}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue