Navigation
API > API/Runtime > API/Runtime/VerseCompiler > API/Runtime/VerseCompiler/CInterface
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
CInterface
(
CInterface* PositiveInterface |
uLang/Semantics/SemanticInterface.h | ||
CInterface
(
const CSymbol& Name, |
uLang/Semantics/SemanticInterface.h | ||
CInterface
(
CScope& EnclosingScope, |
Construct a positive interface instantiation | uLang/Semantics/SemanticInterface.h |
CInterface(CInterface *)
| Name | CInterface |
| Type | function |
| Header File | /Engine/Source/Runtime/VerseCompiler/Public/uLang/Semantics/SemanticInterface.h |
| Include Path | #include "uLang/Semantics/SemanticInterface.h" |
| Source | /Engine/Source/Runtime/VerseCompiler/Private/uLang/Semantics/SemanticInterface.cpp |
CInterface
(
CInterface * PositiveInterface
)
CInterface(const CSymbol &, CScope &, const TArray< CInterface * > &)
| Name | CInterface |
| Type | function |
| Header File | /Engine/Source/Runtime/VerseCompiler/Public/uLang/Semantics/SemanticInterface.h |
| Include Path | #include "uLang/Semantics/SemanticInterface.h" |
CInterface
(
const CSymbol & Name,
CScope & EnclosingScope,
const TArray< CInterface * > & SuperInterfaces
)
CInterface(CScope &, const CSymbol &, const TArray< CInterface > &, CInterface , TArray< STypeVariableSubstitution >, bool)
Description
Construct a positive interface instantiation
| Name | CInterface |
| Type | function |
| Header File | /Engine/Source/Runtime/VerseCompiler/Public/uLang/Semantics/SemanticInterface.h |
| Include Path | #include "uLang/Semantics/SemanticInterface.h" |
CInterface
(
CScope & EnclosingScope,
const CSymbol & Name,
const TArray< CInterface * > & SuperInterfaces,
CInterface * GeneralizedInterface,
TArray< STypeVariableSubstitution > TypeVariableSubstitutions,
bool bHasCyclesBroken
)