struct
ScreenSpaceLensFlareSettings::SyncPacket
Inherits:
RenderProxySyncPacket
Public
Constructors
SyncPacket
Methods
~SyncPacket
~SyncPacket() noexcept override
ApplySyncData
void ApplySyncData(void *object) override
Transfers the data from this object into the provided RenderProxy.
~RenderProxySyncPacket
virtual ~RenderProxySyncPacket() noexcept = default
Fields
Enabled
TypeEnabled Enabled
DownsampleCount
TypeDownsampleCount DownsampleCount
Threshold
TypeThreshold Threshold
GhostCount
TypeGhostCount GhostCount
GhostSpacing
TypeGhostSpacing GhostSpacing
Brightness
TypeBrightness Brightness
FilterSize
TypeFilterSize FilterSize
Halo
TypeHalo Halo
HaloRadius
TypeHaloRadius HaloRadius
HaloThickness
TypeHaloThickness HaloThickness
HaloThreshold
TypeHaloThreshold HaloThreshold
HaloAspectRatio
TypeHaloAspectRatio HaloAspectRatio
ChromaticAberration
TypeChromaticAberration ChromaticAberration
ChromaticAberrationOffset
TypeChromaticAberrationOffset ChromaticAberrationOffset
BicubicUpsampling
TypeBicubicUpsampling BicubicUpsampling
Protected
Fields
mAllocator
FrameAllocator & mAllocator
Private
Methods
META_PopulateSyncDataPrevEntry
void META_PopulateSyncDataPrevEntry(_SourceType &object, META_FirstEntry id)
META_ApplySyncDataPrevEntry
void META_ApplySyncDataPrevEntry(_DestType &object, META_FirstEntry id)
META_FreePrevEntry
void META_FreePrevEntry(META_FirstEntry id)
META_PopulateSyncDataPrevEntry
void META_PopulateSyncDataPrevEntry(_SourceType &object, META_NextEntry_Enabled id)
META_ApplySyncDataPrevEntry
void META_ApplySyncDataPrevEntry(_DestType &object, META_NextEntry_Enabled id)
META_FreePrevEntry
void META_FreePrevEntry(META_NextEntry_Enabled id)
META_PopulateSyncDataPrevEntry
void META_PopulateSyncDataPrevEntry(_SourceType &object, META_NextEntry_DownsampleCount id)
META_ApplySyncDataPrevEntry
void META_ApplySyncDataPrevEntry(_DestType &object, META_NextEntry_DownsampleCount id)
META_FreePrevEntry
void META_FreePrevEntry(META_NextEntry_DownsampleCount id)
META_PopulateSyncDataPrevEntry
void META_PopulateSyncDataPrevEntry(_SourceType &object, META_NextEntry_Threshold id)
META_ApplySyncDataPrevEntry
void META_ApplySyncDataPrevEntry(_DestType &object, META_NextEntry_Threshold id)
META_FreePrevEntry
void META_FreePrevEntry(META_NextEntry_Threshold id)
META_PopulateSyncDataPrevEntry
void META_PopulateSyncDataPrevEntry(_SourceType &object, META_NextEntry_GhostCount id)
META_ApplySyncDataPrevEntry
void META_ApplySyncDataPrevEntry(_DestType &object, META_NextEntry_GhostCount id)
META_FreePrevEntry
void META_FreePrevEntry(META_NextEntry_GhostCount id)
META_PopulateSyncDataPrevEntry
void META_PopulateSyncDataPrevEntry(_SourceType &object, META_NextEntry_GhostSpacing id)
META_ApplySyncDataPrevEntry
void META_ApplySyncDataPrevEntry(_DestType &object, META_NextEntry_GhostSpacing id)
META_FreePrevEntry
void META_FreePrevEntry(META_NextEntry_GhostSpacing id)
META_PopulateSyncDataPrevEntry
void META_PopulateSyncDataPrevEntry(_SourceType &object, META_NextEntry_Brightness id)
META_ApplySyncDataPrevEntry
void META_ApplySyncDataPrevEntry(_DestType &object, META_NextEntry_Brightness id)
META_FreePrevEntry
void META_FreePrevEntry(META_NextEntry_Brightness id)
META_PopulateSyncDataPrevEntry
void META_PopulateSyncDataPrevEntry(_SourceType &object, META_NextEntry_FilterSize id)
META_ApplySyncDataPrevEntry
void META_ApplySyncDataPrevEntry(_DestType &object, META_NextEntry_FilterSize id)
META_FreePrevEntry
void META_FreePrevEntry(META_NextEntry_FilterSize id)
META_PopulateSyncDataPrevEntry
void META_PopulateSyncDataPrevEntry(_SourceType &object, META_NextEntry_Halo id)
META_ApplySyncDataPrevEntry
void META_ApplySyncDataPrevEntry(_DestType &object, META_NextEntry_Halo id)
META_FreePrevEntry
void META_FreePrevEntry(META_NextEntry_Halo id)
META_PopulateSyncDataPrevEntry
void META_PopulateSyncDataPrevEntry(_SourceType &object, META_NextEntry_HaloRadius id)
META_ApplySyncDataPrevEntry
void META_ApplySyncDataPrevEntry(_DestType &object, META_NextEntry_HaloRadius id)
META_FreePrevEntry
void META_FreePrevEntry(META_NextEntry_HaloRadius id)
META_PopulateSyncDataPrevEntry
void META_PopulateSyncDataPrevEntry(_SourceType &object, META_NextEntry_HaloThickness id)
META_ApplySyncDataPrevEntry
void META_ApplySyncDataPrevEntry(_DestType &object, META_NextEntry_HaloThickness id)
META_FreePrevEntry
void META_FreePrevEntry(META_NextEntry_HaloThickness id)
META_PopulateSyncDataPrevEntry
void META_PopulateSyncDataPrevEntry(_SourceType &object, META_NextEntry_HaloThreshold id)
META_ApplySyncDataPrevEntry
void META_ApplySyncDataPrevEntry(_DestType &object, META_NextEntry_HaloThreshold id)
META_FreePrevEntry
void META_FreePrevEntry(META_NextEntry_HaloThreshold id)
META_PopulateSyncDataPrevEntry
void META_PopulateSyncDataPrevEntry(_SourceType &object, META_NextEntry_HaloAspectRatio id)
META_ApplySyncDataPrevEntry
void META_ApplySyncDataPrevEntry(_DestType &object, META_NextEntry_HaloAspectRatio id)
META_FreePrevEntry
void META_FreePrevEntry(META_NextEntry_HaloAspectRatio id)
META_PopulateSyncDataPrevEntry
void META_PopulateSyncDataPrevEntry(_SourceType &object, META_NextEntry_ChromaticAberration id)
META_ApplySyncDataPrevEntry
void META_ApplySyncDataPrevEntry(_DestType &object, META_NextEntry_ChromaticAberration id)
META_FreePrevEntry
void META_FreePrevEntry(META_NextEntry_ChromaticAberration id)
META_PopulateSyncDataPrevEntry
void META_PopulateSyncDataPrevEntry(_SourceType &object, META_NextEntry_ChromaticAberrationOffset id)
META_ApplySyncDataPrevEntry
void META_ApplySyncDataPrevEntry(_DestType &object, META_NextEntry_ChromaticAberrationOffset id)
META_FreePrevEntry
void META_FreePrevEntry(META_NextEntry_ChromaticAberrationOffset id)
META_PopulateSyncDataPrevEntry
void META_PopulateSyncDataPrevEntry(_SourceType &object, META_NextEntry_BicubicUpsampling id)
META_ApplySyncDataPrevEntry
void META_ApplySyncDataPrevEntry(_DestType &object, META_NextEntry_BicubicUpsampling id)
META_FreePrevEntry
void META_FreePrevEntry(META_NextEntry_BicubicUpsampling id)
PopulateSyncData
void PopulateSyncData(_SourceType &object)
ApplySyncData
void ApplySyncData(_DestType &object)
FreeEntries
void FreeEntries()