Rhino C++ API  8.8
IRhinoUiController Member List

This is the complete list of members for IRhinoUiController, including all inherited members.

Activate(void)=0IRhinoUiControllerpure virtual
AddDataSource(class IRhinoUiDataSource &ds)=0IRhinoUiDataSourceHostpure virtual
Commit(const UUID &uuidData, IRhinoUiEventInfo *pInfo=nullptr)=0IRhinoUiDataSourceHostpure virtual
CopyDataSourcesFrom(IRhinoUiDataSourceHost &host)=0IRhinoUiDataSourceHostpure virtual
CustomDeleter(IRhinoUiController *)IRhinoUiControllerstatic
Delete(void)=0IRhinoUiDataSourceEventWatcherpure virtual
Discard(const UUID &uuidData)=0IRhinoUiDataSourceHostpure virtual
EventPriority enum nameIRhinoUiController
EVF(const wchar_t *wszFunc, void *pvData)=0IRhinoUiDataSourceEventWatcherpure virtual
GetData(const UUID &uuidData, bool bForWrite, bool bAutoChangeBracket=true) const =0IRhinoUiDataSourceHostpure virtual
GetDataSources(ON_SimpleArray< IRhinoUiDataSource * > &aOut) const =0IRhinoUiDataSourceHostpure virtual
Id(void) const =0IRhinoUiControllerpure virtual
IsActivated(void) const =0IRhinoUiControllerpure virtual
make_shared(IRhinoUiController *)IRhinoUiControllerstatic
OnEvent(const UUID &uuidData, const IRhinoUiEventInfo *pInfo)=0IRhinoUiDataSourceEventWatcherpure virtual
RegisterEventWatcher(class IRhinoUiControllerEventWatcher &ew)=0IRhinoUiControllerpure virtual
RemoveDataSource(IRhinoUiDataSource &ds)=0IRhinoUiDataSourceHostpure virtual
RequiredDataSources(OUT ON_SimpleArray< ON_UUID > &aId) const =0IRhinoUiControllerpure virtual
SetEventPriority(EventPriority ep)=0IRhinoUiControllerpure virtual
UnregisterEventWatcher(class IRhinoUiControllerEventWatcher &ew)=0IRhinoUiControllerpure virtual
~IRhinoUiController()IRhinoUiControllerinlineprotectedvirtual
~IRhinoUiDataSourceEventWatcher()IRhinoUiDataSourceEventWatcherinlineprotectedvirtual