Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
May 31, 2015, 10:26:39 AM (9 years ago)
Author:
landauf
Message:

if the scope is already active when a scopelistener is registered, activate it immediately. the same logic applies on removals.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/core7/src/libraries/core/singleton/ScopeManager.h

    r10514 r10515  
    6464            bool isActive(ScopeID::Value scope);
    6565
    66             /** Registers a listener for the given scope. */
     66            /** Registers a listener for the given scope. If the scope is already active, the listener is activate immediately. */
    6767            void addListener(ScopeListener* listener, ScopeID::Value scope);
    68             /** Unregisters a listener for the given scope. */
     68            /** Unregisters a listener for the given scope. If the scope is still active, the listener is deactivated before removal. */
    6969            void removeListener(ScopeListener* listener, ScopeID::Value scope);
    7070
Note: See TracChangeset for help on using the changeset viewer.