Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/SceneManagement.h |
Include |
#include "SceneManagement.h" |
class FDeferredDecalProxy
Encapsulates the data which is used to render a decal parallel to the game thread.
Name | Description | ||
---|---|---|---|
|
bOwnerSelected |
||
|
const UDecalCom... |
Component |
Pointer back to the game thread decal component. |
|
ComponentTrans |
Used to compute the projection matrix on the render thread side, includes the DecalSize |
|
|
DecalMaterial |
||
|
float |
FadeInStartDelayNormalized |
|
|
float |
FadeScreenSize |
|
|
* |
FadeT |
FadeT = saturate(1 - (AbsTime - FadeStartDelay - AbsSpawnTime) / FadeDuration) refactored as muladd: |
|
float |
InvFadeDuration |
|
|
float |
InvFadeInDuration |
|
|
SortOrder |
Larger values draw later (on top). |
Name | Description | |
---|---|---|
|
FDeferredDecalProxy ( |
Constructor |
Name | Description | ||
---|---|---|---|
|
InitializeFadingParameters ( |
||
|
IsShown ( |
||
|
SetTransformIncludingDecalSize ( |
Updates the decal proxy's cached transform. |