| Rapicorn - Experimental UI Toolkit - Source Code
    13.07.0
    | 
Go to the source code of this file.
| Classes | |
| class | Rapicorn::Aida::Property | 
| struct | Rapicorn::Aida::PropertyList | 
| Container structure for property descriptions.  More... | |
| struct | Rapicorn::Aida::PropertyBool< Class > | 
| struct | Rapicorn::Aida::PropertyRange< Class, Type > | 
| struct | Rapicorn::Aida::PropertyString< Class > | 
| struct | Rapicorn::Aida::PropertyEnum< Class, Type > | 
| Namespaces | |
| namespace | Rapicorn | 
| The Rapicorn namespace encompasses core utilities and toolkit functionality. | |
| namespace | Rapicorn::Aida | 
| The Aida namespace provides all IDL functionality exported to C++. | |
| Defines | |
| #define | RAPICORN_AIDA_PROPERTY(Type, accessor, label, blurb,...) | 
| #define | RAPICORN_AIDA_PROPERTY_CHAIN(first,...) | 
| Typedefs | |
| typedef ImplicitBase | Rapicorn::Aida::PropertyHostInterface | 
| Functions | |
| template<class Class > | |
| Property * | Rapicorn::Aida::create_property (void(Class::*setter)(bool), bool(Class::*getter)() const, const char *ident, const char *label, const char *blurb, const char *hints) | 
| template<class Class > | |
| Property * | Rapicorn::Aida::create_property (void(Class::*setter)(int), int(Class::*getter)() const, const char *ident, const char *label, const char *blurb, int min_value, int max_value, int stepping, const char *hints) | 
| template<class Class > | |
| Property * | Rapicorn::Aida::create_property (void(Class::*setter)(int), int(Class::*getter)() const, const char *ident, const char *label, const char *blurb, const char *hints) | 
| template<class Class > | |
| Property * | Rapicorn::Aida::create_property (void(Class::*setter)(int16), int16(Class::*getter)() const, const char *ident, const char *label, const char *blurb, int16 min_value, int16 max_value, int16 stepping, const char *hints) | 
| template<class Class > | |
| Property * | Rapicorn::Aida::create_property (void(Class::*setter)(uint), uint(Class::*getter)() const, const char *ident, const char *label, const char *blurb, uint min_value, uint max_value, uint stepping, const char *hints) | 
| template<class Class > | |
| Property * | Rapicorn::Aida::create_property (void(Class::*setter)(uint16), uint16(Class::*getter)() const, const char *ident, const char *label, const char *blurb, uint16 min_value, uint16 max_value, uint16 stepping, const char *hints) | 
| template<class Class > | |
| Property * | Rapicorn::Aida::create_property (void(Class::*setter)(float), float(Class::*getter)() const, const char *ident, const char *label, const char *blurb, float min_value, float max_value, float stepping, const char *hints) | 
| template<class Class > | |
| Property * | Rapicorn::Aida::create_property (void(Class::*setter)(double), double(Class::*getter)() const, const char *ident, const char *label, const char *blurb, double min_value, double max_value, double stepping, const char *hints) | 
| template<class Class > | |
| Property * | Rapicorn::Aida::create_property (void(Class::*setter)(double), double(Class::*getter)() const, const char *ident, const char *label, const char *blurb, const char *hints) | 
| template<class Class > | |
| Property * | Rapicorn::Aida::create_property (void(Class::*setter)(const String &), String(Class::*getter)() const, const char *ident, const char *label, const char *blurb, const char *hints) | 
| template<class Class , typename Type > | |
| Property * | Rapicorn::Aida::create_property (void(Class::*setter)(Type), Type(Class::*getter)() const, const char *ident, const char *label, const char *blurb, const char *hints) | 
 1.7.6.1
 1.7.6.1