GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
MoveStatus Struct Reference

Public Member Functions

 MoveStatus ()

Public Attributes

int opp_loses_white_attack
int opp_loses_black_attack
int opp_loses_white_king_area
int opp_loses_black_king_area
int you_lose_white_attack
int you_lose_black_attack
int you_lose_white_king_area
int you_lose_black_king_area
int you_gain_white_attack
int you_gain_black_attack
int you_gain_white_king_area
int you_gain_black_king_area
bool you_gain_chess
int opponent_loses_pieces
int you_can_lose_piece
int you_can_lose_without_this_move
bool targets_king
bool prevents_opp_king_attack
bool removes_check_position
bool bad_check_removal
bool adds_check_position

Constructor & Destructor Documentation

◆ MoveStatus()

MoveStatus::MoveStatus ( )
inline

Member Data Documentation

◆ adds_check_position

bool MoveStatus::adds_check_position

◆ bad_check_removal

bool MoveStatus::bad_check_removal

◆ opp_loses_black_attack

int MoveStatus::opp_loses_black_attack

◆ opp_loses_black_king_area

int MoveStatus::opp_loses_black_king_area

◆ opp_loses_white_attack

int MoveStatus::opp_loses_white_attack

◆ opp_loses_white_king_area

int MoveStatus::opp_loses_white_king_area

◆ opponent_loses_pieces

int MoveStatus::opponent_loses_pieces

◆ prevents_opp_king_attack

bool MoveStatus::prevents_opp_king_attack

◆ removes_check_position

bool MoveStatus::removes_check_position

◆ targets_king

bool MoveStatus::targets_king

◆ you_can_lose_piece

int MoveStatus::you_can_lose_piece

◆ you_can_lose_without_this_move

int MoveStatus::you_can_lose_without_this_move

◆ you_gain_black_attack

int MoveStatus::you_gain_black_attack

◆ you_gain_black_king_area

int MoveStatus::you_gain_black_king_area

◆ you_gain_chess

bool MoveStatus::you_gain_chess

◆ you_gain_white_attack

int MoveStatus::you_gain_white_attack

◆ you_gain_white_king_area

int MoveStatus::you_gain_white_king_area

◆ you_lose_black_attack

int MoveStatus::you_lose_black_attack

◆ you_lose_black_king_area

int MoveStatus::you_lose_black_king_area

◆ you_lose_white_attack

int MoveStatus::you_lose_white_attack

◆ you_lose_white_king_area

int MoveStatus::you_lose_white_king_area

The documentation for this struct was generated from the following file: