| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Media/ImgMedia/Source/ImgMediaFactory/Public/ImgMediaSettings.h |
Include |
#include "ImgMediaSettings.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Config=Engine)
class UImgMediaSettings : public UObject
Settings for the ImgMedia module.
Name | Description | ||
---|---|---|---|
|
float |
CacheBehindPercentage |
Percentage of cache to use for frames behind the play head (default = 25%). |
|
float |
CacheSizeGB |
Maximum size of the look-ahead cache (in GB; default = 1 GB). |
|
CacheThreads |
Maximum number of image caching threads to use (0 = number of cores, default = 8). |
|
|
CacheThreadStackSizeKB |
Size of the stack for each caching thread (in kB; default = 128). |
|
|
DefaultFrameRate |
Default frame rate to use if none was specified in image sequence or media source (default = 1/24). |
|
|
ExrDecoderThreads |
Number of worker threads to use when decoding EXR images (0 = auto). |
|
|
float |
GlobalCacheSizeGB |
Maximum size of the global look-ahead cache (in GB; default = 1 GB). |
|
UseGlobalCache |
Whether to use the global cache or not. |
Name | Description | |
---|---|---|
|
UImgMediaSettings() |
Default constructor. |
Name | Description | ||
---|---|---|---|
|
GetDefaultProxy() |
Get the default media source proxy name tag. |
|
|
FOnImgMediaS... |
OnSettingsChanged() |
Gets a multicast delegate which is called whenever one of the parameters in this settings object changes. |
Name | Description | ||
---|---|---|---|
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |
|
|
PostInitProperties() |
Called after the C++ constructor and after the properties have been initialized, including those loaded from config. |
Name |
Description |
---|---|
FOnImgMediaSettingsChanged |
Name |
Description |
---|---|
SettingsChangedDelegate |