#include <scenepic.h>
|
| ScenePicker (Scene *) |
|
virtual | ~ScenePicker () |
|
MenuItem * | add_menu (MenuItem *, Menu *=NULL) |
|
MenuItem * | add_radio_menu (const char *, Action *, Menu *=NULL) |
|
MenuItem * | add_radio_menu (const char *, Rubberband *, Action *, int tool=0, Menu *=NULL) |
|
MenuItem * | add_radio_menu (const char *, OcHandler *, int tool=0, Menu *=NULL) |
|
Button * | radio_button (const char *, Action *) |
|
Button * | radio_button (const char *, Rubberband *, Action *, int tool=0) |
|
MenuItem * | add_menu (const char *, Action *, Menu *=NULL) |
|
MenuItem * | add_menu (const char *, MenuItem *, Menu *=NULL) |
|
void | remove_item (const char *) |
|
void | insert_item (const char *, const char *, MenuItem *) |
|
virtual void | pick_menu (Glyph *, int, Hit &) |
|
virtual void | set_scene_tool (int) |
|
TelltaleGroup * | telltale_group () |
|
virtual const char * | select_name () |
|
virtual void | select_name (const char *) |
|
virtual void | help () |
|
virtual void | exec_item (const char *) |
|
Public Member Functions inherited from StandardPicker |
| StandardPicker () |
|
virtual | ~StandardPicker () |
|
virtual bool | pick (Canvas *, Glyph *, int depth, Hit &h) |
|
void | bind_select (Rubberband *rb) |
|
void | bind_adjust (Rubberband *rb) |
|
void | bind_menu (Rubberband *rb) |
|
void | bind_press (EventButton eb, Rubberband *) |
|
void | bind_select (OcHandler *h) |
|
void | bind_adjust (OcHandler *h) |
|
void | bind_menu (OcHandler *h) |
|
void | bind_move (OcHandler *h) |
|
void | bind_press (EventButton eb, OcHandler *h) |
|
void | bind_drag (EventButton eb, OcHandler *h) |
|
void | bind_release (EventButton eb, OcHandler *h) |
|
void | bind (int, EventButton eb, OcHandler *h) |
|
void | unbind (int, EventButton) |
|
void | remove_all (EventButton) |
|
Definition at line 24 of file scenepic.h.
◆ ScenePicker()
ScenePicker::ScenePicker |
( |
Scene * |
| ) |
|
◆ ~ScenePicker()
virtual ScenePicker::~ScenePicker |
( |
| ) |
|
|
virtual |
◆ add_menu() [1/3]
◆ add_menu() [2/3]
◆ add_menu() [3/3]
◆ add_radio_menu() [1/3]
◆ add_radio_menu() [2/3]
◆ add_radio_menu() [3/3]
◆ exec_item()
virtual void ScenePicker::exec_item |
( |
const char * |
| ) |
|
|
virtual |
◆ help()
virtual void ScenePicker::help |
( |
| ) |
|
|
virtual |
◆ insert_item()
void ScenePicker::insert_item |
( |
const char * |
, |
|
|
const char * |
, |
|
|
MenuItem * |
|
|
) |
| |
◆ last_window()
◆ pick_menu()
virtual void ScenePicker::pick_menu |
( |
Glyph * |
, |
|
|
int |
, |
|
|
Hit & |
|
|
) |
| |
|
virtual |
◆ radio_button() [1/2]
Button* ScenePicker::radio_button |
( |
const char * |
, |
|
|
Action * |
|
|
) |
| |
◆ radio_button() [2/2]
◆ remove_item()
void ScenePicker::remove_item |
( |
const char * |
| ) |
|
◆ select_name() [1/2]
virtual const char* ScenePicker::select_name |
( |
| ) |
|
|
virtual |
◆ select_name() [2/2]
virtual void ScenePicker::select_name |
( |
const char * |
| ) |
|
|
virtual |
◆ set_scene_tool()
virtual void ScenePicker::set_scene_tool |
( |
int |
| ) |
|
|
virtual |
◆ telltale_group()
◆ spi_
ScenePickerImpl* ScenePicker::spi_ |
|
private |
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/nrn/checkouts/3466/src/ivoc/scenepic.h