Panda3D
|
This subclass of WindowHandle exists to allow simple creation of a WindowHandle of the appropriate type to the current OS. More...
#include "nativeWindowHandle.h"
Classes | |
class | IntHandle |
class | SubprocessHandle |
Public Member Functions | |
virtual TypeHandle | force_init_type () |
virtual TypeHandle | get_type () const |
Static Public Member Functions | |
static TypeHandle | get_class_type () |
static void | init_type () |
This function is declared non-inline to work around a compiler bug in g++ 2.96. | |
static | PT (WindowHandle) make_int(size_t window) |
static | PT (WindowHandle) make_subprocess(const Filename &filename) |
This subclass of WindowHandle exists to allow simple creation of a WindowHandle of the appropriate type to the current OS.
This class exists for name scoping only. Don't use the constructor directly; use one of the make_* methods.
Definition at line 40 of file nativeWindowHandle.h.
static void NativeWindowHandle::init_type | ( | ) | [inline, static] |
This function is declared non-inline to work around a compiler bug in g++ 2.96.
Making it inline seems to cause problems in the optimizer.
Reimplemented from WindowHandle.
Definition at line 183 of file nativeWindowHandle.h.
References WindowHandle::init_type().