17 #ifndef TOOLS_CVT_MONITOR_RENDERABLE_MESSAGE_H_ 18 #define TOOLS_CVT_MONITOR_RENDERABLE_MESSAGE_H_ 73 #endif // TOOLS_CVT_MONITOR_RENDERABLE_MESSAGE_H_
virtual RenderableMessage * Child(int) const =0
Definition: renderable_message.h:24
virtual double frame_ratio(void)
Definition: renderable_message.h:42
int page_item_count_
Definition: renderable_message.h:66
virtual ~RenderableMessage()
Definition: renderable_message.h:37
RenderableMessage(RenderableMessage *parent=nullptr, int line_no=0)
Definition: renderable_message.h:28
int pages_
Definition: renderable_message.h:64
void set_line_no(int line_no)
Definition: renderable_message.h:56
void set_parent(RenderableMessage *parent)
Definition: renderable_message.h:45
int page_item_count(void) const
Definition: renderable_message.h:52
int line_no_
Definition: renderable_message.h:63
int page_index_
Definition: renderable_message.h:65
int * line_no(void)
Definition: renderable_message.h:55
RenderableMessage * parent(void) const
Definition: renderable_message.h:44
double frame_ratio_
Definition: renderable_message.h:68
RenderableMessage * parent_
Definition: renderable_message.h:67
void reset_line_page(void)
Definition: renderable_message.h:57
static constexpr int FrameRatio_Precision
Definition: renderable_message.h:26
virtual int Render(const Screen *s, int key)=0