Scid  4.7.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | List of all members
SquareSet Class Reference

#include <sqmove.h>

Public Member Functions

 SquareSet ()
 
 SquareSet (squareT *squares)
 
void Clear (void)
 
void AddAll (void)
 
void Add (squareT sq)
 
void AddAll (squareT *squares)
 
bool Contains (squareT sq)
 
void Remove (squareT sq)
 

Detailed Description

Definition at line 60 of file sqmove.h.

Constructor & Destructor Documentation

◆ SquareSet() [1/2]

SquareSet::SquareSet ( )
inline

Definition at line 65 of file sqmove.h.

◆ SquareSet() [2/2]

SquareSet::SquareSet ( squareT squares)
inline

Definition at line 66 of file sqmove.h.

Member Function Documentation

◆ Add()

void SquareSet::Add ( squareT  sq)
inline

Definition at line 74 of file sqmove.h.

◆ AddAll() [1/2]

void SquareSet::AddAll ( void  )
inline

Definition at line 72 of file sqmove.h.

◆ AddAll() [2/2]

void SquareSet::AddAll ( squareT squares)
inline

Definition at line 83 of file sqmove.h.

◆ Clear()

void SquareSet::Clear ( void  )
inline

Definition at line 71 of file sqmove.h.

◆ Contains()

bool SquareSet::Contains ( squareT  sq)
inline

Definition at line 99 of file sqmove.h.

◆ Remove()

void SquareSet::Remove ( squareT  sq)
inline

Definition at line 108 of file sqmove.h.


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