| attack_dl | osl::eval::ml::BishopEffectBase | protectedstatic | 
  | attack_dr | osl::eval::ml::BishopEffectBase | protectedstatic | 
  | attack_nospace | osl::eval::ml::BishopEffectBase | protectedstatic | 
  | attack_table | osl::eval::ml::BishopEffectBase | protectedstatic | 
  | attack_ul | osl::eval::ml::BishopEffectBase | protectedstatic | 
  | attack_ur | osl::eval::ml::BishopEffectBase | protectedstatic | 
  | BishopEffectPiece class | osl::eval::ml::BishopEffectBase | friend | 
  | defense_dl | osl::eval::ml::BishopEffectBase | protectedstatic | 
  | defense_dr | osl::eval::ml::BishopEffectBase | protectedstatic | 
  | defense_nospace | osl::eval::ml::BishopEffectBase | protectedstatic | 
  | defense_table | osl::eval::ml::BishopEffectBase | protectedstatic | 
  | defense_ul | osl::eval::ml::BishopEffectBase | protectedstatic | 
  | defense_ur | osl::eval::ml::BishopEffectBase | protectedstatic | 
  | DIM enum value | osl::eval::ml::BishopEffectBase |  | 
  | eval(const NumEffectState &state) | osl::eval::ml::BishopEffectBase | static | 
  | evalOne(const NumEffectState &state, Square bishop, Square myKing, Square opKing, Square ulp, Square urp, Square dlp, Square drp, bool isP) | osl::eval::ml::BishopEffectBase | protectedstatic | 
  | evalOne(const NumEffectState &state, Square bishop, Square myKing, Square opKing, Square ulp, Square urp, Square dlp, Square drp, bool isP) | osl::eval::ml::BishopEffectBase | inline | 
  | index(int x_diff, int y_diff, bool ur, bool promoted) | osl::eval::ml::BishopEffectBase | inlineprotectedstatic | 
  | index0(int x_diff, int y_diff, PtypeO ptypeO, bool ur, bool promoted) | osl::eval::ml::BishopEffectBase | inlineprotectedstatic | 
  | index1(Square king, Square from, PtypeO ptypeO, bool isP) | osl::eval::ml::BishopEffectBase | inlineprotectedstatic | 
  | index1(int x_diff, int y_diff, PtypeO ptypeO, bool isP) | osl::eval::ml::BishopEffectBase | inlineprotectedstatic | 
  | index2(Square king, Square from, bool isP) | osl::eval::ml::BishopEffectBase | inlineprotectedstatic | 
  | index2(int x_diff, int y_diff, bool isP) | osl::eval::ml::BishopEffectBase | inlineprotectedstatic | 
  | ONE_DIM enum value | osl::eval::ml::BishopEffectBase |  | 
  | piece_table | osl::eval::ml::BishopEffectBase | protectedstatic |