Lagrange
UIWidget Class Reference

Public Member Functions

 UIWidget (const std::string &name="##value")
 Constructs a widget with name, if no name given an invisible label is used.
 
template<typename T >
bool operator() (T &value)
 
bool operator() (float &value)
 
bool operator() (int &value)
 
bool operator() (bool &value)
 
bool operator() (double &value)
 
bool operator() (std::string &value)
 
bool operator() (Texture &value, int width=0, int height=0)
 
bool operator() (Color &value)
 
bool operator() (Eigen::Vector2f &value)
 
bool operator() (Eigen::Vector3f &value)
 
bool operator() (Eigen::Vector4f &value)
 
bool operator() (Eigen::Vector2i &value)
 
bool operator() (Eigen::Vector3i &value)
 
bool operator() (Eigen::Vector4i &value)
 
bool operator() (Eigen::Matrix2f &value)
 
bool operator() (Eigen::Matrix3f &value)
 
bool operator() (Eigen::Matrix4f &value)
 
bool operator() (Eigen::Affine3f &value)
 

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