#include <marKVolume.h>
Public Member Functions | |
marKVolume () | |
~marKVolume () | |
bool | volumeLoaded () |
kVolume * | getVolume () |
void | setVolume (kVolume *vol) |
bool | load (std::ifstream &is) |
bool | save (std::ofstream &os) |
void | reset () |
Private Attributes | |
kVolume * | _volume |
Definition at line 26 of file marKVolume.h.
marKVolume::marKVolume | ( | ) |
Definition at line 29 of file marKVolume.cpp.
References _volume.
00029 { 00030 _volume=NULL; 00031 }
marKVolume::~marKVolume | ( | ) |
Definition at line 33 of file marKVolume.cpp.
kVolume * marKVolume::getVolume | ( | ) |
Definition at line 40 of file marKVolume.cpp.
References _volume.
00040 { 00041 return( _volume ); 00042 }
bool marKVolume::load | ( | std::ifstream & | is | ) |
Definition at line 48 of file marKVolume.cpp.
void marKVolume::reset | ( | ) |
Definition at line 58 of file marKVolume.cpp.
bool marKVolume::save | ( | std::ofstream & | os | ) |
Definition at line 53 of file marKVolume.cpp.
void marKVolume::setVolume | ( | kVolume * | vol | ) |
Definition at line 44 of file marKVolume.cpp.
References _volume.
00044 { 00045 _volume = vol; 00046 }
bool marKVolume::volumeLoaded | ( | ) |
Definition at line 36 of file marKVolume.cpp.
References _volume.
00036 { 00037 return( _volume != NULL ); 00038 }
kVolume* marKVolume::_volume [private] |
Definition at line 42 of file marKVolume.h.
Referenced by getVolume(), marKVolume(), setVolume(), and volumeLoaded().