Lines Matching refs:GetContainer

211         if (auto lockable = interface_cast<ILockable>(&GetContainer())) {
217 if (auto lockable = interface_cast<ILockable>(&GetContainer())) {
223 if (auto lockable = interface_cast<ILockable>(&GetContainer())) {
229 if (auto lockable = interface_cast<ILockable>(&GetContainer())) {
246 auto iterable = interface_cast<IIterable>(&GetContainer());
251 const auto iterable = interface_cast<IIterable>(&GetContainer());
258 return GetContainer().Add(object);
262 return GetContainer().Insert(index, object);
266 return GetContainer().Remove(index);
270 return GetContainer().Remove(child);
274 return GetContainer().Move(fromIndex, toIndex);
278 return GetContainer().Move(child, toIndex);
282 return GetContainer().Replace(child, replaceWith, addAlways);
286 return GetContainer().GetAll();
290 GetContainer().RemoveAll();
294 return GetContainer().GetAt(index);
298 return GetContainer().GetSize();
302 return GetContainer().FindAll(options);
306 return GetContainer().FindAny(options);
310 return GetContainer().FindByName(name);
314 return GetContainer().IsAncestorOf(object);
317 META_FORWARD_EVENT(IOnChanged, OnAdded, GetContainer().EventOnAdded());
318 META_FORWARD_EVENT(IOnChanged, OnRemoved, GetContainer().EventOnRemoved());
319 META_FORWARD_EVENT(IOnChanged, OnMoved, GetContainer().EventOnMoved());
324 GetContainer().Add(animation);
328 GetContainer().Remove(animation);
332 return GetContainer().template GetAll<IAnimation>();
336 virtual IContainer& GetContainer() noexcept = 0;
337 virtual const IContainer& GetContainer() const noexcept = 0;