#include <boost/foreach.hpp>#include <boost/algorithm/string.hpp>#include <boost/ptr_container/ptr_unordered_map.hpp>#include <sstream>#include <map>#include <vector>#include <iostream>#include <fstream>#include "vars_internal.h"

Go to the source code of this file.
Classes | |
| struct | pangolin::GuiVarChangedCallback |
| struct | pangolin::NewVarCallback |
| struct | pangolin::SetVarFunctor< T > |
| struct | pangolin::ToggleVarFunctor |
| struct | pangolin::Var< T > |
Namespaces | |
| namespace | pangolin |
Typedefs | |
| typedef void(* | pangolin::GuiVarChangedCallbackFn )(void *data, const std::string &name, _Var &var) |
| typedef void(* | pangolin::NewVarCallbackFn )(void *data, const std::string &name, _Var &var, const char *reg_type_name, bool brand_new) |
Functions | |
| template<typename T > | |
| void | pangolin::FillFromFile (const std::string &filename, std::vector< T > &v, const T &init=T()) |
| template<typename T > | |
| T | pangolin::FromFile (const std::string &filename, const T &init=T()) |
| void | pangolin::ParseVarsFile (const std::string &filename) |
| void | pangolin::ProcessHistoricCallbacks (NewVarCallbackFn callback, void *data, const std::string &filter) |
| bool | pangolin::Pushed (Var< bool > &button) |
| bool | pangolin::Pushed (bool &button) |
| void | pangolin::RegisterGuiVarChangedCallback (GuiVarChangedCallbackFn callback, void *data, const std::string &filter) |
| void | pangolin::RegisterNewVarCallback (NewVarCallbackFn callback, void *data, const std::string &filter) |