All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Static Public Member Functions | Public Attributes
pangolin::Panel Struct Reference

#include <widgets.h>

Inheritance diagram for pangolin::Panel:
Inheritance graph
[legend]

List of all members.

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

Detailed Description

Definition at line 42 of file widgets.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

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.


Member Data Documentation

boost::ptr_unordered_map<const std::string,View>& pangolin::Panel::context_views

Definition at line 49 of file widgets.h.


The documentation for this struct was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


pangolin_wrapper
Author(s): Todor Stoyanov
autogenerated on Wed Feb 13 2013 14:03:25