8#ifndef SkIDChangeListener_DEFINED
9#define SkIDChangeListener_DEFINED
68 mutable SkMutex fMutex;
73 std::atomic<
bool> fShouldDeregister;
void reset() SK_EXCLUDES(fMutex)
void changed() SK_EXCLUDES(fMutex)
int count() const SK_EXCLUDES(fMutex)
void add(sk_sp< SkIDChangeListener > listener) SK_EXCLUDES(fMutex)
~SkIDChangeListener() override
void markShouldDeregister()