![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <Expression.h>
Inheritance diagram for uLang::CAstCompilationUnit:Additional Inherited Members | |
Static Protected Member Functions inherited from uLang::CSharedMix | |
| template<class ObjectType > | |
| static TSPtrG< ObjectType, false, CHeapRawAllocator > | SharedThis (ObjectType *This) |
| template<class ObjectType > | |
| static TSPtrG< const ObjectType, false, CHeapRawAllocator > | SharedThis (const ObjectType *This) |
Protected Attributes inherited from uLang::CAstNode | |
| EVstMappingType | _VstMappingType |
| const Verse::Vst::Node * | _MappedVstNode {nullptr} |
A group of packages that must be compiled as a unit (= a strongly connected component (SCC) in the dependency graph)
|
inline |
|
inlineoverridevirtual |
Implements uLang::CAstNode.
|
inlineoverridevirtual |
Implements uLang::CAstNode.
| EPackageRole uLang::CAstCompilationUnit::GetRole | ( | ) | const |
| bool uLang::CAstCompilationUnit::IsAllowNative | ( | ) | const |
|
inline |
|
inlineoverridevirtual |
Iterates over this AST node's direct children, calling Visitor.Visit for each child.
Reimplemented from uLang::CAstNode.