Choice.hpp
Go to the documentation of this file.
1 // Copyright (c) 2019 Chris Ohk, Youngjoong Kim, SeungHyun Jeon
2 
3 // We are making my contributions/submissions to this project solely in our
4 // personal capacity and are not conveying any rights to any intellectual
5 // property of any third parties.
6 
7 #ifndef ROSETTASTONE_CHOICE_HPP
8 #define ROSETTASTONE_CHOICE_HPP
9 
10 #include <vector>
11 
12 namespace RosettaStone
13 {
15 enum class ChoiceAction
16 {
17  INVALID = 0,
18  HAND = 1,
19 };
20 
26 struct Choice
27 {
30 
31  std::vector<std::size_t> choices;
32 };
33 } // namespace RosettaStone
34 
35 #endif // ROSETTASTONE_CHOICE_HPP
std::vector< std::size_t > choices
Definition: Choice.hpp:31
ChoiceAction choiceAction
Definition: Choice.hpp:29
ChoiceType choiceType
Definition: Choice.hpp:28
Choice struct.
Definition: Choice.hpp:26
ChoiceAction
The action type of choice.
Definition: Choice.hpp:15
Definition: AccountInfo.hpp:14