ULIS  dev4.0.7
Utility Library for Imaging Systems
Public Member Functions | Protected Member Functions | List of all members
IHasCollapse Class Reference
Inheritance diagram for IHasCollapse:

Public Member Functions

bool IsCollapsed () const
 
void SetCollapsed (bool i)
 
- Public Member Functions inherited from TCallbackCapable< DelegateType, _ID >
 TCallbackCapable (const DelegateType &iDelegate=DelegateType())
 
 TCallbackCapable (typename DelegateType::tFptr iDelegateFPTR)
 
const DelegateType & GetDelegate () const
 
template<typename ... Args>
void Invoke (Args ... args) const
 
void SetDelegate (const DelegateType &iDelegate)
 
void SetDelegate (const TCallbackCapable< DelegateType, _ID > &iOther)
 
void SetDelegate (typename DelegateType::tFptr iDelegateFPTR)
 

Protected Member Functions

 IHasCollapse (bool i=false, const FOn_bool_Changed &d=FOn_bool_Changed())
 

Additional Inherited Members

- Public Types inherited from TCallbackCapable< DelegateType, _ID >
using Delegate = DelegateType
 

Constructor & Destructor Documentation

◆ IHasCollapse()

IHasCollapse::IHasCollapse ( bool  i = false,
const FOn_bool_Changed d = FOn_bool_Changed() 
)
protected

Member Function Documentation

◆ IsCollapsed()

bool IHasCollapse::IsCollapsed ( ) const

◆ SetCollapsed()

void IHasCollapse::SetCollapsed ( bool  i)