Searched refs:ObserverBindingBase (Results 1 – 3 of 3) sorted by relevance
64 class ObserverBindingBase67 ObserverBindingBase(ObserverInterface *observer, SubjectIndex subjectIndex) in ObserverBindingBase() function70 virtual ~ObserverBindingBase() {} in ~ObserverBindingBase()93 ANGLE_INLINE void addObserver(ObserverBindingBase *observer) in addObserver()99 ANGLE_INLINE void removeObserver(ObserverBindingBase *observer) in removeObserver()109 angle::FastVector<ObserverBindingBase *, kMaxFixedObservers> mObservers;113 class ObserverBinding final : public ObserverBindingBase
45 for (const ObserverBindingBase *binding : mObservers) in onStateChange()53 for (angle::ObserverBindingBase *binding : mObservers) in resetObservers()62 : ObserverBindingBase(observer, index), mSubject(nullptr) in ObserverBinding()
232 class SubjectBindingPointer : protected BindingPointer<SubjectT>, public angle::ObserverBindingBase236 : ObserverBindingBase(observer, index) in SubjectBindingPointer()