Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/FPrimitiveSceneProxy
Syntax
uint8 bSinglePassGDME: 1
Remarks
Whether to call GetDynamicMeshElements a single time, instead of once per unique FSceneViewFamily. If set to true, the GetDynamicMeshElements implementation must take into account that Views may point to different view families, with different EngineShowFlags. In practice, this means using View->Family in the loop over Views, especially for accessing EngineShowFlags, rather than the ViewFamily parameter passed in. The "AllViews" member, plus certain other members like the frame counter and time, are invariant across view families, and safe to access from ViewFamily. Example use cases are features that do global processing or initialize a common shared buffer across views, which are fairly rare.