Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //////////////////////////////////////////////////////////////////////////
- void RouterButtonEventReceiver::addButtonEventReceiver( const ConstString & _state, const ButtonEventReceiverInterfacePtr & _button )
- {
- ButtonEventReceiverInterfacePtr delreceiver = m_receivers.erase( _state );
- MENGINE_UNUSED( delreceiver );
- MENGINE_ASSERTION_FATAL( delreceiver == nullptr );
- m_receivers.emplace( _state, _button );
- }
- //////////////////////////////////////////////////////////////////////////
- ButtonEventReceiverInterfacePtr RouterButtonEventReceiver::removeButtonEventReceiver( const ConstString & _state )
- {
- ButtonEventReceiverInterfacePtr delreceiver = m_receivers.erase( _state );
- MENGINE_ASSERTION_FATAL( delreceiver != nullptr );
- return delreceiver;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement