|
KiCad PCB EDA Suite
|
#include <pns_log_player.h>
Classes | |
| struct | ENTRY |
Public Types | |
| typedef std::vector< ENTRY > | VIEW_ENTRIES |
Public Member Functions | |
| PNS_LOG_VIEW_TRACKER () | |
| ~PNS_LOG_VIEW_TRACKER () | |
| void | SetStage (int aStage) |
| VIEW_ENTRIES & | GetEntriesForStage (int aStage) |
| void | HideItem (PNS::ITEM *aItem) |
| void | DisplayItem (const PNS::ITEM *aItem) |
Private Attributes | |
| int | m_currentStage |
| std::map< int, VIEW_ENTRIES > | m_vitems |
Definition at line 39 of file pns_log_player.h.
| typedef std::vector<ENTRY> PNS_LOG_VIEW_TRACKER::VIEW_ENTRIES |
Definition at line 58 of file pns_log_player.h.
| PNS_LOG_VIEW_TRACKER::PNS_LOG_VIEW_TRACKER | ( | ) |
Definition at line 359 of file pns_log_player.cpp.
| PNS_LOG_VIEW_TRACKER::~PNS_LOG_VIEW_TRACKER | ( | ) |
Definition at line 363 of file pns_log_player.cpp.
| void PNS_LOG_VIEW_TRACKER::DisplayItem | ( | const PNS::ITEM * | aItem | ) |
Definition at line 382 of file pns_log_player.cpp.
References PNS::ITEM::Clone(), m_currentStage, PNS_LOG_VIEW_TRACKER::ENTRY::m_isHideOp, PNS_LOG_VIEW_TRACKER::ENTRY::m_item, PNS_LOG_VIEW_TRACKER::ENTRY::m_ownedItem, and m_vitems.
|
inline |
Definition at line 64 of file pns_log_player.h.
References m_vitems.
| void PNS_LOG_VIEW_TRACKER::HideItem | ( | PNS::ITEM * | aItem | ) |
Definition at line 373 of file pns_log_player.cpp.
References m_currentStage, PNS_LOG_VIEW_TRACKER::ENTRY::m_isHideOp, PNS_LOG_VIEW_TRACKER::ENTRY::m_item, PNS_LOG_VIEW_TRACKER::ENTRY::m_ownedItem, and m_vitems.
| void PNS_LOG_VIEW_TRACKER::SetStage | ( | int | aStage | ) |
Definition at line 367 of file pns_log_player.cpp.
References m_currentStage, and m_vitems.
|
private |
Definition at line 71 of file pns_log_player.h.
Referenced by DisplayItem(), HideItem(), and SetStage().
|
private |
Definition at line 72 of file pns_log_player.h.
Referenced by DisplayItem(), GetEntriesForStage(), HideItem(), and SetStage().