Navigation
API > API/Plugins > API/Plugins/ImgMedia
Scene view extension used to cache view information (primarily for visible mip/tile calculations).
| Name | FImgMediaSceneViewExtension |
| Type | class |
| Header File | /Engine/Plugins/Media/ImgMedia/Source/ImgMedia/Public/ImgMediaSceneViewExtension.h |
| Include Path | #include "ImgMediaSceneViewExtension.h" |
Syntax
class FImgMediaSceneViewExtension : public FSceneViewExtensionBase
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FSceneViewExtensionBase → FImgMediaSceneViewExtension
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FImgMediaSceneViewExtension
(
const FAutoRegister& AutoReg |
ImgMediaSceneViewExtension.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FImgMediaSceneViewExtension() |
ImgMediaSceneViewExtension.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CachedViewInfos | TArray< FImgMediaViewInfo > | Array of info on each camera used for mipmap calculations. | ImgMediaSceneViewExtension.h | |
| DisplayResolutionCachedViewInfos | TArray< FImgMediaViewInfo > | Array of cached camera information at display resolution for compositing. | ImgMediaSceneViewExtension.h | |
| LastFrameNumber | uint64 | GFrameNumber when CachedViewInfos was last cleared+populated. | ImgMediaSceneViewExtension.h | |
| ViewInfosMutex | FCriticalSection | Protects CachedViewInfos and DisplayResolutionCachedViewInfos. | ImgMediaSceneViewExtension.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TArray< FImgMediaViewInfo > GetViewInfos
(
EMediaTextureTargetViewResolution InTargetViewResolutionMask |
Select the appropriate set(s) of cached view infos based on the target resolution mask. | ImgMediaSceneViewExtension.h |
Public Virtual
Overridden from ISceneViewExtension
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void BeginRenderViewFamily
(
FSceneViewFamily& InViewFamily |
ImgMediaSceneViewExtension.h | ||
virtual int32 GetPriority() |
ImgMediaSceneViewExtension.h |