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