#include <renderable_message.h>
◆ RenderableMessage()
RenderableMessage::RenderableMessage |
( |
RenderableMessage * |
parent = nullptr , |
|
|
int |
line_no = 0 |
|
) |
| |
|
inlineexplicit |
◆ ~RenderableMessage()
virtual RenderableMessage::~RenderableMessage |
( |
| ) |
|
|
inlinevirtual |
◆ Child()
◆ frame_ratio()
virtual double RenderableMessage::frame_ratio |
( |
void |
| ) |
|
|
inlinevirtual |
◆ line_no()
int * RenderableMessage::line_no |
( |
void |
| ) |
|
|
inlineprotected |
◆ page_item_count()
int RenderableMessage::page_item_count |
( |
void |
| ) |
const |
|
inline |
◆ parent()
◆ Render()
virtual int RenderableMessage::Render |
( |
const Screen * |
s, |
|
|
int |
key |
|
) |
| |
|
pure virtual |
◆ reset_line_page()
void RenderableMessage::reset_line_page |
( |
void |
| ) |
|
|
inlineprotected |
◆ set_line_no()
void RenderableMessage::set_line_no |
( |
int |
line_no | ) |
|
|
inlineprotected |
◆ set_parent()
◆ SplitPages()
void RenderableMessage::SplitPages |
( |
int |
key | ) |
|
|
protected |
在文件 renderable_message.cc 第 23 行定义.
23 {
24 switch (key) {
26 case KEY_NPAGE:
30 }
31 break;
32
34 case KEY_PPAGE:
38 }
39 break;
40 default: {
41 }
42 }
43}
◆ Screen
◆ frame_ratio_
double RenderableMessage::frame_ratio_ |
|
protected |
◆ FrameRatio_Precision
constexpr int RenderableMessage::FrameRatio_Precision = 2 |
|
staticconstexpr |
◆ line_no_
int RenderableMessage::line_no_ |
|
protected |
◆ page_index_
int RenderableMessage::page_index_ |
|
protected |
◆ page_item_count_
int RenderableMessage::page_item_count_ |
|
protected |
◆ pages_
int RenderableMessage::pages_ |
|
protected |
◆ parent_
该类的文档由以下文件生成: