Navigation
API > API/Plugins > API/Plugins/RivermaxCore
Inheritance Hierarchy
- IModuleInterface
- IRivermaxCoreModule
References
| Module | RivermaxCore |
| Header | /Engine/Plugins/VirtualProduction/Rivermax/RivermaxCore/Source/RivermaxCore/Public/IRivermaxCoreModule.h |
| Include | #include "IRivermaxCoreModule.h" |
Syntax
class IRivermaxCoreModule : public IModuleInterface
Remarks
Core module for Rivermax access from the engine. Users can create different stream types that are exposed to get data flow ongoing.
Functions
| Type | Name | Description | |
|---|---|---|---|
| TUniquePtr< UE::RivermaxCore::IRivermaxInputStream > | Create input stream managing receiving data from rivermax | ||
| TUniquePtr< UE::RivermaxCore::IRivermaxOutputStream > | Create output stream managing sending data to rivermax | ||
| IRivermaxCoreModule & | Get () |
||
| UE::RivermaxCore::IRivermaxBoundaryMonitor & | Returns frame boundary monitor | ||
| TSharedPtr< UE::RivermaxCore::IRivermaxManager > | Returns Rivermax manager singleton to query for stats, status, etc... | ||
| bool | IsAvailable () |