| IModuleInterface
|
Module |
|
Header |
/Engine/Plugins/Runtime/nDisplay/Source/MPCDI/Public/IMPCDI.h |
Include |
#include "IMPCDI.h" |
class IMPCDI : public IModuleInterface
Name | Description | ||
---|---|---|---|
|
ApplyWarpBlend ( |
Applies warp&blend changes |
|
|
ComputeFrustum ( |
Computes view frustum |
|
|
CreateCustomRegion ( |
Support ext warp&blend calibration files. |
|
|
IMPCDI & |
Get() |
Singleton-like access to this module's interface. |
|
TSharedPtr< ... |
GetMPCDIData ( |
Return MPCDI data for custum warpblend shader |
|
GetRegionLocator ( |
Returns region locator |
|
|
IsAvailable() |
Checks to see if this module is loaded and ready. |
|
|
IsLoaded ( |
Checks if specified MPCDI file has been loaded already |
|
|
Load ( |
Loads an MPCDI file to the cache |
|
|
Load ( |
|
|
|
LoadAlphaMap ( |
Load alpha map from external PNG file |
|
|
LoadBetaMap ( |
Load beta map from external PNG file |
|
|
LoadConfig ( |
|
|
|
LoadPFM ( |
Load warp map data from external PFM file, used custom scale and axis orientation (by default asis in mpcdi orientation) |
|
|
LoadPFMGeometry ( |
Load warp map data from array, used custom scale and axis orientation (by default asis in mpcdi orientation) |
|
|
ReloadAll() |
|
|
|
ReloadAll_RenderThread() |
||
|
SetMPCDIProfileType ( |
Change mpcdi profile type for custom warpblend (for owned mpcdi file) |
|
|
SetStaticMeshWarp ( |
Use StaticMesh to warp |
Name |
Description |
|
---|---|---|
|
ConfigParser |
|
|
FFrustum |
|
|
FRegionLocator |
|
|
FShaderInputData |
|
|
FTextureWarpData |
Name |
Description |
|
---|---|---|
|
EMPCDIProfileType |
Name |
Description |
---|---|
ModuleName |