Navigation
API > API/Plugins > API/Plugins/MessageBusTester
Interface for the MessageBusTester
| Name | IMessageBusTester |
| Type | class |
| Header File | /Engine/Plugins/Experimental/MessageBusTester/Source/MessageBusTester/Public/IMessageBusTester.h |
| Include Path | #include "IMessageBusTester.h" |
Syntax
class IMessageBusTester
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IMessageBusTester() |
IMessageBusTester.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FOnDiscoveredTesterListChanged | TMulticastDelegate_NoParams< void > | IMessageBusTester.h | |
| FOnTestPlanChanged | TMulticastDelegate_NoParams< void > | IMessageBusTester.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddTestPlanItem
(
FTestPlanItem NewItem |
IMessageBusTester.h | ||
bool ClearLostTesters() |
Clear any lost testers and return true if any were removed. | IMessageBusTester.h | |
TConstArrayView< TSharedPtr< FDiscoveredTester, ESPMode::ThreadSafe > > GetDiscoveredTesters() |
IMessageBusTester.h | ||
EMessageBusTesterState GetState() |
IMessageBusTester.h | ||
const FMessageBusTestPlan & GetTestPlan() |
IMessageBusTester.h | ||
bool IsActive() |
Returns true if tester is active | IMessageBusTester.h | |
bool IsRunning() |
IMessageBusTester.h | ||
FOnDiscoveredTesterListChanged & OnDiscoveredTesterListChanged() |
IMessageBusTester.h | ||
FOnTestPlanChanged & OnTestPlanChanged() |
IMessageBusTester.h | ||
void RemoveTestPlanItem
(
int32 Index |
IMessageBusTester.h | ||
bool StartSystem() |
IMessageBusTester.h | ||
bool StartTest() |
IMessageBusTester.h | ||
bool StopSystem() |
IMessageBusTester.h | ||
bool StopTest
(
bool bShouldExitOnStop |
IMessageBusTester.h |