wxLuaWinDestroyCallback Class Reference

#include <wxlcallb.h>

Collaboration diagram for wxLuaWinDestroyCallback:
[legend]

List of all members.

Public Member Functions

 wxLuaWinDestroyCallback (const wxLuaState &state, wxWindow *win)
virtual ~wxLuaWinDestroyCallback ()
void ClearwxLuaState ()
wxLuaState GetwxLuaState () const
wxWindow * GetWindow () const
bool Ok () const
wxString GetInfo () const
void OnAllDestroyEvents (wxWindowDestroyEvent &event)
virtual void OnDestroy (wxWindowDestroyEvent &event)

Protected Attributes

wxLuaState m_wxlState
wxWindow * m_window

Detailed Description

Definition at line 106 of file wxlcallb.h.


Constructor & Destructor Documentation

wxLuaWinDestroyCallback::wxLuaWinDestroyCallback ( const wxLuaState state,
wxWindow *  win 
)

Definition at line 186 of file wxlcallb.cpp.

References OnAllDestroyEvents().

wxLuaWinDestroyCallback::~wxLuaWinDestroyCallback (  )  [virtual]

Member Function Documentation

void wxLuaWinDestroyCallback::ClearwxLuaState (  ) 

Definition at line 210 of file wxlcallb.cpp.

References m_wxlState.

Referenced by wxLuaStateRefData::ClearCallbacks().

wxString wxLuaWinDestroyCallback::GetInfo (  )  const
wxWindow* wxLuaWinDestroyCallback::GetWindow (  )  const
wxLuaState wxLuaWinDestroyCallback::GetwxLuaState (  )  const

Definition at line 115 of file wxlcallb.h.

bool wxLuaWinDestroyCallback::Ok (  )  const

Definition at line 120 of file wxlcallb.h.

void wxLuaWinDestroyCallback::OnAllDestroyEvents ( wxWindowDestroyEvent &  event  ) 

Definition at line 226 of file wxlcallb.cpp.

References m_window, and OnDestroy().

Referenced by wxLuaWinDestroyCallback().

void wxLuaWinDestroyCallback::OnDestroy ( wxWindowDestroyEvent &  event  )  [virtual]

Member Data Documentation

wxWindow* wxLuaWinDestroyCallback::m_window [protected]

Definition at line 137 of file wxlcallb.h.

Referenced by GetInfo(), OnAllDestroyEvents(), OnDestroy(), and ~wxLuaWinDestroyCallback().

Definition at line 136 of file wxlcallb.h.

Referenced by ClearwxLuaState(), OnDestroy(), and ~wxLuaWinDestroyCallback().


The documentation for this class was generated from the following files:
Generated on Tue Jul 13 10:30:39 2010 for wxLua by  doxygen 1.6.3