#include <widgets.h>
Public Member Functions | |
Panel () | |
Panel (const std::string &auto_register_var_prefix) | |
void | Render () |
void | ResizeChildren () |
Instruct all children to resize. | |
Static Public Member Functions | |
static void | AddVariable (void *data, const std::string &name, _Var &var, const char *reg_type_name, bool brand_new) |
Public Attributes | |
boost::ptr_unordered_map < const std::string, View > & | context_views |
Definition at line 117 of file widgets.cpp.
pangolin::Panel::Panel | ( | const std::string & | auto_register_var_prefix | ) |
Definition at line 124 of file widgets.cpp.
void pangolin::Panel::AddVariable | ( | void * | data, |
const std::string & | name, | ||
_Var & | var, | ||
const char * | reg_type_name, | ||
bool | brand_new | ||
) | [static] |
Definition at line 135 of file widgets.cpp.
void pangolin::Panel::Render | ( | void | ) | [virtual] |
Perform any automatic rendering for this View. Default implementation simply instructs children to render themselves.
Reimplemented from pangolin::View.
Definition at line 179 of file widgets.cpp.
void pangolin::Panel::ResizeChildren | ( | ) | [virtual] |
Instruct all children to resize.
Reimplemented from pangolin::View.
Definition at line 199 of file widgets.cpp.
boost::ptr_unordered_map<const std::string,View>& pangolin::Panel::context_views |