#include <vgen.h>
Inheritance diagram for ValueGenContainer


Public Methods | |
| virtual | ~ValueGenContainer () |
| virtual void | reset () |
| Reset to the starting state. More... | |
| virtual bool | next () |
| Advance to the next state (whatever that means for this object). More... | |
| virtual void | push_back (ValueGen* v) |
| The given ValueGen must have been allocated using new; the container is responsible for eventually deleting it. More... | |
Protected Attributes | |
| std::vector< ValueGen* > | c |
| The underlying container. More... | |
Definition at line 45 of file vgen.h.
|
|
|
|
|
Advance to the next state (whatever that means for this object).
Reimplemented from ValueGen. Definition at line 52 of file vgen.h. Referenced by Eyes::next(). |
|
|
The given ValueGen must have been allocated using new; the container is responsible for eventually deleting it.
Definition at line 57 of file vgen.h. Referenced by NamedValueGenerators::create(). |
|
|
Reset to the starting state.
Reimplemented from ValueGen. Definition at line 49 of file vgen.h. Referenced by Eyes::reset(). |
|
|
The underlying container.
|
1.2.1 written by Dimitri van Heesch,
© 1997-2000