Navigation
API > API/Runtime > API/Runtime/Core
Provides default rules defining the result of concatenating two types. By default, nothing is supported because the code cannot know in general what two types result in after concatenation.
| Name | ConcatenateRules |
| Type | struct |
| Header File | /Engine/Source/Runtime/Core/Public/Math/TransformCalculus.h |
| Include Path | #include "Math/TransformCalculus.h" |
Syntax
template<typename TransformTypeA, typename TransformTypeB>
struct ConcatenateRules
Struct Specializations
| Name | Remarks |
|---|---|
| ConcatenateRules< double, FSlateLayoutTransform > | |
| ConcatenateRules< float, FSlateLayoutTransform > | |
| ConcatenateRules< FSlateLayoutTransform, double > | |
| ConcatenateRules< FSlateLayoutTransform, float > | Concatenation rules for LayoutTransform. |
| ConcatenateRules< TransformType, TransformType > | Partial specialization for concatenating two of the same types. |