Public Member Functions | Private Member Functions | Private Attributes

uiProgressBar Class Reference

Inheritance diagram for uiProgressBar:
uiObject uiBaseObject NamedObject CallBacker

List of all members.

Public Member Functions

 uiProgressBar (uiParent *, const char *nm="ProgressBar", int totalSteps=100, int progress=0)
void setProgress (int)
int progress () const
void setTotalSteps (int)
int totalSteps () const

Private Member Functions

uiProgressBarBody & mkbody (uiParent *, const char *)

Private Attributes

uiProgressBarBody * body_

Constructor & Destructor Documentation

uiProgressBar::uiProgressBar ( uiParent ,
const char *  nm = "ProgressBar",
int  totalSteps = 100,
int  progress = 0 
)

Member Function Documentation

uiProgressBarBody& uiProgressBar::mkbody ( uiParent ,
const char *   
) [private]
int uiProgressBar::progress (  )  const
void uiProgressBar::setProgress ( int   ) 
void uiProgressBar::setTotalSteps ( int   ) 
int uiProgressBar::totalSteps (  )  const

Member Data Documentation

uiProgressBarBody* uiProgressBar::body_ [private]

Reimplemented from uiBaseObject.