Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

BC_IPot Class Reference

#include <bcpot.h>

Inheritance diagram for BC_IPot:

BC_Pot BC_SubWindow BC_WindowBase BC_RelocatableWidget List of all members.

Public Member Functions

 BC_IPot (int x, int y, int64_t value, int64_t minvalue, int64_t maxvalue, VFrame **data=0)
 ~BC_IPot ()
char * get_caption ()
int increase_value ()
int decrease_value ()
float get_percentage ()
int percentage_to_value (float percentage)
int64_t get_value ()
void update (int64_t value)
void update (int64_t value, int64_t minvalue, int64_t maxvalue)

Private Attributes

int64_t value
int64_t minvalue
int64_t maxvalue

Detailed Description

Definition at line 96 of file bcpot.h.


Constructor & Destructor Documentation

BC_IPot::BC_IPot int  x,
int  y,
int64_t  value,
int64_t  minvalue,
int64_t  maxvalue,
VFrame **  data = 0
 

Definition at line 472 of file bcpot.C.

BC_IPot::~BC_IPot  ) 
 

Definition at line 485 of file bcpot.C.


Member Function Documentation

int BC_IPot::decrease_value  )  [virtual]
 

Reimplemented from BC_Pot.

Definition at line 496 of file bcpot.C.

char * BC_IPot::get_caption  )  [virtual]
 

Reimplemented from BC_Pot.

Definition at line 503 of file bcpot.C.

float BC_IPot::get_percentage  )  [virtual]
 

Reimplemented from BC_Pot.

Definition at line 509 of file bcpot.C.

int64_t BC_IPot::get_value  ) 
 

Definition at line 524 of file bcpot.C.

int BC_IPot::increase_value  )  [virtual]
 

Reimplemented from BC_Pot.

Definition at line 489 of file bcpot.C.

int BC_IPot::percentage_to_value float  percentage  )  [virtual]
 

Reimplemented from BC_Pot.

Definition at line 514 of file bcpot.C.

void BC_IPot::update int64_t  value,
int64_t  minvalue,
int64_t  maxvalue
 

Definition at line 538 of file bcpot.C.

void BC_IPot::update int64_t  value  ) 
 

Definition at line 529 of file bcpot.C.


Member Data Documentation

int64_t BC_IPot::maxvalue [private]
 

Definition at line 117 of file bcpot.h.

int64_t BC_IPot::minvalue [private]
 

Definition at line 117 of file bcpot.h.

int64_t BC_IPot::value [private]
 

Definition at line 117 of file bcpot.h.


The documentation for this class was generated from the following files:
Generated on Sun Jan 8 13:26:37 2006 for Guicast-svn by  doxygen 1.4.4