#include "Texture_BindLua.h" using namespace wiGraphicsTypes; const char Texture_BindLua::className[] = "Texture"; Luna::FunctionType Texture_BindLua::methods[] = { { NULL, NULL } }; Luna::PropertyType Texture_BindLua::properties[] = { { NULL, NULL } }; Texture_BindLua::Texture_BindLua(Texture2D* texture) :texture(texture) { } Texture_BindLua::Texture_BindLua(lua_State *L) { texture = nullptr; } Texture_BindLua::~Texture_BindLua() { } void Texture_BindLua::Bind() { static bool initialized = false; if (!initialized) { Luna::Register(wiLua::GetGlobal()->GetLuaState()); initialized = true; } }