Panda3D
|
Public Member Functions | |
__init__ (self, *args, **kw) | |
cleanup (self) | |
onIdle (self, event) | |
onPaint (self, event) | |
onSize (self, event) | |
Public Attributes | |
hasCapture | |
inputDevice | |
onIdle | |
onPaint | |
onSize | |
visible | |
win | |
Static Public Attributes | |
dict | Keymap |
removeCallbackWindow = ConfigVariableBool('remove-callback-window', True) | |
This class implements a Panda3D "window" that actually draws within the wx GLCanvas object. It is supported whenever OpenGL is Panda's rendering engine, and GLCanvas is available in wx.
__init__ | ( | self, | |
* | args, | ||
** | kw ) |
cleanup | ( | self | ) |
Parent windows should call cleanup() to clean up the wxPandaWindow explicitly (since we can't catch EVT_CLOSE directly).
onIdle | ( | self, | |
event ) |
onPaint | ( | self, | |
event ) |
This is called whenever we get the first paint event, at which point we can conclude that the window has actually been manifested onscreen. (In X11, there appears to be no way to know this otherwise.)
onSize | ( | self, | |
event ) |
hasCapture |
inputDevice |
|
static |
onIdle |
onPaint |
onSize |
|
static |
visible |
win |