AUI Framework  master
Cross-platform module-based framework for developing C++20 desktop applications
ass::prop::Property< MaxSize > Struct Reference

Public Member Functions

 Property (const MaxSize &info)
 
void applyFor (AView *view) override
 
const auto & value () const noexcept
 
AString toString () const override
 
- Public Member Functions inherited from ass::prop::IPropertyBase
virtual void renderFor (AView *view, const ARenderContext &ctx)
 
virtual bool isNone ()
 
virtual PropertySlot getPropertySlot () const
 
virtual void updateInvalidPixelRect (ARect< int > &invalidRect) const
 

Additional Inherited Members

- Static Public Member Functions inherited from IStringable
template<typename T >
static AString toString (const T *t)
 
template<typename T >
static AString toString (const _< T > &t)
 

Member Function Documentation

◆ applyFor()

void ass::prop::Property< MaxSize >::applyFor ( AView view)
overridevirtual

Reimplemented from ass::prop::IPropertyBase.

◆ toString()

AString ass::prop::Property< MaxSize >::toString ( ) const
inlineoverridevirtual
Returns
string representation of the object

Implements IStringable.


The documentation for this struct was generated from the following file:
Inheritance diagram for ass::prop::Property< MaxSize >:
Collaboration diagram for ass::prop::Property< MaxSize >: