Rebel Fork Framework
Urho3D::Detail::PrioritySignalSubscription< Handler, Priority > Struct Template Reference

Signal subscription data with priority. More...

#include <Urho3D/Core/Signal.h>

Inheritance diagram for Urho3D::Detail::PrioritySignalSubscription< Handler, Priority >:
Urho3D::Detail::SignalSubscription< Handler >

Public Member Functions

 PrioritySignalSubscription ()=default
 Construct default.
 PrioritySignalSubscription (WeakPtr< RefCounted > receiver, Priority priority, Handler handler)
 Construct valid.
bool operator< (const PrioritySignalSubscription< Handler, Priority > &rhs) const
 Compare subscriptions. Higher priority goes before.
Public Member Functions inherited from Urho3D::Detail::SignalSubscription< Handler >
 SignalSubscription ()=default
 Construct default.
 SignalSubscription (WeakPtr< RefCounted > receiver, Handler handler)
 Construct valid.

Public Attributes

Priority priority_ {}
 Signal priority.
Public Attributes inherited from Urho3D::Detail::SignalSubscription< Handler >
WeakPtr< RefCounted > receiver_
 Signal receiver. Handler is not invoked if receiver is expired.
Handler handler_ {}
 Signal handler callable.

Detailed Description

template<class Handler, class Priority>
struct Urho3D::Detail::PrioritySignalSubscription< Handler, Priority >

Signal subscription data with priority.


The documentation for this struct was generated from the following file:
  • Urho3D/Core/Signal.h