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

Public Member Functions

bool IsPaintLocked () const
 
void SetPaintLocked (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

 IHasPaintLock (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

◆ IHasPaintLock()

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

Member Function Documentation

◆ IsPaintLocked()

bool IHasPaintLock::IsPaintLocked ( ) const

◆ SetPaintLocked()

void IHasPaintLock::SetPaintLocked ( bool  i)