Lines Matching refs:target
29 META_NS::IProperty::WeakPtr target;
40 void EraseHandler(META_NS::IProperty::Ptr target, META_NS::IProperty::Ptr source)
43 [&target, &source](const Handler& h) { return h.target.lock() == target && h.source.lock() == source; }));
46 META_NS::PropertyChangedEventHandler& NewHandler(META_NS::IProperty::Ptr target, META_NS::IProperty::Ptr source)
48 handlers.push_back({ META_NS::PropertyChangedEventHandler(), target, source });
91 if (auto target = handler.target.lock()) {
93 ret.push_back({ source, target });
104 return handler.target.lock();