Home
last modified time | relevance | path

Searched refs:IAttachmentContainer (Results 1 - 5 of 5) sorted by relevance

/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/
H A Dintf_attachment_container.h24 META_REGISTER_INTERFACE(IAttachmentContainer, "c7ca2933-25b5-425a-ab26-a08fee2bf233")
27 * @brief The IAttachmentContainer interface defines an interface which can be instantiated
30 * The IAttachmentContainer defines an interface which is compatible with IAttach interface,
32 * to an IAttachmentContainer implementation.
34 * The MetaObject library contains a built-in thread-safe implementation of IAttachmentContainer,
36 * CORE_NS::CreateInstance<META_NS::IAttachmentContainer>(META_NS::IAttachmentContainer::UID);
38 class IAttachmentContainer : public CORE_NS::IInterface { class
39 META_INTERFACE2(CORE_NS::IInterface, IAttachmentContainer)
/foundation/graphic/graphic_3d/lume/metaobject/src/
H A Dattachment_container.h33 IAttachmentContainer, IContainerPreTransaction> {
34 using Super = ObjectContainerFwd<AttachmentContainer, ClassId::AttachmentContainer, IAttachmentContainer,
60 protected: // IAttachmentContainer
H A Dobject.h65 mutable META_NS::IAttachmentContainer::Ptr attachments_;
H A Dobject.cpp94 META_NS::GetObjectRegistry().Create<META_NS::IAttachmentContainer>(ClassId::AttachmentContainer); in ValidateAttachmentContainer()
/foundation/graphic/graphic_3d/lume/metaobject/src/animation/
H A Danimation_state.cpp381 if (const auto attachments = interface_cast<IAttachmentContainer>(attach->GetAttachmentContainer(true))) { in Attach()

Completed in 3 milliseconds