Navigation
API > API/Runtime > API/Runtime/VerseCompiler > API/Runtime/VerseCompiler/CClass
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Construct a negative class from a positive class. | uLang/Semantics/SemanticClass.h | ||
CClass
(
CClassDefinition*, |
Construct a generalized positive class. | uLang/Semantics/SemanticClass.h | |
CClass
(
CScope* ParentScope, |
Construct a positive class instantiation. | uLang/Semantics/SemanticClass.h |
CClass(CClass *)
Description
Construct a negative class from a positive class.
| Name | CClass |
| Type | function |
| Header File | /Engine/Source/Runtime/VerseCompiler/Public/uLang/Semantics/SemanticClass.h |
| Include Path | #include "uLang/Semantics/SemanticClass.h" |
| Source | /Engine/Source/Runtime/VerseCompiler/Private/uLang/Semantics/SemanticClass.cpp |
CClass
(
CClass * PositiveClass
)
CClass(CClassDefinition , CScope &, CClass , TArray< CInterface * > &&, EStructOrClass, SEffectSet)
Description
Construct a generalized positive class.
| Name | CClass |
| Type | function |
| Header File | /Engine/Source/Runtime/VerseCompiler/Public/uLang/Semantics/SemanticClass.h |
| Include Path | #include "uLang/Semantics/SemanticClass.h" |
| Source | /Engine/Source/Runtime/VerseCompiler/Private/uLang/Semantics/SemanticClass.cpp |
CClass
(
CClassDefinition *,
CScope & EnclosingScope,
CClass * Superclass,
TArray< CInterface * > && SuperInterfaces,
EStructOrClass ,
SEffectSet ConstructorEffects
)
CClass(CScope , CClassDefinition , EStructOrClass, CClass , TArray< CInterface > &&, SEffectSet, CClass *, TArray< STypeVariableSubstitution >)
Description
Construct a positive class instantiation.
| Name | CClass |
| Type | function |
| Header File | /Engine/Source/Runtime/VerseCompiler/Public/uLang/Semantics/SemanticClass.h |
| Include Path | #include "uLang/Semantics/SemanticClass.h" |
| Source | /Engine/Source/Runtime/VerseCompiler/Private/uLang/Semantics/SemanticClass.cpp |
CClass
(
CScope * ParentScope,
CClassDefinition *,
EStructOrClass ,
CClass * Superclass,
TArray< CInterface * > && SuperInterfaces,
SEffectSet ConstructorEffects,
CClass * GeneralizedClass,
TArray< STypeVariableSubstitution >
)