Open Inventor Release 2023.2.3
 
Loading...
Searching...
No Matches
SoXtSlider.h File Reference

Go to the source code of this file.

Typedefs

typedef void SoXtSliderCB(void *userData, float val)
 

Functions

 ~SoXtSlider ()
 
void setValue (float v)
 
float getValue () const
 
SoNONUNICODE void setLabel (const char *newlabel)
 
void setLabel (const SbString &newlabel)
 
SbString getLabel () const
 
void setNumericFieldVisible (SbBool b)
 
SbBool isNumericFieldVisible () const
 
void addStartCallback (SoXtSliderCB *f, void *userData=NULL)
 
void addValueChangedCallback (SoXtSliderCB *f, void *userData=NULL)
 
void addFinishCallback (SoXtSliderCB *f, void *userData=NULL)
 
void removeStartCallback (SoXtSliderCB *f, void *userData=NULL)
 
void removeValueChangedCallback (SoXtSliderCB *f, void *userData=NULL)
 
void removeFinishCallback (SoXtSliderCB *f, void *userData=NULL)
 
void interactivity (SbBool flag)
 
SbBool isInteractive ()
 
void setSliderSize (const SbVec2s &size)
 
SbVec2s getSliderSize ()
 

Typedef Documentation

◆ SoXtSliderCB

typedef void SoXtSliderCB(void *userData, float val)

Definition at line 42 of file SoXtSlider.h.

Function Documentation

◆ addFinishCallback()

void addFinishCallback ( SoXtSliderCB f,
void *  userData = NULL 
)

◆ addStartCallback()

void addStartCallback ( SoXtSliderCB f,
void *  userData = NULL 
)

◆ addValueChangedCallback()

void addValueChangedCallback ( SoXtSliderCB f,
void *  userData = NULL 
)

◆ getLabel()

SbString getLabel ( ) const

Definition at line 91 of file SoXtSlider.h.

◆ getSliderSize()

SbVec2s getSliderSize ( )

◆ getValue()

float getValue ( ) const

Definition at line 73 of file SoXtSlider.h.

◆ interactivity()

void interactivity ( SbBool  flag)

Definition at line 129 of file SoXtSlider.h.

◆ isInteractive()

SbBool isInteractive ( )

Definition at line 130 of file SoXtSlider.h.

◆ isNumericFieldVisible()

SbBool isNumericFieldVisible ( ) const

Definition at line 99 of file SoXtSlider.h.

◆ removeFinishCallback()

void removeFinishCallback ( SoXtSliderCB f,
void *  userData = NULL 
)

◆ removeStartCallback()

void removeStartCallback ( SoXtSliderCB f,
void *  userData = NULL 
)

◆ removeValueChangedCallback()

void removeValueChangedCallback ( SoXtSliderCB f,
void *  userData = NULL 
)

◆ setLabel() [1/2]

SoNONUNICODE void setLabel ( const char *  newlabel)

◆ setLabel() [2/2]

void setLabel ( const SbString newlabel)

◆ setNumericFieldVisible()

void setNumericFieldVisible ( SbBool  b)

◆ setSliderSize()

void setSliderSize ( const SbVec2s size)

◆ setValue()

void setValue ( float  v)

◆ ~SoXtSlider()

~SoXtSlider ( )