|
Crazy Eddie's GUI System 0.8.7
|
#include <TplProperty.h>
Collaboration diagram for CEGUI::TplProperty< C, T >::GetterFunctor:Classes | |
| struct | EnsureConstRef |
| struct | EnsureConstRef< const DT & > |
| struct | EnsureConstRef< DT & > |
| struct | EnsurePlain |
| struct | EnsurePlain< const DT & > |
| struct | EnsurePlain< DT & > |
| struct | EnsureRef |
| struct | EnsureRef< const DT & > |
| struct | EnsureRef< DT & > |
Public Types | |
| typedef EnsurePlain< typenameHelper::safe_method_return_type >::result(C::* | PlainGetter) () const |
| typedef EnsureConstRef< typenameHelper::safe_method_return_type >::result(C::* | ConstRefGetter) () const |
| typedef EnsureRef< typenameHelper::safe_method_return_type >::result(C::* | RefGetter) () const |
Public Member Functions | |
| GetterFunctor (PlainGetter getter) | |
| GetterFunctor (ConstRefGetter getter) | |
| GetterFunctor (RefGetter getter) | |
| GetterFunctor (int) | |
| operator bool (void) const | |
| Helper::safe_method_return_type | operator() (const C *instance) const |
Public Attributes | |
| PlainGetter | d_plainGetter |
| ConstRefGetter | d_constRefGetter |
| RefGetter | d_refGetter |