|
Sista v3.0.0-beta.10
C++ lightweight OS-agnostic library for terminal animations and videogames
|
This is the complete list of members for sista::SwappableField, including all inherited members.
| __init__(self, int width, int height) | sista::SwappableField | |
| __new__(cls, int width, int height) | sista::SwappableField | |
| add_pawn_to_swap(self, Pawn pawn, Capsule coords) | sista::SwappableField | |
| addPawn(std::shared_ptr< Pawn >) override | sista::SwappableField | virtual |
| addPawnToSwap(Pawn *, const Coordinates &) | sista::SwappableField | |
| addPawnToSwap(Path &) | sista::SwappableField | |
| addPrintPawn(std::shared_ptr< Pawn >) | sista::Field | |
| apply_swaps(self) | sista::SwappableField | |
| applySwaps() | sista::SwappableField | |
| cleanCoordinates(const Coordinates &) const | sista::Field | protected |
| cleanCoordinates(unsigned short, unsigned short) const | sista::Field | protected |
| clear() | sista::Field | |
| create_pawn(self, str symbol, Capsule ansi_settings, Capsule coords) | sista::SwappableField | |
| cursor | sista::Field | protected |
| erasePawn(Pawn *) | sista::Field | virtual |
| erasePawn(const Coordinates &) | sista::Field | virtual |
| Field(int, int) | sista::Field | |
| getPawn(const Coordinates &) const | sista::Field | |
| getPawn(unsigned short, unsigned short) const | sista::Field | |
| height | sista::Field | protected |
| isFree(const Coordinates &) const | sista::Field | |
| isFree(unsigned short, unsigned short) const | sista::Field | |
| isFree(short int, short int) const | sista::Field | |
| isOccupied(const Coordinates &) const | sista::Field | |
| isOccupied(unsigned short, unsigned short) const | sista::Field | |
| isOccupied(short int, short int) const | sista::Field | |
| isOutOfBounds(const Coordinates &) const | sista::Field | |
| isOutOfBounds(unsigned short, unsigned short) const | sista::Field | |
| isOutOfBounds(short int, short int) const | sista::Field | |
| move_pawn(self, Pawn pawn, int y, int x) | sista::Field | |
| movePawn(Pawn *, const Coordinates &) | sista::SwappableField | |
| movePawn(Pawn *, unsigned short, unsigned short) | sista::SwappableField | |
| movePawnBy(Pawn *, const Coordinates &) | sista::Field | |
| movePawnBy(Pawn *, unsigned short, unsigned short) | sista::Field | |
| movePawnBy(Pawn *, const Coordinates &, Effect) | sista::Field | |
| movePawnBy(Pawn *, short int, short int, Effect) | sista::Field | |
| movePawnFromTo(const Coordinates &, const Coordinates &) | sista::Field | |
| movePawnFromTo(unsigned short, unsigned short, unsigned short, unsigned short) | sista::Field | |
| movingByCoordinates(Pawn *, short int, short int) const | sista::Field | |
| movingByCoordinates(Pawn *, short int, short int, Effect) const | sista::Field | |
| pawns | sista::Field | protected |
| print() const | sista::Field | |
| print(char) const | sista::Field | |
| print(Border &) const | sista::Field | |
| print_with_border(self, Capsule border) | sista::SwappableField | |
| removePawn(Pawn *) override | sista::SwappableField | virtual |
| sista::Field::removePawn(const Coordinates &) | sista::Field | virtual |
| rePrintPawn(Pawn *) | sista::Field | |
| simulateSwaps() | sista::SwappableField | |
| SwappableField(int, int) | sista::SwappableField | |
| swapTwoPawns(const Coordinates &, const Coordinates &) | sista::SwappableField | |
| swapTwoPawns(Pawn *, Pawn *) | sista::SwappableField | |
| validateCoordinates(const Coordinates &) const | sista::Field | |
| validateCoordinates(unsigned short, unsigned short) const | sista::Field | |
| width | sista::Field | protected |
| ~Field()=default | sista::Field | virtual |
| ~SwappableField() | sista::SwappableField |