DesktopListener
Desktop::RegisterListener(DesktopListener* listener)
void RegisterListener(DesktopListener* listener);
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
DesktopListener::~DesktopListener()
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
DesktopObservable::RegisterListener(DesktopListener* listener, Desktop* desktop)
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
DesktopObservable::UnregisterListener(DesktopListener* listener)
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
for (DesktopListener* listener = fDesktopListenerList.First();
class DesktopListener : public DoublyLinkedListLinkImpl<DesktopListener> {
virtual ~DesktopListener();
typedef DoublyLinkedList<DesktopListener> DesktopListenerDLList;
void RegisterListener(DesktopListener* listener,
void UnregisterListener(DesktopListener* listener);
class DesktopListener;
typedef BObjectList<DesktopListener> DesktopListenerList;
class StackAndTile : public DesktopListener {