| 
    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().