#include <zValidator.h>
Public Member Functions | |
zValidatorAllButOwner (Triad _positive, Triad _marked) | |
zValidatorAllButOwner (zValidatorAllButOwner const &other) | |
void | operator= (zValidatorAllButOwner const &other) |
overloaded assignment operator | |
virtual | ~zValidatorAllButOwner () |
zValidator * | copy (void) const |
Static Public Member Functions | |
static zValidator * | create (Triad _positive, Triad _marked) |
Protected Member Functions | |
bool | isValid (gVectorExtra< nNetObjectID > &owners, gVectorExtra< nNetObjectID > &teamOwners, gCycle *possibleUser) |
Definition at line 141 of file zValidator.h.
Definition at line 218 of file zValidator.cpp.
Referenced by copy(), and create().
00218 : 00219 zValidator(_positive, _marked) 00220 { }
zValidatorAllButOwner::zValidatorAllButOwner | ( | zValidatorAllButOwner const & | other | ) |
virtual zValidatorAllButOwner::~zValidatorAllButOwner | ( | ) | [inline, virtual] |
zValidator * zValidatorAllButOwner::create | ( | Triad | _positive, | |
Triad | _marked | |||
) | [static] |
Reimplemented from zValidator.
Definition at line 213 of file zValidator.cpp.
References zValidatorAllButOwner().
00214 { 00215 return new zValidatorAllButOwner(_positive, _marked); 00216 }
void zValidatorAllButOwner::operator= | ( | zValidatorAllButOwner const & | other | ) |
overloaded assignment operator
Definition at line 226 of file zValidator.cpp.
References zValidator::operator=().
00227 { 00228 this->zValidator::operator=(other); 00229 }
zValidator * zValidatorAllButOwner::copy | ( | void | ) | const [virtual] |
Reimplemented from zValidator.
Definition at line 231 of file zValidator.cpp.
References zValidatorAllButOwner().
00231 { 00232 return new zValidatorAllButOwner(*this); 00233 }
bool zValidatorAllButOwner::isValid | ( | gVectorExtra< nNetObjectID > & | owners, | |
gVectorExtra< nNetObjectID > & | teamOwners, | |||
gCycle * | possibleUser | |||
) | [protected, virtual] |
Reimplemented from zValidator.
Definition at line 236 of file zValidator.cpp.
References zValidator::isOwner(), and eNetGameObject::Player().