UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
uLang::CMemberDefinitions Class Reference

#include <Expression.h>

+ Inheritance diagram for uLang::CMemberDefinitions:

Public Member Functions

 CMemberDefinitions ()
 
 CMemberDefinitions (TArray< TSRef< CExpressionBase > > &&Members)
 
const TArray< TSRef< CExpressionBase > > & Members () const
 
void SetMembers (TArray< TSRef< CExpressionBase > > &&Members)
 
void AppendMember (TSRef< CExpressionBase > &&Member)
 
void PrependMember (TSRef< CExpressionBase > &&Member)
 
void SetMember (TSRef< CExpressionBase > &&Member, int32_t Index)
 
void VisitMembers (SAstVisitor &Visitor) const
 

Detailed Description

Represents members of a class/interface/module/snippet definition node

Constructor & Destructor Documentation

◆ CMemberDefinitions() [1/2]

uLang::CMemberDefinitions::CMemberDefinitions ( )
inline

◆ CMemberDefinitions() [2/2]

uLang::CMemberDefinitions::CMemberDefinitions ( TArray< TSRef< CExpressionBase > > &&  Members)
inline

Member Function Documentation

◆ AppendMember()

void uLang::CMemberDefinitions::AppendMember ( TSRef< CExpressionBase > &&  Member)
inline

◆ Members()

const TArray< TSRef< CExpressionBase > > & uLang::CMemberDefinitions::Members ( ) const
inline

◆ PrependMember()

void uLang::CMemberDefinitions::PrependMember ( TSRef< CExpressionBase > &&  Member)
inline

◆ SetMember()

void uLang::CMemberDefinitions::SetMember ( TSRef< CExpressionBase > &&  Member,
int32_t  Index 
)
inline

◆ SetMembers()

void uLang::CMemberDefinitions::SetMembers ( TArray< TSRef< CExpressionBase > > &&  Members)
inline

◆ VisitMembers()

void uLang::CMemberDefinitions::VisitMembers ( SAstVisitor Visitor) const
inline

The documentation for this class was generated from the following file: