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

Go to the source code of this file.

Typedefs

typedef void SoWinSliderCB(void *userData, float val)
 

Functions

 ~SoWinSlider ()
 
void setValue (float v, SbBool updateText=TRUE)
 
float getValue () const
 
void setLabel (const char *newlabel)
 
const char * getLabel () const
 
void setNumericFieldVisible (SbBool b)
 
SbBool isNumericFieldVisible () const
 
void addStartCallback (SoWinSliderCB *f, void *userData=NULL)
 
void addValueChangedCallback (SoWinSliderCB *f, void *userData=NULL)
 
void addFinishCallback (SoWinSliderCB *f, void *userData=NULL)
 
void removeStartCallback (SoWinSliderCB *f, void *userData=NULL)
 
void removeValueChangedCallback (SoWinSliderCB *f, void *userData=NULL)
 
void removeFinishCallback (SoWinSliderCB *f, void *userData=NULL)
 
void interactivity (SbBool flag)
 
SbBool isInteractive ()
 
void setSliderSize (const SbVec2s &size)
 
SbVec2s getSliderSize ()
 
void setNumberWidget (SoWidget hWnd)
 
SoWidget getNumberWidget ()
 
static void textFieldCB (SoWinSlider *p, SoWidget hCtrl)
 

Typedef Documentation

◆ SoWinSliderCB

typedef void SoWinSliderCB(void *userData, float val)

Definition at line 36 of file SoWinSlider.h.

Function Documentation

◆ addFinishCallback()

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

◆ addStartCallback()

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

◆ addValueChangedCallback()

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

◆ getLabel()

const char * getLabel ( ) const

Definition at line 73 of file SoWinSlider.h.

◆ getNumberWidget()

SoWidget getNumberWidget ( )

Definition at line 117 of file SoWinSlider.h.

◆ getSliderSize()

SbVec2s getSliderSize ( )

◆ getValue()

float getValue ( ) const

Definition at line 66 of file SoWinSlider.h.

◆ interactivity()

void interactivity ( SbBool  flag)

Definition at line 99 of file SoWinSlider.h.

◆ isInteractive()

SbBool isInteractive ( )

Definition at line 100 of file SoWinSlider.h.

◆ isNumericFieldVisible()

SbBool isNumericFieldVisible ( ) const

Definition at line 81 of file SoWinSlider.h.

◆ removeFinishCallback()

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

◆ removeStartCallback()

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

◆ removeValueChangedCallback()

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

◆ setLabel()

void setLabel ( const char *  newlabel)

◆ setNumberWidget()

void setNumberWidget ( SoWidget  hWnd)

Definition at line 116 of file SoWinSlider.h.

◆ setNumericFieldVisible()

void setNumericFieldVisible ( SbBool  b)

◆ setSliderSize()

void setSliderSize ( const SbVec2s size)

◆ setValue()

void setValue ( float  v,
SbBool  updateText = TRUE 
)

◆ textFieldCB()

static void textFieldCB ( SoWinSlider *  p,
SoWidget  hCtrl 
)
static

◆ ~SoWinSlider()

~SoWinSlider ( )