Wizard
Software Engineering Project - Wizard
|
This is the complete list of members for trick, including all inherited members.
_id (defined in unique_serializable) | unique_serializable | protected |
add_card(card *played_card, player *current_player, std::string &err) | trick | |
from_json(const rapidjson::Value &json) | trick | static |
get_cards_and_players() const | trick | |
get_id() const (defined in unique_serializable) | unique_serializable | |
get_trick_color() const | trick | |
get_trump_color() const | trick | |
set_trick_color(int color) const | trick | |
set_up_round(int trump, std::string &err) | trick | |
to_json() const (defined in serializable) | serializable | inlinevirtual |
trick() | trick | |
trick(const std::string &id) | trick | explicit |
trick(const std::string &id, const std::vector< std::pair< card *, player * > > &cards, serializable_value< int > *trick_color, serializable_value< int > *trump_color) | trick | |
trick(int trump) | trick | explicit |
unique_serializable() (defined in unique_serializable) | unique_serializable | protected |
unique_serializable(std::string id) (defined in unique_serializable) | unique_serializable | protected |
wrap_up_trick(std::string &err) const | trick | |
write_into_json(rapidjson::Value &json, rapidjson::Document::AllocatorType &allocator) const override | trick | virtual |
write_into_json(rapidjson::Value &json, rapidjson::MemoryPoolAllocator< rapidjson::CrtAllocator > &allocator) const override (defined in unique_serializable) | unique_serializable | virtual |
~serializable()=default (defined in serializable) | serializable | virtual |
~trick() override | trick |