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

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

_ValueTypeuLang::CValueTypeprotected
AsAliasType() constuLang::CTypeBaseinlinevirtual
AsChecked()uLang::CNormalTypeinline
AsChecked() constuLang::CNormalTypeinline
AsCode(ETypeSyntaxPrecedence OuterPrecedence=ETypeSyntaxPrecedence::Min, ETypeStringFlag Flag=ETypeStringFlag::Simple) constuLang::CTypeBaseinline
AsCodeRecursive(ETypeSyntaxPrecedence OuterPrecedence, TArray< const CFlowType * > &VisitedFlowTypes, bool bLinkable, ETypeStringFlag Flag) const overrideuLang::CNamedTypevirtual
AsFlowType()uLang::CTypeBaseinlinevirtual
AsFlowType() constuLang::CTypeBaseinlinevirtual
AsLinkableCode() constuLang::CTypeBaseinline
AsNamedType() overrideuLang::CNamedTypeinlinevirtual
AsNamedType() const overrideuLang::CNamedTypeinlinevirtual
AsNominalType() constuLang::CNormalTypeinlinevirtual
AsNullable()uLang::CNormalTypeinline
AsNullable() constuLang::CNormalTypeinline
AsParamsCode(ETypeSyntaxPrecedence OuterPrecedence=ETypeSyntaxPrecedence::Min, ETypeStringFlag Flag=ETypeStringFlag::Simple) constuLang::CTypeBaseinline
AsParamsCode(ETypeSyntaxPrecedence OuterPrecedence, TArray< const CFlowType * > &VisitedFlowTypes, bool WithColon, ETypeStringFlag Flag=ETypeStringFlag::Simple) constuLang::CTypeBaseinlinevirtual
CanBeCustomAccessorDataType() const overrideuLang::CNamedTypeinlinevirtual
CanBePredictsVarDataType() constuLang::CTypeBaseinlinevirtual
CNamedType(CSemanticProgram &Program, CSymbol Name, const CTypeBase *ValueType, bool HasDefault)uLang::CNamedTypeinline
CNormalType(ETypeKind Kind, CSemanticProgram &Program)uLang::CNormalTypeinline
CTypeBase(CSemanticProgram &Program)uLang::CTypeBaseinline
CValueType(ETypeKind Kind, CSemanticProgram &Program, const CTypeBase *ValueType)uLang::CValueTypeinline
FindInstanceMember(const CSymbol &MemberName, EMemberOrigin Origin, const SQualifier &Qualifier, const CAstPackage *ContextPackage=nullptr) constuLang::CNormalType
FindInstanceMember(const CSymbol &MemberName, EMemberOrigin Origin, const SQualifier &Qualifier, const CAstPackage *ContextPackage, VisitStampType VisitStamp) constuLang::CNormalTypeinlinevirtual
FindTypeMember(const CSymbol &MemberName, EMemberOrigin Origin, const SQualifier &Qualifier) constuLang::CNormalType
FindTypeMember(const CSymbol &MemberName, EMemberOrigin Origin, const SQualifier &Qualifier, VisitStampType VisitStamp) constuLang::CNormalTypeinlinevirtual
GetComparability() constuLang::CNormalTypeinlinevirtual
GetInnerType() const overrideuLang::CValueTypeinlinevirtual
GetKind() constuLang::CNormalTypeinline
GetName() constuLang::CNamedTypeinline
GetNormalType() const overrideuLang::CNormalTypeinlinevirtual
GetProgram() constuLang::CTypeBaseinline
GetReferenceValueType() constuLang::CNormalTypeinlinevirtual
GetValueType() constuLang::CNamedTypeinline
HasValue() constuLang::CNamedTypeinline
IsA() constuLang::CNormalTypeinline
IsExplicitlyCastable() const overrideuLang::CNamedTypeinlinevirtual
IsExplicitlyConcrete() const overrideuLang::CNamedTypeinlinevirtual
IsPersistable() const overrideuLang::CNamedTypeinlinevirtual
operator CTypeBase const *() constuLang::CValueTypeinline
operator Key() constuLang::CNamedTypeinline
StaticTypeKinduLang::CNamedTypestatic
ToTupleType() constuLang::CNamedType
~CTypeBase()uLang::CTypeBaseinlinevirtual