ACF $AcfVersion:0$
Public Types | Public Member Functions | Protected Slots | Protected Member Functions | List of all members
iqtprm::CVariableParamGuiComp Class Reference

#include <CVariableParamGuiComp.h>

Inheritance diagram for iqtprm::CVariableParamGuiComp:
iqtgui::TDesignerGuiObserverCompBase< Ui::CVariableParamGuiComp, iprm::IVariableParam > iqt2d::IViewExtender ibase::TModelObserverCompBaseWrap< ObserverComponent > istd::IPolymorphic

Public Types

typedef iqtgui::TDesignerGuiObserverCompBase< Ui::CVariableParamGuiComp, iprm::IVariableParamBaseClass
 
- Public Types inherited from ibase::TModelObserverCompBaseWrap< ObserverComponent >
typedef ObserverComponent BaseClass
 
- Public Types inherited from iqt2d::IViewExtender
enum  SceneFlags { SF_BACKGROUND = 1 , SF_DIRECT = 2 }
 Standard flags for items . More...
 

Public Member Functions

 CVariableParamGuiComp ()
 
virtual bool OnModelDetached (imod::IModel *modelPtr) override
 
virtual void AddItemsToScene (iqt2d::IViewProvider *providerPtr, int flags) override
 Called when items should be added to specified scene.
 
virtual void RemoveItemsFromScene (iqt2d::IViewProvider *providerPtr) override
 Called when items should be removed from specified scene.
 
- Public Member Functions inherited from istd::IPolymorphic
virtual ~IPolymorphic ()
 

Protected Slots

void on_TypeSelectorCB_currentIndexChanged (int index)
 

Protected Member Functions

void AttachCurrentType ()
 
void DetachCurrentType ()
 
virtual void UpdateGui (const istd::IChangeable::ChangeSet &changeSet) override
 
virtual void OnGuiCreated () override
 
virtual void OnGuiDestroyed () override
 
- Protected Member Functions inherited from ibase::TModelObserverCompBaseWrap< ObserverComponent >
virtual void OnComponentCreated () override
 
virtual void OnComponentDestroyed () override
 

Detailed Description

Definition at line 24 of file CVariableParamGuiComp.h.

Member Typedef Documentation

◆ BaseClass

Definition at line 31 of file CVariableParamGuiComp.h.

Constructor & Destructor Documentation

◆ CVariableParamGuiComp()

iqtprm::CVariableParamGuiComp::CVariableParamGuiComp ( )

Member Function Documentation

◆ AddItemsToScene()

virtual void iqtprm::CVariableParamGuiComp::AddItemsToScene ( iqt2d::IViewProvider providerPtr,
int  flags 
)
overridevirtual

Called when items should be added to specified scene.

Implements iqt2d::IViewExtender.

◆ AttachCurrentType()

void iqtprm::CVariableParamGuiComp::AttachCurrentType ( )
protected

◆ DetachCurrentType()

void iqtprm::CVariableParamGuiComp::DetachCurrentType ( )
protected

◆ on_TypeSelectorCB_currentIndexChanged

void iqtprm::CVariableParamGuiComp::on_TypeSelectorCB_currentIndexChanged ( int  index)
protectedslot

◆ OnGuiCreated()

virtual void iqtprm::CVariableParamGuiComp::OnGuiCreated ( )
overrideprotectedvirtual

◆ OnGuiDestroyed()

virtual void iqtprm::CVariableParamGuiComp::OnGuiDestroyed ( )
overrideprotectedvirtual

◆ OnModelDetached()

virtual bool iqtprm::CVariableParamGuiComp::OnModelDetached ( imod::IModel modelPtr)
overridevirtual

◆ RemoveItemsFromScene()

virtual void iqtprm::CVariableParamGuiComp::RemoveItemsFromScene ( iqt2d::IViewProvider providerPtr)
overridevirtual

Called when items should be removed from specified scene.

Implements iqt2d::IViewExtender.

◆ UpdateGui()

virtual void iqtprm::CVariableParamGuiComp::UpdateGui ( const istd::IChangeable::ChangeSet changeSet)
overrideprotectedvirtual

The documentation for this class was generated from the following file: