Searched refs:IContainerObserver (Results 1 - 3 of 3) sorted by relevance
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/ |
H A D | intf_container_observer.h | 23 META_REGISTER_INTERFACE(IContainerObserver, "19ddad68-4743-4902-a816-a5f4d5812c7e") 26 * @brief The IContainerObserver interface can be implemented by classes which 29 * The difference between IContainerObserver events and IContainer events 31 * the IContainer, while IContainerObserver events are fired as a response 34 class IContainerObserver : public CORE_NS::IInterface { class 35 META_INTERFACE(CORE_NS::IInterface, IContainerObserver)
|
/foundation/graphic/graphic_3d/lume/metaobject/src/ |
H A D | container_observer.h | 51 : public Internal::MetaObjectFwd<ContainerObserver, ClassId::ContainerObserver, IContainerObserver> { 52 using Super = Internal::MetaObjectFwd<ContainerObserver, ClassId::ContainerObserver, IContainerObserver>; 61 META_IMPLEMENT_INTERFACE_EVENT(IContainerObserver, IOnChildChanged, OnDescendantAdded) 62 META_IMPLEMENT_INTERFACE_EVENT(IContainerObserver, IOnChildChanged, OnDescendantRemoved) 63 META_IMPLEMENT_INTERFACE_EVENT(IContainerObserver, IOnChildMoved, OnDescendantMoved)
|
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/api/container/ |
H A D | container_observer.h | 32 META_API_CACHE_INTERFACE(META_NS::IContainerObserver, Observer) 35 * @brief See IContainerObserver::SetContainer. 43 * @brief See IContainerObserver::OnDescendantAdded. 53 * @brief See IContainerObserver::OnDescendantRemoved. 63 * @brief See IContainerObserver::OnDescendantMoved.
|
Completed in 2 milliseconds