Rapicorn - Experimental UI Toolkit - Source Code
13.07.0
|
Inherited by Rapicorn::Selector::SelobListModel, Rapicorn::Selector::SelobTrue, and Rapicorn::Selector::SelobWidget.
Public Types | |
typedef std::vector< std::string > | Strings |
typedef const StringVector | ConstTypes |
Public Member Functions | |
virtual String | get_id ()=0 |
virtual String | get_type ()=0 |
virtual ConstTypes & | get_type_list ()=0 |
virtual bool | has_property (const String &name)=0 |
virtual String | get_property (const String &name)=0 |
virtual Selob * | get_parent ()=0 |
virtual Selob * | get_sibling (int64 dir)=0 |
virtual bool | has_children ()=0 |
virtual int64 | n_children ()=0 |
virtual Selob * | get_child (int64 index)=0 |
virtual bool | is_nth_child (int64 nth1based)=0 |
virtual Selob * | pseudo_selector (const String &ident, const String &arg, String &error)=0 |
Static Public Member Functions | |
static Selob * | true_match () |
static bool | is_true_match (Selob *selob) |