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

#include <PutPropertyFunction.h>

Inherited by cnoid::ItemPropertyWidget::Impl.

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 std::function< bool(bool)> &changeFunc)=0
 
virtual void operator() (const std::string &name, int value)=0
 
virtual void operator() (const std::string &name, int value, const std::function< bool(int)> &changeFunc)=0
 
virtual void operator() (const std::string &name, double value)=0
 
virtual void operator() (const std::string &name, double value, const std::function< bool(double)> &changeFunc)=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 std::function< bool(const std::string &)> &changeFunc)=0
 
virtual void operator() (const std::string &name, const Selection &selection)=0
 
virtual void operator() (const std::string &name, const Selection &selection, const std::function< bool(int which)> &changeFunc)=0
 
virtual void operator() (const std::string &name, const FilePathProperty &filepath)=0
 
virtual void operator() (const std::string &name, const FilePathProperty &filepath, const std::function< bool(const std::string &)> &changeFunc)=0
 

Constructor & Destructor Documentation

◆ ~PutPropertyFunction()

PutPropertyFunction::~PutPropertyFunction ( )
virtual

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/12]

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

◆ operator()() [2/12]

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

◆ operator()() [3/12]

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

◆ operator()() [4/12]

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

◆ operator()() [5/12]

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

◆ operator()() [6/12]

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

◆ operator()() [7/12]

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

◆ operator()() [8/12]

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

◆ operator()() [9/12]

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

◆ operator()() [10/12]

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

◆ operator()() [11/12]

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

◆ operator()() [12/12]

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

◆ reset()

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

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