|
FAST.Framework
1.0.0
|
#include <FSignal.h>


Public Member Functions | |
| FSignal (const FSignal &)=delete | |
| Delete copy constructor. | |
| FSignal (FSignal &&)=delete | |
| Delete copy constructor. | |
| FSignal & | operator= (const FSignal &)=delete |
| Delete copy operator. | |
| FSignal ()=default | |
| Constructor of signal object. | |
| virtual | ~FSignal () |
| Destroy signal object. | |
| void | Connect (FSlot< Args... > &slot) |
| void | Disconnect (FSlot< Args... > &slot) const |
| < Disconnect from slot | |
| void | Disconnect () |
| Disconnect from all slots. | |
| void | Send (Args... args) const |
| < Send value | |
| const type_info & | GetType () override |
| < Returns the type info over object | |
| FString | GetName () const override |
| < Returns the name of object | |
Public Member Functions inherited from FObject | |
| FObject ()=default | |
| Constructor. | |
| virtual | ~FObject ()=default |
| Destructor. | |
Sets the handler for signal. The signal handler can be set so that default handling will occur, signal is ignored, or a user-defined function is called
| slot | Connect on slot |