#include <panel_interface.h>
Definition at line 41 of file panel_interface.h.
◆ PanelInterface()
log_view::PanelInterface::PanelInterface |
( |
int |
height, |
|
|
int |
width, |
|
|
int |
y, |
|
|
int |
x |
|
) |
| |
◆ ~PanelInterface()
log_view::PanelInterface::~PanelInterface |
( |
| ) |
|
|
virtual |
◆ activate()
virtual void log_view::PanelInterface::activate |
( |
bool |
enable | ) |
|
|
inlineprotectedvirtual |
◆ canFocus()
virtual bool log_view::PanelInterface::canFocus |
( |
| ) |
const |
|
inlineprotectedvirtual |
◆ canInput()
virtual bool log_view::PanelInterface::canInput |
( |
| ) |
const |
|
inlineprotectedvirtual |
◆ canNavigate()
virtual bool log_view::PanelInterface::canNavigate |
( |
| ) |
const |
|
inlineprotectedvirtual |
◆ canSelect()
virtual bool log_view::PanelInterface::canSelect |
( |
| ) |
const |
|
inlineprotectedvirtual |
◆ drawScrollBar()
void log_view::PanelInterface::drawScrollBar |
( |
size_t |
count, |
|
|
int |
height, |
|
|
int |
y, |
|
|
int |
x |
|
) |
| |
|
protectedvirtual |
◆ encloses()
bool log_view::PanelInterface::encloses |
( |
int |
y, |
|
|
int |
x |
|
) |
| |
|
virtual |
◆ focus()
bool log_view::PanelInterface::focus |
( |
| ) |
const |
|
virtual |
◆ follow()
void log_view::PanelInterface::follow |
( |
bool |
enable | ) |
|
|
protectedvirtual |
◆ following()
virtual bool log_view::PanelInterface::following |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ forceRefresh()
void log_view::PanelInterface::forceRefresh |
( |
| ) |
|
|
virtual |
◆ getContentHeight()
virtual int log_view::PanelInterface::getContentHeight |
( |
| ) |
const |
|
inlineprotectedvirtual |
◆ getContentSize()
virtual size_t log_view::PanelInterface::getContentSize |
( |
| ) |
const |
|
inlineprotectedvirtual |
◆ getContentWidth()
virtual int log_view::PanelInterface::getContentWidth |
( |
| ) |
const |
|
inlineprotectedvirtual |
◆ getCursor()
virtual int64_t log_view::PanelInterface::getCursor |
( |
| ) |
const |
|
inlineprotectedvirtual |
◆ handleInput()
bool log_view::PanelInterface::handleInput |
( |
int |
key | ) |
|
|
virtual |
◆ handleKey()
virtual bool log_view::PanelInterface::handleKey |
( |
int |
key | ) |
|
|
inlinevirtual |
◆ handleMouse()
virtual bool log_view::PanelInterface::handleMouse |
( |
const MEVENT & |
event | ) |
|
|
inlinevirtual |
◆ handleNavigation()
bool log_view::PanelInterface::handleNavigation |
( |
int |
key | ) |
|
|
virtual |
◆ height()
int log_view::PanelInterface::height |
( |
| ) |
const |
|
virtual |
◆ hidden()
bool log_view::PanelInterface::hidden |
( |
| ) |
const |
|
virtual |
◆ hide()
void log_view::PanelInterface::hide |
( |
bool |
enable | ) |
|
|
virtual |
◆ inputOffset()
virtual int log_view::PanelInterface::inputOffset |
( |
| ) |
const |
|
inlineprotectedvirtual |
◆ move()
void log_view::PanelInterface::move |
( |
int |
step | ) |
|
|
protectedvirtual |
◆ moveTo()
void log_view::PanelInterface::moveTo |
( |
size_t |
index | ) |
|
|
protectedvirtual |
◆ pageDown()
void log_view::PanelInterface::pageDown |
( |
| ) |
|
|
protectedvirtual |
◆ pageUp()
void log_view::PanelInterface::pageUp |
( |
| ) |
|
|
protectedvirtual |
◆ refresh()
virtual void log_view::PanelInterface::refresh |
( |
| ) |
|
|
pure virtual |
◆ resize()
void log_view::PanelInterface::resize |
( |
int |
height, |
|
|
int |
width, |
|
|
int |
y, |
|
|
int |
x |
|
) |
| |
|
virtual |
◆ scrollbar()
bool log_view::PanelInterface::scrollbar |
( |
| ) |
const |
|
virtual |
◆ select()
virtual void log_view::PanelInterface::select |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ setCursor() [1/2]
bool log_view::PanelInterface::setCursor |
( |
| ) |
|
|
virtual |
◆ setCursor() [2/2]
virtual void log_view::PanelInterface::setCursor |
( |
int64_t |
cursor | ) |
|
|
inlineprotectedvirtual |
◆ setFocus()
bool log_view::PanelInterface::setFocus |
( |
bool |
enable | ) |
|
|
virtual |
◆ shift()
void log_view::PanelInterface::shift |
( |
int |
cols | ) |
|
|
protectedvirtual |
◆ toTop()
void log_view::PanelInterface::toTop |
( |
| ) |
|
|
virtual |
◆ visible()
bool log_view::PanelInterface::visible |
( |
| ) |
const |
|
virtual |
◆ width()
int log_view::PanelInterface::width |
( |
| ) |
const |
|
virtual |
◆ x()
int log_view::PanelInterface::x |
( |
| ) |
const |
|
virtual |
◆ y()
int log_view::PanelInterface::y |
( |
| ) |
const |
|
virtual |
◆ cleared_
bool log_view::PanelInterface::cleared_ = false |
|
protected |
◆ focus_
bool log_view::PanelInterface::focus_ = false |
|
protected |
◆ follow_
bool log_view::PanelInterface::follow_ = true |
|
protected |
◆ height_
int log_view::PanelInterface::height_ |
|
protected |
◆ hidden_
bool log_view::PanelInterface::hidden_ = false |
|
protected |
◆ input_loc_
int log_view::PanelInterface::input_loc_ = -1 |
|
protected |
◆ input_text_
std::string log_view::PanelInterface::input_text_ |
|
protected |
◆ last_content_size_
size_t log_view::PanelInterface::last_content_size_ = 0 |
|
protected |
◆ last_cursor_
int64_t log_view::PanelInterface::last_cursor_ = 0 |
|
protected |
◆ max_length_
size_t log_view::PanelInterface::max_length_ = 0 |
|
protected |
◆ panel_
PANEL* log_view::PanelInterface::panel_ = nullptr |
|
protected |
◆ shift_
int log_view::PanelInterface::shift_ = 0 |
|
protected |
◆ width_
int log_view::PanelInterface::width_ |
|
protected |
◆ window_
WINDOW* log_view::PanelInterface::window_ = nullptr |
|
protected |
◆ x_
int log_view::PanelInterface::x_ |
|
protected |
◆ y_
int log_view::PanelInterface::y_ |
|
protected |
The documentation for this class was generated from the following files: