Navigation
API > API/Plugins > API/Plugins/PlainProps
Trait that defines DeclName, BindName and template Parameters that's part of the typename
Also defines RangeBindName, used when otherwise nameless ranges are captured in Parameters, e.g. UE TPair
At least one of DeclName, BindName or RangeBindName should exist and be a constexpr std::string_view Template parameters are captured as using Parameters = std::tuple
| Name | TTypename |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/PlainProps/Source/Public/PlainPropsTypename.h |
| Include Path | #include "PlainPropsTypename.h" |
Syntax
template<typename T>
struct TTypename
Struct Specializations
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| DeclName | std::string_view | PlainPropsTypename.h | |
| Namespace | std::string_view | PlainPropsTypename.h |