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

Public Member Functions

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

Member Function Documentation

◆ getPropertySlot()

PropertySlot ass::prop::Property< BackgroundSolid >::getPropertySlot ( ) const
overridevirtual

Reimplemented from ass::prop::IPropertyBase.

◆ isNone()

bool ass::prop::Property< BackgroundSolid >::isNone ( )
overridevirtual

Reimplemented from ass::prop::IPropertyBase.

◆ renderFor()

void ass::prop::Property< BackgroundSolid >::renderFor ( AView view,
const ARenderContext ctx 
)
overridevirtual

Reimplemented from ass::prop::IPropertyBase.


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