23#ifndef  _SO_MENU_RADIO_BUTTONS_ 
   24#define  _SO_MENU_RADIO_BUTTONS_ 
  113  virtual void   buildMenu(
void* parent, 
SbBool isActive2d, 
int index = -1);
 
  114  static  void   initClass();
 
  115  static  void   exitClass();
 
  116  void   menuEvent(
void* parent, 
int itemId);
 
  117  virtual void   updateFromSensor(
SoSensor* sensor);
 
  118  virtual void destroyNoDeleteMenuItem();
 
  119  void applyDlgCptAuditor();
 
  138  virtual void changeLabel();
 
  139  virtual void changeEnable();
 
  140  void changeSelectedItem();
 
  142  void changeAccelerators();
 
  144  void** m_radioButtonsMenuWin;
 
  145  void insertMenuItem(
int index);
 
  146  void updateMenuItem();
 
  147  void verifySelectedItem();
 
  152  static char* MenuRadioButtons; 
 
  153  static void change3DSkin();
 
  154  static SbBool isSkinLoaded();
 
  155  static void setSkinLoaded(
SbBool loaded);
 
  165  SoScale* menuRadioButtonsShapeScale;
 
  172  static SbBool m_isSkinLoaded;
 
  174  void create3DRadioButtons(
int index);
 
  175  void update3DRadioButtons();
 
  176  void add3DItem(
int index);
 
  178  void change3DItems();
 
  179  void change3DSelectedItem();
 
  181  static void finishCB3D( 
void *, 
SoDragger *inDragger );
 
  182  virtual void draggerFinishCallback3D();
 
 
#define FALSE
Possible value of SbBool.
#define SO_DG_HEADER(className)
#define FIELD_SENSOR(field)
#define SO_DG_CATALOG_ENTRY_HEADER(resource)
Base class for nodekits that move in response to click-drag-release mouse events.
Multiple-value field containing any number of strings.
Maintains a list of pointers to nodes.
Field containing a int32_t integer.
Node representing a 3D geometric scaling.
Abstract base class for Open Inventor sensors.
Node representing a 3D translation.