iv::TableDebugView Class Reference
#include <TableDebugView.hpp>
Public Types | |
| using | TableData = table_debug_context::TableData |
Public Member Functions | |
| TableDebugView (Context *context) | |
| table_debug_context::TableHandle | Table (TableId table_id) |
| bool | IsEmpty () const |
| void | Clear () |
| Removes all tables. More... | |
| const std::unordered_map< TableId, TableData > & | Tables () const |
| std::unordered_map< TableId, TableData > & | Tables () |
Public Member Functions inherited from iv::DebugView | |
| DebugView (Context *context) | |
| Context * | context () const |
Detailed Description
It is meant to be used by debugged code - something writes to this and this is then used by debug display to fill TextDebugView or GuiDebugView.
Definition at line 115 of file TableDebugView.hpp.
Member Typedef Documentation
◆ TableData
Definition at line 126 of file TableDebugView.hpp.
Constructor & Destructor Documentation
◆ TableDebugView()
| iv::TableDebugView::TableDebugView | ( | Context * | context | ) |
Definition at line 13 of file TableDebugView.cpp.
Member Function Documentation
◆ Table()
| TableHandle iv::TableDebugView::Table | ( | TableId | table_id | ) |
Definition at line 18 of file TableDebugView.cpp.
◆ IsEmpty()
| bool iv::TableDebugView::IsEmpty | ( | ) | const |
Definition at line 23 of file TableDebugView.cpp.
◆ Clear()
| void iv::TableDebugView::Clear | ( | ) |
Removes all tables.
Definition at line 28 of file TableDebugView.cpp.
◆ Tables() [1/2]
Definition at line 33 of file TableDebugView.cpp.
◆ Tables() [2/2]
The documentation for this class was generated from the following files:
- ivorium_core/DebugView/TableDebugView.hpp
- ivorium_core/DebugView/TableDebugView.cpp

Public Member Functions inherited from 