SoXtSliderSetBase(3IV)
SoXtSliderSetBase (SoXtSldrsBase) - abstract base class for Motif-only slider components
Showing IRIX 6.5.30 (default release). Added in IRIX 6.5.22.
NAME SoXtSliderSetBase (SoXtSldrsBase) - abstract base class for Motif-only slider components INHERITS FROM SoXtComponent > SoXtSliderSetBase SYNOPSIS #include <Inventor_c/Xt/SoXtSliderSetBase.h> typedef SoXtSliderSetBase SoXtSldrsBase Functions from class SoXtSliderSetBase: void SoXtSldrsBaseSetNode(SoXtSldrsBase *this, SoNode *newNode) SoNode * SoXtSldrsBaseGetNode(const SoXtSldrsBase *this) Functions from class SoXtComponent: void SoXtSldrsBaseShow(SoXtSldrsBase *this) void SoXtSldrsBaseHide(SoXtSldrsBase *this) SbBool SoXtSldrsBaseIsVisible(SoXtSldrsBase *this) Widget SoXtSldrsBaseGetWidget(const SoXtSldrsBase *this) SbBool SoXtSldrsBaseIsTopLevelShell(const SoXtSldrsBase *this) Widget SoXtSldrsBaseGetShellWidget(const SoXtSldrsBase *this) Widget SoXtSldrsBaseGetParentWidget(const SoXtSldrsBase *this) void SoXtSldrsBaseSetSize(SoXtSldrsBase *this, const SbVec2s *size) SbVec2s SoXtSldrsBaseGetSize(SoXtSldrsBase *this) Display * SoXtSldrsBaseGetDisplay(SoXtSldrsBase *this) void SoXtSldrsBaseSetTitle(SoXtSldrsBase *this, const char *newTitle) const char * SoXtSldrsBaseGetTitle(const SoXtSldrsBase *this) void SoXtSldrsBaseSetIconTitle(SoXtSldrsBase *this, const char *newIconTitle) const char * SoXtSldrsBaseGetIconTitle(const SoXtSldrsBase *this) void SoXtSldrsBaseSetWinCloseCB(SoXtSldrsBase *this, SoXtComponentCB *func, void *data = NULL) SoXtComponent * SoXtSldrsBaseGetComp(Widget w) const char * SoXtSldrsBaseGetWidgetName(const SoXtSldrsBase *this) const char * SoXtSldrsBaseGetClassName(const SoXtSldrsBase *this) DESCRIPTION This class is used as a base class for all editors which use Motif sliders to edit fields in an Inventor scene graph node. This class is not meant to be instanced by programmers who want to use an editor in a program. It should only be used as a base class when designing new editors. SoXtSliderSetBase is derived from SoXtComponent, but adds three concepts. First, there is a node to edit. Second, there are subcomponents. When an SoXtSliderSetBase is shown or hidden, so are its subcomponents. (As an example, an SoXtTransformSliderSet is composed of many subcomponents). Third, an SoXtSliderSetBase has a layout size, which is used to lay out the subcomponents. FUNCTIONS void SoXtSldrsBaseSetNode(SoXtSldrsBase *this, SoNode *newNode) Sets a new node as the node to be modified by this editor component. SoNode * SoXtSldrsBaseGetNode(const SoXtSldrsBase *this) Returns a pointer to the node currently being modified by this editor component. SEE ALSO SoXtComponent, SoXtSliderSet