Classes | Namespaces | Typedefs | Functions
vars.h File Reference
#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"
Include dependency graph for vars.h:
This graph shows which files directly or indirectly include this file:

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 >
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)
 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