Parasol Planning Library (PPL)
src
MPLibrary
ValidityCheckers
TerrainValidityChecker.h
Go to the documentation of this file.
1
#ifndef TERRAIN_VALIDITY_CHECKER_H
2
#define TERRAIN_VALIDITY_CHECKER_H
3
4
#include "
ValidityCheckerMethod.h
"
5
12
class
TerrainValidityChecker
:
virtual
public
ValidityCheckerMethod
{
13
14
public
:
15
18
19
TerrainValidityChecker
();
20
TerrainValidityChecker
(
XMLNode
& _node);
21
virtual
~TerrainValidityChecker
() =
default
;
22
26
27
virtual
bool
IsValidImpl
(
Cfg
& _cfg,
CDInfo
& _cdInfo,
28
const
string
& _callName)
override
;
29
31
32
};
33
34
#endif
ValidityCheckerMethod.h
Cfg
Definition:
Cfg.h:38
TerrainValidityChecker
Definition:
TerrainValidityChecker.h:12
TerrainValidityChecker::IsValidImpl
virtual bool IsValidImpl(Cfg &_cfg, CDInfo &_cdInfo, const string &_callName) override
Definition:
TerrainValidityChecker.cpp:20
TerrainValidityChecker::~TerrainValidityChecker
virtual ~TerrainValidityChecker()=default
TerrainValidityChecker::TerrainValidityChecker
TerrainValidityChecker()
Definition:
TerrainValidityChecker.cpp:6
ValidityCheckerMethod
Definition:
ValidityCheckerMethod.h:32
XMLNode
Definition:
XMLNode.h:27
CDInfo
Definition:
CDInfo.h:139
Generated by
1.9.1