ICF 3.0.5.47
Technical documentation of ICF Libraries
i2dgui::CSelectableSceneExtenderComp Member List

This is the complete list of members for i2dgui::CSelectableSceneExtenderComp, including all inherited members.

AddItemsToScene(i2dgui::IViewProvider *providerPtr, int flags) overridei2dgui::CSelectableSceneExtenderCompvirtual
AfterModelChange(imod::IModel *modelPtr, const istd::IChangeable::ChangeSet &changeSet) overridei2dgui::CSelectableSceneExtenderCompprotectedvirtual
AttachCurrent()i2dgui::CSelectableSceneExtenderCompprotected
AttachOrSetObject(iprm::ISelectionParam *objectPtr)imod::TSingleModelObserverBase< iprm::ISelectionParam >
BaseClass typedefi2dgui::CSelectableSceneExtenderComp
BaseClass2 typedefi2dgui::CSelectableSceneExtenderComp
BeforeModelChange(imod::IModel *modelPtr) overrideimod::CSingleModelObserverBasevirtual
CastFromModel(imod::IModel *modelPtr) constimod::TSingleModelObserverBase< iprm::ISelectionParam >protectedvirtual
CComponentBase()icomp::CComponentBase
CComponentBase(const CComponentBase &)=deleteicomp::CComponentBase
CSelectableSceneExtenderComp()i2dgui::CSelectableSceneExtenderComp
CSingleModelObserverBase()imod::CSingleModelObserverBase
DetachCurrent()i2dgui::CSelectableSceneExtenderCompprotected
EnsureModelDetached()imod::CSingleModelObserverBase
GetComponentContext() consticomp::CComponentBasevirtual
GetComponentId(const IComponentContext *componentContextPtr, const QByteArray &contextId=QByteArray())icomp::CComponentBaseprotectedstatic
GetComponentStaticInfo() const =0icomp::CComponentBaseprotectedpure virtual
GetInterface(const istd::CClassInfo &interfaceType, const QByteArray &subId="")icomp::CComponentBasevirtual
GetModelPtr() constimod::CSingleModelObserverBaseinline
GetObjectPtr() constimod::TSingleModelObserverBase< iprm::ISelectionParam >
GetObservedModel() constimod::CSingleModelObserverBaseinline
GetObservedObject() constimod::TSingleModelObserverBase< iprm::ISelectionParam >
GetParentComponent(bool ownerOnly=false) consticomp::CComponentBasevirtual
InitStaticInfo(IComponent *componentPtr)icomp::CComponentBaseprotectedstatic
IsComponentActive() consticomp::CComponentBaseinlineprotected
IsModelAttached(const imod::IModel *modelPtr=nullptr) const overrideimod::CSingleModelObserverBaseinlinevirtual
ModelType typedefimod::TSingleModelObserverBase< iprm::ISelectionParam >
OnComponentCreated()icomp::CComponentBaseprotectedvirtual
OnComponentDestroyed()icomp::CComponentBaseprotectedvirtual
OnModelAttached(imod::IModel *modelPtr, istd::IChangeable::ChangeSet &changeMask) overridei2dgui::CSelectableSceneExtenderCompvirtual
OnModelDetached(imod::IModel *modelPtr) overridei2dgui::CSelectableSceneExtenderCompvirtual
OnUpdate(const istd::IChangeable::ChangeSet &changeSet)imod::CSingleModelObserverBaseprotectedvirtual
operator=(const CComponentBase &)=deleteicomp::CComponentBase
RemoveItemsFromScene(i2dgui::IViewProvider *providerPtr) overridei2dgui::CSelectableSceneExtenderCompvirtual
SceneFlags enum namei2dgui::IViewExtender
SetComponentContext(const IComponentContext *contextPtr, const ICompositeComponent *parentPtr, bool isParentOwner)icomp::CComponentBasevirtual
SetModelPtr(imod::IModel *modelPtr)imod::CSingleModelObserverBaseinlineprotected
SetObservedIds(const istd::IChangeable::ChangeSet &changeMask)imod::CSingleModelObserverBase
SF_BACKGROUND enum valuei2dgui::IViewExtender
SF_DIRECT enum valuei2dgui::IViewExtender
TSingleModelObserverBase()imod::TSingleModelObserverBase< iprm::ISelectionParam >
~CSingleModelObserverBase()imod::CSingleModelObserverBasevirtual

© Witold Gantzke and Kirill Lepskiy