Navigation
API > API/Plugins > API/Plugins/MeshPartition > API/Plugins/MeshPartition/IDependencyInterface
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void operator+=
(
const UDynamicMesh& InMesh |
Prebuilt custom dependent data serialization functions for commonly used data these take advantage of existing hashes if possible | MeshPartitionDependencyInterface.h | |
void operator+=
(
const UStaticMesh& InMesh |
MeshPartitionDependencyInterface.h | ||
void operator+=
(
const UTexture& InTexture |
MeshPartitionDependencyInterface.h | ||
void operator+=
(
const UTexture2D& InTexture |
MeshPartitionDependencyInterface.h | ||
void operator+=
(
const UCurveFloat& InTexture |
MeshPartitionDependencyInterface.h | ||
void operator+=
(
const USplineComponent& InSpline |
MeshPartitionDependencyInterface.h | ||
void operator+=
(
const UObject& InObject |
MeshPartitionDependencyInterface.h | ||
void operator+=
(
const TObjectPtr< T > InObjectPtr |
Pointer dependencies are assumed to be pointing to data dependencies | MeshPartitionDependencyInterface.h | |
void operator+=
(
const T* InDataPtr |
MeshPartitionDependencyInterface.h | ||
void operator+=
(
T* InDataPtr |
MeshPartitionDependencyInterface.h | ||
void operator+=
(
const T& Data |
For any other types, we just serialize it to our dependent data hasher | MeshPartitionDependencyInterface.h | |
void operator+=
(
T& Data |
MeshPartitionDependencyInterface.h |
operator+=(const UDynamicMesh &)
Description
Prebuilt custom dependent data serialization functions for commonly used data these take advantage of existing hashes if possible
| Name | operator+= |
| Type | function |
| Header File | /Engine/Plugins/Experimental/MeshPartition/Source/MeshPartition/Public/MeshPartitionDependencyInterface.h |
| Include Path | #include "MeshPartitionDependencyInterface.h" |
void operator+=
(
const UDynamicMesh & InMesh
)
operator+=(const UStaticMesh &)
| Name | operator+= |
| Type | function |
| Header File | /Engine/Plugins/Experimental/MeshPartition/Source/MeshPartition/Public/MeshPartitionDependencyInterface.h |
| Include Path | #include "MeshPartitionDependencyInterface.h" |
void operator+=
(
const UStaticMesh & InMesh
)
operator+=(const UTexture &)
| Name | operator+= |
| Type | function |
| Header File | /Engine/Plugins/Experimental/MeshPartition/Source/MeshPartition/Public/MeshPartitionDependencyInterface.h |
| Include Path | #include "MeshPartitionDependencyInterface.h" |
void operator+=
(
const UTexture & InTexture
)
operator+=(const UTexture2D &)
| Name | operator+= |
| Type | function |
| Header File | /Engine/Plugins/Experimental/MeshPartition/Source/MeshPartition/Public/MeshPartitionDependencyInterface.h |
| Include Path | #include "MeshPartitionDependencyInterface.h" |
void operator+=
(
const UTexture2D & InTexture
)
operator+=(const UCurveFloat &)
| Name | operator+= |
| Type | function |
| Header File | /Engine/Plugins/Experimental/MeshPartition/Source/MeshPartition/Public/MeshPartitionDependencyInterface.h |
| Include Path | #include "MeshPartitionDependencyInterface.h" |
void operator+=
(
const UCurveFloat & InTexture
)
operator+=(const USplineComponent &)
| Name | operator+= |
| Type | function |
| Header File | /Engine/Plugins/Experimental/MeshPartition/Source/MeshPartition/Public/MeshPartitionDependencyInterface.h |
| Include Path | #include "MeshPartitionDependencyInterface.h" |
void operator+=
(
const USplineComponent & InSpline
)
operator+=(const UObject &)
| Name | operator+= |
| Type | function |
| Header File | /Engine/Plugins/Experimental/MeshPartition/Source/MeshPartition/Public/MeshPartitionDependencyInterface.h |
| Include Path | #include "MeshPartitionDependencyInterface.h" |
void operator+=
(
const UObject & InObject
)
operator+=(const TObjectPtr< T >)
Description
Pointer dependencies are assumed to be pointing to data dependencies
| Name | operator+= |
| Type | function |
| Header File | /Engine/Plugins/Experimental/MeshPartition/Source/MeshPartition/Public/MeshPartitionDependencyInterface.h |
| Include Path | #include "MeshPartitionDependencyInterface.h" |
template<typename T>
void operator+=
(
const TObjectPtr < T > InObjectPtr
)
operator+=(const T *)
| Name | operator+= |
| Type | function |
| Header File | /Engine/Plugins/Experimental/MeshPartition/Source/MeshPartition/Public/MeshPartitionDependencyInterface.h |
| Include Path | #include "MeshPartitionDependencyInterface.h" |
template<typename T>
void operator+=
(
const T * InDataPtr
)
operator+=(T *)
| Name | operator+= |
| Type | function |
| Header File | /Engine/Plugins/Experimental/MeshPartition/Source/MeshPartition/Public/MeshPartitionDependencyInterface.h |
| Include Path | #include "MeshPartitionDependencyInterface.h" |
template<typename T>
void operator+=
(
T * InDataPtr
)
operator+=(const T &)
Description
For any other types, we just serialize it to our dependent data hasher
| Name | operator+= |
| Type | function |
| Header File | /Engine/Plugins/Experimental/MeshPartition/Source/MeshPartition/Public/MeshPartitionDependencyInterface.h |
| Include Path | #include "MeshPartitionDependencyInterface.h" |
template<typename T>
void operator+=
(
const T & Data
)
operator+=(T &)
| Name | operator+= |
| Type | function |
| Header File | /Engine/Plugins/Experimental/MeshPartition/Source/MeshPartition/Public/MeshPartitionDependencyInterface.h |
| Include Path | #include "MeshPartitionDependencyInterface.h" |
template<typename T>
void operator+=
(
T & Data
)