ARB
Public Member Functions | Public Attributes | List of all members
RNA3D_Graphics Struct Reference

#include <RNA3D_Graphics.hxx>

Inheritance diagram for RNA3D_Graphics:
Inheritance graph
[legend]
Collaboration diagram for RNA3D_Graphics:
Collaboration graph
[legend]

Public Member Functions

 RNA3D_Graphics (AW_root *aw_root, GBDATA *gb_main)
 
 ~RNA3D_Graphics () OVERRIDE
 
AW_gc_managerinit_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

GBDATAgb_main
 
AW_rootaw_root
 
- Public Attributes inherited from AWT_graphic
AWT_graphic_exports exports
 

Additional Inherited Members

- Protected Attributes inherited from AWT_graphic
int drag_gc
 

Detailed Description

Definition at line 54 of file RNA3D_Graphics.hxx.

Constructor & Destructor Documentation

RNA3D_Graphics::RNA3D_Graphics ( AW_root aw_root,
GBDATA gb_main 
)

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.

Member Function Documentation

AW_gc_manager * RNA3D_Graphics::init_devices ( AW_window aww,
AW_device device,
AWT_canvas scr 
)
virtual
void RNA3D_Graphics::show ( AW_device device)
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().

void RNA3D_Graphics::handle_command ( AW_device ,
AWT_graphic_event  
)
inlinevirtual

Implements AWT_graphic.

Definition at line 65 of file RNA3D_Graphics.hxx.

Member Data Documentation

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.


The documentation for this struct was generated from the following files: