| IModuleInterface
|
Module |
|
Header |
/Engine/Plugins/VirtualProduction/DMX/DMXProtocol/Source/DMXProtocol/Public/DMXProtocolModule.h |
Include |
#include "DMXProtocolModule.h" |
class FDMXProtocolModule : public IModuleInterface
Implements the Protocol Module, that enables specific Protocol implementations
Name | Description | ||
---|---|---|---|
|
FDMXProtocol... |
Get() |
Get the instance of this module. |
|
IDMXProtocol... |
GetProtocol ( |
If protocol exists return the pointer otherwise it create a new protocol first and then return the pointer. |
|
const TMap< ... |
GetProtocolFactories() |
Get the reference to all protocol factories map |
|
const TMap< ... |
GetProtocols() |
Get the reference to all protocols map |
|
RegisterProtocol ( |
||
|
UnregisterProtocol ( |
Name | Description | ||
---|---|---|---|
|
ShutdownModule() |
Called before the module is unloaded, right before the module object is destroyed. |
|
|
StartupModule() |
Called right after the module DLL has been loaded and the module object has been created Load dependent modules here, and they will be guaranteed to be available during ShutdownModule. |
Name |
Description |
---|---|
NumProtocolsInPlugin |