UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
uLang::CExprMakeArray Member List

This is the complete list of members for uLang::CExprMakeArray, including all inherited members.

_AttributesuLang::CAttributable
_MappedVstNodeuLang::CAstNodemutableprotected
_ReportuLang::CExpressionBaseprotected
_SubExprsuLang::CExprCompoundBaseprotected
_VstMappingTypeuLang::CAstNodemutableprotected
AddAttribute(SAttribute Attribute)uLang::CAttributable
AddAttributeClass(const CClass *AttributeClass)uLang::CAttributable
AppendSubExpr(TSPtr< CExpressionBase > SubExpr)uLang::CExprCompoundBaseinline
AreSubExprsEqual(const TRange1 &, const TRange2 &)uLang::CExpressionBasestatic
AreSubExprsEqual(const TRange1 &Lhs, const TRange2 &Rhs)uLang::CExpressionBase
AsExpression() const overrideuLang::CExpressionBaseinlinevirtual
AsExpression() overrideuLang::CExpressionBaseinlinevirtual
AsIdentifierBase() constuLang::CAstNodeinlinevirtual
BaseCompare(const CExpressionBase &A, const CExpressionBase &B)uLang::CExpressionBaseinlinestatic
CanBePathSegment(const TMacroSymbols &MacroSymbols) constuLang::CExpressionBaseinlinevirtual
CanFail(const CAstPackage *Package) const overrideuLang::CExprCompoundBasevirtual
CAstNode(EVstMappingType VstMappingType=EVstMappingType::Ast)uLang::CAstNodeinline
CExprCompoundBase(int32_t ReserveSubExprNum, EVstMappingType VstMappingType=EVstMappingType::Ast)uLang::CExprCompoundBaseinlineexplicit
CExprCompoundBase(TSPtrArray< CExpressionBase > &&SubExprs, EVstMappingType VstMappingType=EVstMappingType::Ast)uLang::CExprCompoundBaseinlineexplicit
CExprCompoundBase(TSPtr< CExpressionBase > &&SubExpr1, TSPtr< CExpressionBase > &&SubExpr2)uLang::CExprCompoundBaseinlineexplicit
CExprCompoundBase()=defaultuLang::CExprCompoundBase
CExpressionBase(EVstMappingType VstMappingType=EVstMappingType::Ast)uLang::CExpressionBaseinlineexplicit
CExpressionBase(const CTypeBase *InResultType)uLang::CExpressionBaseinlineexplicit
CExprMakeArray(int32_t ReserveSubExprNum)uLang::CExprMakeArrayinline
CSharedMix()uLang::CSharedMixinline
CSharedMix(const CSharedMix &Other)=deleteuLang::CSharedMix
DetermineInvokeTime(const CSemanticProgram &Program) constuLang::CExpressionBaseinline
EAttributableScope enum nameuLang::CAttributable
FindAttribute(const CClass *AttributeClass, const CSemanticProgram &Program) constuLang::CAttributable
FindAttributeExpr(const CClass *AttributeClass, const CSemanticProgram &Program) constuLang::CAttributable
FindAttributeExprs(const CClass *AttributeClass, const CSemanticProgram &Program) constuLang::CAttributable
FindAttributes(const CClass *AttributeClass, const CSemanticProgram &Program) constuLang::CAttributable
FindAttributeSubclassExpr(const CClass *AttributeClass, const CSemanticProgram &Program) constuLang::CAttributable
FindAttributeSubclassExprs(const CClass *AttributeClass, const CSemanticProgram &Program) constuLang::CAttributable
FindFirstAsyncSubExpr(const CSemanticProgram &Program) const overrideuLang::CExprCompoundBasevirtual
GetArrayType(const CSemanticProgram &Program) constuLang::CExprMakeArrayinline
GetAttributeClassCount(const CClass *AttributeClass, const CSemanticProgram &Program) constuLang::CAttributable
GetAttributesWithAttribute(const CClass *AttributeClass, const CSemanticProgram &Program) constuLang::CAttributable
GetAttributeTextValue(const CClass *AttributeClass, const CSemanticProgram &Program) constuLang::CAttributable
GetAttributeTextValue(const TArray< SAttribute > &Attributes, const CClass *AttributeClass, const CSemanticProgram &Program)uLang::CAttributablestatic
GetErrorDesc() const overrideuLang::CExprMakeArrayinlinevirtual
GetLastSubExpr() constuLang::CExprCompoundBaseinline
GetMappedVstNode() constuLang::CAstNodeinline
GetNodeType() const overrideuLang::CExprMakeArrayinlinevirtual
GetRefCount() constuLang::CSharedMixinline
GetResultType(const CSemanticProgram &Program) constuLang::CExpressionBasevirtual
GetSubExprs() constuLang::CExprCompoundBaseinline
GetSubExprs()uLang::CExprCompoundBaseinline
HasAttributeClass(const CClass *AttributeClass, const CSemanticProgram &Program) constuLang::CAttributable
HasAttributeClassHack(const CClass *AttributeClass, const CSemanticProgram &) constuLang::CAttributable
HasAttributeFunctionHack(const CFunction *AttributeFunction, const CSemanticProgram &) constuLang::CAttributable
HasAttributes() constuLang::CAttributableinline
HasAttributeSubclass(const CClass *AttributeClass, const CSemanticProgram &Program) constuLang::CAttributable
IrGetResultType() constuLang::CExpressionBaseinline
IrSetResultType(const CTypeBase *TypeBase)uLang::CExpressionBaseinline
IsAnalyzed() constuLang::CExpressionBaseinline
IsEmpty() constuLang::CExprCompoundBaseinline
IsIrNode() constuLang::CAstNodeinline
IsSubExprEqual(const CExpressionBase *Lhs, const CExpressionBase *Rhs)uLang::CExpressionBasestatic
IsSubExprEqual(const CExpressionBase &Lhs, const CExpressionBase &Rhs)uLang::CExpressionBasestatic
IsSubExprEqual(const TSPtr< CExpressionBase > &Lhs, const TSPtr< CExpressionBase > &Rhs)uLang::CExpressionBasestatic
IsSubExprEqual(const TSRef< CExpressionBase > &Lhs, const TSRef< CExpressionBase > &Rhs)uLang::CExpressionBasestatic
IsVstMappingReciprocal() constuLang::CAstNodeinline
MayHaveAttributes() const overrideuLang::CExpressionBaseinlinevirtual
operator!=(const CExpressionBase &Other) constuLang::CExpressionBaseinline
uLang::operator=(const CSharedMix &Other)=deleteuLang::CSharedMix
uLang::CAttributable::operator=(const CAttributable &Other)=deleteuLang::CAttributable
uLang::CAttributable::operator=(CAttributable &&Other)=deleteuLang::CAttributable
operator==(const CExpressionBase &Other) const overrideuLang::CExprCompoundBasevirtual
PrependSubExpr(TSPtr< CExpressionBase > SubExpr)uLang::CExprCompoundBaseinline
RefineResultType(const CTypeBase *RefinedResultType)uLang::CExpressionBase
RemoveAttributeClass(const CClass *AttributeClass, const CSemanticProgram &Program)uLang::CAttributable
ReplaceSubExpr(TSPtr< CExpressionBase > SubExpr, int32_t Index)uLang::CExprCompoundBaseinline
SetIrMappedVstNode(const Verse::Vst::Node *VstNode)uLang::CAstNodeinline
SetNonReciprocalMappedVstNode(const Verse::Vst::Node *VstNode)uLang::CAstNodeinline
SetResultType(const CTypeBase *InResultType)uLang::CExpressionBase
SetSubExprs(TSPtrArray< CExpressionBase > AnalyzedExprs)uLang::CExprCompoundBaseinline
SharedThis(ObjectType *This)uLang::CSharedMixinlineprotectedstatic
SharedThis(const ObjectType *This)uLang::CSharedMixinlineprotectedstatic
SubExprNum() constuLang::CExprCompoundBaseinline
TakeSubExprs()uLang::CExprCompoundBaseinline
TMacroSymbols typedefuLang::CExpressionBase
VisitChildren(SAstVisitor &Visitor) const overrideuLang::CExprCompoundBaseinlinevirtual
VisitChildrenLambda(FunctionType &&Function) constuLang::CAstNode
VisitChildrenLambda(FunctionType &&Function) constuLang::CAstNode
VisitImmediates(SAstVisitor &Visitor) const overrideuLang::CExpressionBaseinlinevirtual
~CAstNode()uLang::CAstNodevirtual
~CSharedMix()uLang::CSharedMixvirtual