Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/TVisitorPatternBase
Specialization for the recursive case.
| Name | TVisitorInterface< First, Rest... > |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Classes/Sound/QuartzCompileTimeVisitor.h |
| Include Path | #include "Sound/QuartzCompileTimeVisitor.h" |
Syntax
template<typename First , typename... Rest>
class TVisitorInterface< First, Rest... > : public Audio::Quartz::PrivateDefs::TVisitorPatternBase< Rest... >::TVisitorInterface
Inheritance Hierarchy
- Audio::Quartz::PrivateDefs::TVisitorPatternBase< Rest... >::TVisitorInterface → TVisitorPatternBase::TVisitorInterface< First, Rest... >
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Visit
(
First& |
Override Visit for the first type in the pack. | Sound/QuartzCompileTimeVisitor.h |