Nui
|
A delocalized element can switch positions in several slots. More...
#include <delocalized.hpp>
Public Member Functions | |
Delocalized (Nui::ElementRenderer renderer={}) | |
Delocalized (Delocalized const &)=delete | |
Delocalized (Delocalized &&)=default | |
Delocalized & | operator= (Delocalized const &)=delete |
Delocalized & | operator= (Delocalized &&)=default |
std::shared_ptr< Dom::Element > | element () |
void | element (Nui::ElementRenderer renderer) |
bool | hasElement () const |
void | initializeIfEmpty (Nui::ElementRenderer renderer) |
void | slot (SlotId slot) |
SlotId | slot () const |
Friends | |
template<typename SlotIdB > | |
ElementRenderer | delocalizedSlot (SlotIdB slot, Delocalized< SlotIdB > &delocalizedElement, std::vector< Attribute > wrapperAttributes, Nui::ElementRenderer alternative) |
A delocalized element can switch positions in several slots.
|
inline |
|
delete |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
default |
|
delete |
|
inline |
|
inline |
|
friend |