Choreonoid  1.5
Public Member Functions | List of all members
cnoid::PutPropertyFunction Class Referenceabstract

#include <PutPropertyFunction.h>

Inherited by cnoid::ItemPropertyViewImpl.

Public Member Functions

virtual ~PutPropertyFunction ()
 
virtual PutPropertyFunctiondecimals (int d)=0
 
virtual PutPropertyFunctionmin (double min)=0
 
virtual PutPropertyFunctionmax (double max)=0
 
virtual PutPropertyFunctionmin (int min)=0
 
virtual PutPropertyFunctionmax (int max)=0
 
virtual PutPropertyFunctionreset ()=0
 
virtual void operator() (const std::string &name, bool value)=0
 
virtual void operator() (const std::string &name, bool value, const boost::function< bool(bool)> &changeFunc)=0
 
virtual void operator() (const std::string &name, bool value, const boost::function< void(bool)> &changeFunc, bool forceUpdate)=0
 
virtual void operator() (const std::string &name, int value)=0
 
virtual void operator() (const std::string &name, int value, const boost::function< bool(int)> &changeFunc)=0
 
virtual void operator() (const std::string &name, int value, const boost::function< void(int)> &changeFunc, bool forceUpdate)=0
 
virtual void operator() (const std::string &name, double value)=0
 
virtual void operator() (const std::string &name, double value, const boost::function< bool(double)> &changeFunc)=0
 
virtual void operator() (const std::string &name, double value, const boost::function< void(double)> &func, bool forceUpdate)=0
 
virtual void operator() (const std::string &name, const std::string &value)=0
 
virtual void operator() (const std::string &name, const std::string &value, const boost::function< bool(const std::string &)> &changeFunc)=0
 
virtual void operator() (const std::string &name, const std::string &value, const boost::function< void(const std::string &)> &changeFunc, bool forceUpdate)=0
 
virtual void operator() (const std::string &name, const Selection &selection)=0
 
virtual void operator() (const std::string &name, const Selection &selection, const boost::function< bool(int which)> &changeFunc)=0
 
virtual void operator() (const std::string &name, const Selection &selection, const boost::function< void(int which)> &changeFunc, bool forceUpdate)=0
 
virtual void operator() (const std::string &name, const FilePath &filePath)=0
 
virtual void operator() (const std::string &name, const FilePath &filePath, const boost::function< bool(const std::string &)> &changeFunc)=0
 
virtual void operator() (const std::string &name, const FilePath &filePath, const boost::function< void(const std::string &)> &changeFunc, bool forceUpdate)=0
 

Constructor & Destructor Documentation

◆ ~PutPropertyFunction()

virtual cnoid::PutPropertyFunction::~PutPropertyFunction ( )
inlinevirtual

Member Function Documentation

◆ decimals()

virtual PutPropertyFunction& cnoid::PutPropertyFunction::decimals ( int  d)
pure virtual

◆ max() [1/2]

virtual PutPropertyFunction& cnoid::PutPropertyFunction::max ( double  max)
pure virtual

◆ max() [2/2]

virtual PutPropertyFunction& cnoid::PutPropertyFunction::max ( int  max)
pure virtual

◆ min() [1/2]

virtual PutPropertyFunction& cnoid::PutPropertyFunction::min ( double  min)
pure virtual

◆ min() [2/2]

virtual PutPropertyFunction& cnoid::PutPropertyFunction::min ( int  min)
pure virtual

◆ operator()() [1/18]

virtual void cnoid::PutPropertyFunction::operator() ( const std::string &  name,
bool  value 
)
pure virtual

◆ operator()() [2/18]

virtual void cnoid::PutPropertyFunction::operator() ( const std::string &  name,
bool  value,
const boost::function< bool(bool)> &  changeFunc 
)
pure virtual

◆ operator()() [3/18]

virtual void cnoid::PutPropertyFunction::operator() ( const std::string &  name,
bool  value,
const boost::function< void(bool)> &  changeFunc,
bool  forceUpdate 
)
pure virtual

◆ operator()() [4/18]

virtual void cnoid::PutPropertyFunction::operator() ( const std::string &  name,
int  value 
)
pure virtual

◆ operator()() [5/18]

virtual void cnoid::PutPropertyFunction::operator() ( const std::string &  name,
int  value,
const boost::function< bool(int)> &  changeFunc 
)
pure virtual

◆ operator()() [6/18]

virtual void cnoid::PutPropertyFunction::operator() ( const std::string &  name,
int  value,
const boost::function< void(int)> &  changeFunc,
bool  forceUpdate 
)
pure virtual

◆ operator()() [7/18]

virtual void cnoid::PutPropertyFunction::operator() ( const std::string &  name,
double  value 
)
pure virtual

◆ operator()() [8/18]

virtual void cnoid::PutPropertyFunction::operator() ( const std::string &  name,
double  value,
const boost::function< bool(double)> &  changeFunc 
)
pure virtual

◆ operator()() [9/18]

virtual void cnoid::PutPropertyFunction::operator() ( const std::string &  name,
double  value,
const boost::function< void(double)> &  func,
bool  forceUpdate 
)
pure virtual

◆ operator()() [10/18]

virtual void cnoid::PutPropertyFunction::operator() ( const std::string &  name,
const std::string &  value 
)
pure virtual

◆ operator()() [11/18]

virtual void cnoid::PutPropertyFunction::operator() ( const std::string &  name,
const std::string &  value,
const boost::function< bool(const std::string &)> &  changeFunc 
)
pure virtual

◆ operator()() [12/18]

virtual void cnoid::PutPropertyFunction::operator() ( const std::string &  name,
const std::string &  value,
const boost::function< void(const std::string &)> &  changeFunc,
bool  forceUpdate 
)
pure virtual

◆ operator()() [13/18]

virtual void cnoid::PutPropertyFunction::operator() ( const std::string &  name,
const Selection selection 
)
pure virtual

◆ operator()() [14/18]

virtual void cnoid::PutPropertyFunction::operator() ( const std::string &  name,
const Selection selection,
const boost::function< bool(int which)> &  changeFunc 
)
pure virtual

◆ operator()() [15/18]

virtual void cnoid::PutPropertyFunction::operator() ( const std::string &  name,
const Selection selection,
const boost::function< void(int which)> &  changeFunc,
bool  forceUpdate 
)
pure virtual

◆ operator()() [16/18]

virtual void cnoid::PutPropertyFunction::operator() ( const std::string &  name,
const FilePath filePath 
)
pure virtual

◆ operator()() [17/18]

virtual void cnoid::PutPropertyFunction::operator() ( const std::string &  name,
const FilePath filePath,
const boost::function< bool(const std::string &)> &  changeFunc 
)
pure virtual

◆ operator()() [18/18]

virtual void cnoid::PutPropertyFunction::operator() ( const std::string &  name,
const FilePath filePath,
const boost::function< void(const std::string &)> &  changeFunc,
bool  forceUpdate 
)
pure virtual

◆ reset()

virtual PutPropertyFunction& cnoid::PutPropertyFunction::reset ( )
pure virtual

The documentation for this class was generated from the following file: