ARB
|
#include <RNA3D_Graphics.hxx>
Public Member Functions | |
RNA3D_Graphics (AW_root *aw_root, GBDATA *gb_main) | |
~RNA3D_Graphics () OVERRIDE | |
AW_gc_manager * | init_devices (AW_window *, AW_device *, AWT_canvas *scr) OVERRIDE |
void | show (AW_device *device) OVERRIDE |
void | paint (AW_device *device) |
void | handle_command (AW_device *, AWT_graphic_event &) OVERRIDE |
Public Member Functions inherited from AWT_nonDB_graphic | |
AWT_nonDB_graphic () | |
~AWT_nonDB_graphic () OVERRIDE | |
GB_ERROR | load_from_DB (GBDATA *gb_main, const char *name) OVERRIDE __ATTR__USERESULT |
GB_ERROR | save_to_DB (GBDATA *gb_main, const char *name) OVERRIDE __ATTR__USERESULT |
void | check_for_DB_update (GBDATA *gb_main) OVERRIDE |
void | notify_synchronized (GBDATA *gb_main) OVERRIDE |
Public Member Functions inherited from AWT_graphic | |
AWT_graphic () | |
virtual | ~AWT_graphic () |
bool | wants_drag_target () const |
void | drag_target_detection (bool detect) |
int | get_drag_gc () const |
Public Member Functions inherited from Noncopyable | |
Noncopyable () | |
Public Attributes | |
GBDATA * | gb_main |
AW_root * | aw_root |
Public Attributes inherited from AWT_graphic | |
AWT_graphic_exports | exports |
Additional Inherited Members | |
Protected Attributes inherited from AWT_graphic | |
int | drag_gc |
Definition at line 54 of file RNA3D_Graphics.hxx.
Definition at line 45 of file RNA3D_Graphics.cxx.
References AWT_FIT_NEVER, AWT_ZOOM_NEVER, and gb_main.
RNA3D_Graphics::~RNA3D_Graphics | ( | ) |
Definition at line 55 of file RNA3D_Graphics.cxx.
|
virtual |
Implements AWT_graphic.
Definition at line 13 of file RNA3D_Graphics.cxx.
References AW_GCM_DATA_AREA, AW_manage_GC(), AWT_GC_changed_cb(), AWT_canvas::get_gc_base_name(), NULp, and RNA3D_GC_MAX.
|
virtual |
Implements AWT_graphic.
Definition at line 57 of file RNA3D_Graphics.cxx.
void RNA3D_Graphics::paint | ( | AW_device * | device | ) |
Definition at line 61 of file RNA3D_Graphics.cxx.
References MapDisplayParameters(), and RefreshOpenGLDisplay().
|
inlinevirtual |
Implements AWT_graphic.
Definition at line 65 of file RNA3D_Graphics.hxx.
GBDATA* RNA3D_Graphics::gb_main |
Definition at line 55 of file RNA3D_Graphics.hxx.
AW_root* RNA3D_Graphics::aw_root |
Definition at line 56 of file RNA3D_Graphics.hxx.