checkMoveGenerator.tcc

#include "osl/checkmate/checkMoveGenerator.h"
#include "osl/checkmate/checkMoveList.h"
#include "osl/checkmate/checkMoveListProvider.h"
#include "osl/checkmate/checkAssert.h"
#include "osl/checkmate/pawnCheckmateMoves.h"
#include "osl/move_generator/escape_.h"
#include "osl/move_generator/addEffect_.h"
#include "osl/move_action/store.h"
#include "osl/move_action/safeFilter.h"
#include "osl/move_action/checkFilter.h"
#include "osl/move_classifier/check_.h"
#include "osl/move_classifier/moveAdaptor.h"
#include "osl/move_classifier/pawnDropCheckmate.h"
#include "osl/container/moveVector.h"
#include <cassert>

checkMoveGenerator.tccのインクルード依存関係図

このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

ソースコードを見る。

ネームスペース

namespace  osl
namespace  osl::checkmate

関数

template<class NumEffectState>
Ptype osl::checkmate::getCheapestDrop (Player turn, const NumEffectState &state)
template<class NumEffectState>
Ptype osl::checkmate::getSecondCheapestDrop (Player turn, const NumEffectState &state, Ptype cheapest)


Thu Oct 8 05:01:11 2009に生成されました。  doxygen 1.5.6