00001 /* enterKing.h 00002 */ 00003 #ifndef OSl_ENTERKING_H 00004 #define OSl_ENTERKING_H 00005 00006 #include "osl/state/numEffectState.h" 00007 00008 namespace osl 00009 { 00010 namespace enter_king 00011 { 00012 struct EnterKing 00013 { 00014 static bool canDeclareWin(const NumEffectState& state); 00015 template <Player P> 00016 static bool canDeclareWin(const NumEffectState& state); 00017 }; 00018 00019 } // namespace enter_king 00020 using enter_king::EnterKing; 00021 } // namespace osl 00022 00023 #endif /* OSl_ENTERKING_H */ 00024 // ;;; Local Variables: 00025 // ;;; mode:c++ 00026 // ;;; c-basic-offset:2 00027 // ;;; End: