|
| FInstanceAttributeTracker::FDeltaRange< FInstanceAttributeTracker::EFlag::CustomDataChanged > | GetCustomDataDelta () const |
| |
| FIdentityDeltaRange | GetInstanceLightShadowUVBiasDelta () const |
| |
| void | AddInstanceLightShadowUVBias (const FVector4f &Value) |
| |
| ENGINE_API void | SetInstanceTransforms (TStridedView< FMatrix > InInstanceTransforms, const FVector Offset) |
| |
| ENGINE_API void | SetInstanceTransforms (TStridedView< FMatrix > InInstanceTransforms) |
| |
| ENGINE_API void | SetInstanceTransforms (TStridedView< FMatrix > InInstanceTransforms, FBox const &InInstanceBounds, FBox &OutGatheredBounds) |
| |
| ENGINE_API void | SetInstancePrevTransforms (TArrayView< FMatrix > InPrevInstanceTransforms, const FVector &Offset) |
| |
| ENGINE_API void | SetInstancePrevTransforms (TArrayView< FMatrix > InPrevInstanceTransforms) |
| |
| ENGINE_API void | SetCustomData (const TArrayView< const float > &InPerInstanceCustomData, int32 InNumCustomDataFloats) |
| |
| void | SetInstanceLocalBounds (const FRenderBounds &Bounds) |
| |
| | FInstanceUpdateChangeSet (int32 InNumSourceInstances, FInstanceDataFlags InFlags) |
| |
| | FInstanceUpdateChangeSet (bool bInNeedFullUpdate, FInstanceAttributeTracker &&InInstanceAttributeTracker, int32 InNumSourceInstances) |
| |
| | FInstanceUpdateChangeSet (int32 InNumSourceInstances, FInstanceDataFlags InFlags) |
| |
| | FInstanceUpdateChangeSet (bool bInNeedFullUpdate, FInstanceAttributeTracker &&InInstanceAttributeTracker, int32 InNumSourceInstances) |
| |
| template<FInstanceAttributeTracker::EFlag Flag> |
| FInstanceAttributeTracker::FDeltaRange< Flag > | GetDelta (bool bForceEmpty, bool bForceFull=false) const |
| |
| FInstanceAttributeTracker::FDeltaRange< FInstanceAttributeTracker::EFlag::TransformChanged > | GetTransformDelta () const |
| |
| FInstanceAttributeTracker::FDeltaRange< FInstanceAttributeTracker::EFlag::IndexChanged > | GetIndexChangedDelta () const |
| |
| template<FInstanceAttributeTracker::EFlag DeltaFlag, typename ElementType > |
| TDeltaSetup< ElementType, FInstanceAttributeTracker::FDeltaRange< DeltaFlag > > | GetSetup (bool bEnabledFlag, bool bForceFullFlag, TArray< ElementType > &DataArray, int32 ElementStride=1) |
| |
| template<typename ElementType > |
| TDeltaSetup< ElementType, FIdentityDeltaRange > | GetSetup (bool bEnabledFlag, TArray< ElementType > &DataArray, int32 ElementStride=1) |
| |
| auto | GetTransformSetup () |
| |
| auto | GetPrevTransformSetup () |
| |
| auto | GetCustomDataSetup () |
| |
| auto | GetLocalBoundsSetup () |
| |
| auto | GetSkinningDataSetup () |
| |
| auto | GetTransformWriter () |
| |
| auto | GetPrevTransformWriter () |
| |
| auto | GetCustomDataWriter () |
| |
| auto | GetLocalBoundsWriter () |
| |
| auto | GetSkinningDataWriter () |
| |
| auto | GetTransformReader () |
| |
| auto | GetPrevTransformReader () |
| |
| auto | GetCustomDataReader () |
| |
| auto | GetLocalBoundsReader () |
| |
| auto | GetSkinningDataReader () |
| |
| auto | GetLightShadowUVBiasReader () |
| |
| ENGINE_API void | SetSharedLocalBounds (const FRenderBounds &Bounds) |
| |
| bool | IsFullUpdate () const |
| |
Extends the change set with ISM specifics.