Update of /cvsroot/wxlua/wxLua/modules/wxbindstc/include
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8172/wxbindstc/include
Added Files:
wxbind.h
Log Message:
added bindings for wxSTC module
--- NEW FILE: wxbind.h ---
// ---------------------------------------------------------
// wxstc.h
// headers and tag for wxLua binding
//
// This file was generated by genwxbind.lua
//
// Any changes made to this file may be lost when file
// is regenerated
// ---------------------------------------------------------
#ifndef __HOOK_WXLUA_wxstc_H__
#define __HOOK_WXLUA_wxstc_H__
#include "wxlua/include/internal.h"
#include "wx/defs.h"
#include "wxbind/include/wxbind.h"
#ifndef wxUSE_WAVE
#define wxUSE_WAVE 0
#endif
#ifndef wxUSE_SOUND
#define wxUSE_SOUND 0
#endif
// binding class
class wxstc_Binding : public wxLuaBinding
{
public:
wxstc_Binding();
virtual wxLuaBinding* Clone() const { return new wxstc_Binding; }
protected:
virtual void OnRegister(const wxLuaState& wxlState, bool registerTypes, int luaTable);
DECLARE_DYNAMIC_CLASS(wxstc_Binding)
};
// binds wxstc to wxLua
bool bind_wxstc(lua_State* L);
#if wxLUA_USE_wxStyledTextCtrl
#include "wx/stc/stc.h"
#endif
// Lua Tag Method Values for each Class
#if wxLUA_USE_wxStyledTextCtrl
extern int s_wxluatag_wxStyledTextEvent;
extern int s_wxluatag_wxStyledTextCtrl;
#endif
// Method Table
#if wxLUA_USE_wxStyledTextCtrl
extern WXLUAMETHOD* wxStyledTextEvent_methods;
extern int wxStyledTextEvent_methodCount;
extern WXLUAMETHOD* wxStyledTextCtrl_methods;
extern int wxStyledTextCtrl_methodCount;
#endif
#endif // __HOOK_WXLUA_wxstc_H__
|