class Core::Portable::ViewController
Application-specific callback interface for building views.
#include <coreviewcontroller.h> class ViewController: public Core::Portable::ITypedObject { public: // methods DECLARE_CORE_CLASS_('VCtl', ViewController); virtual View* createView(CStringPtr type) = 0; virtual void* getObjectForView(CStringPtr name, CStringPtr type) = 0; }; // direct descendants class AlertView; template <class T> class ComponentViewController; class TextEditView;
Inherited Members
public: // typedefs typedef int32 TypeID; // methods virtual void* castTo(TypeID typeId) = 0;