00001 #include <NLstl_utils.h> 00002 00003 #include "GLBaseMutator.h" 00004 #include "GLBaseVariator.h" 00009 GLBaseVariator::GLBaseVariator(GLBaseMutator *mutator) 00010 { 00011 nlutils::assertPointer(mutator, "from GLBaseVariator::GLBaseVariator"); 00012 m_mutator = mutator; 00013 }//constructor 00014 00018 GLBaseVariator::~GLBaseVariator() 00019 { 00020 if (m_mutator != NULL) 00021 { 00022 delete m_mutator; 00023 } 00024 }//destructor 00025 00026 00031 void GLBaseVariator::reset() 00032 { 00033 00034 }//reset