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< RefCountedreceiver_
 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: