AUI Framework  develop
Cross-platform base for C++ UI apps
Loading...
Searching...
No Matches
ass::PropertyList Struct Reference

Public Member Functions

template<typename... Declarations>
 PropertyList (Declarations &&... declarations)
 
const AVector< _< ass::prop::IPropertyBase > > & declarations () const noexcept
 
void addDeclaration (_< ass::prop::IPropertyBase > declaration)
 

Protected Member Functions

template<typename Property, typename... Declarations>
void processDeclarations (Property &&declaration, Declarations &&... declarations)
 
template<typename T>
void processDeclaration (T &&t)
 

Protected Attributes

AVector< _< ass::prop::IPropertyBase > > mProperties
 

The documentation for this struct was generated from the following file:
Inheritance diagram for ass::PropertyList:
Collaboration diagram for ass::PropertyList: