| IModuleInterface
|
Module |
|
Header |
/Engine/Plugins/Runtime/TextureShare/Source/TextureShare/Public/ITextureShare.h |
Include |
#include "ITextureShare.h" |
class ITextureShare : public IModuleInterface
Name | Description | ||
---|---|---|---|
|
CreateShare ( |
Create TextureShare object |
|
|
ITextureShar... |
Get() |
Singleton-like access to this module's interface. |
|
GetShare ( |
Get ITextureShareItem low-level api object |
|
|
IsAvailable() |
Checks to see if this module is loaded and ready. |
|
|
LinkSceneContextToShare ( |
Send scene context textures from specified StereoscopicPass via share |
|
|
ReadFromShare_RenderThread ( |
Read from shared object texture to destination texture region |
|
|
ReceiveTexture_RenderThread ( |
Receive (and register texture if need) RHI texture from shared object texture |
|
|
RegisterTexture ( |
Register/Update texture info for share |
|
|
ReleaseShare ( |
Delete TextureShare object |
|
|
SendTexture_RenderThread ( |
Send (and register texture if need) RHI texture to shared object texture |
|
|
SetBackbufferRect ( |
Use this rect as backbuffer rect, for stereoscopic pass |
|
|
WriteToShare_RenderThread ( |
Write texture region to shared object texture. |
Name |
Description |
---|---|
ModuleName |