State for proposal management. More...
#include <agent_state.h>
Public Types | |
| enum class | FilterMode { kAll , kPending , kAccepted , kRejected } |
Public Attributes | |
| std::string | focused_proposal_id |
| std::string | pending_focus_proposal_id |
| int | total_proposals = 0 |
| int | pending_proposals = 0 |
| int | accepted_proposals = 0 |
| int | rejected_proposals = 0 |
| FilterMode | filter_mode = FilterMode::kAll |
State for proposal management.
Definition at line 332 of file agent_state.h.
|
strong |
| Enumerator | |
|---|---|
| kAll | |
| kPending | |
| kAccepted | |
| kRejected | |
Definition at line 340 of file agent_state.h.
| std::string yaze::editor::ProposalState::focused_proposal_id |
Definition at line 333 of file agent_state.h.
Referenced by yaze::editor::AgentProposalsPanel::FocusProposal().
| std::string yaze::editor::ProposalState::pending_focus_proposal_id |
Definition at line 334 of file agent_state.h.
| int yaze::editor::ProposalState::total_proposals = 0 |
Definition at line 335 of file agent_state.h.
Referenced by yaze::editor::AgentProposalsPanel::RefreshProposals().
| int yaze::editor::ProposalState::pending_proposals = 0 |
Definition at line 336 of file agent_state.h.
| int yaze::editor::ProposalState::accepted_proposals = 0 |
Definition at line 337 of file agent_state.h.
| int yaze::editor::ProposalState::rejected_proposals = 0 |
Definition at line 338 of file agent_state.h.
| FilterMode yaze::editor::ProposalState::filter_mode = FilterMode::kAll |
Definition at line 341 of file agent_state.h.
Referenced by yaze::editor::AgentProposalsPanel::DrawProposalList().