![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for uLang::CFunctionType, including all inherited members.
| AsAliasType() const | uLang::CTypeBase | inlinevirtual |
| AsChecked() | uLang::CNormalType | inline |
| AsChecked() const | uLang::CNormalType | inline |
| AsCode(ETypeSyntaxPrecedence OuterPrecedence=ETypeSyntaxPrecedence::Min, ETypeStringFlag Flag=ETypeStringFlag::Simple) const | uLang::CTypeBase | inline |
| AsCodeRecursive(ETypeSyntaxPrecedence OuterPrecedence, TArray< const CFlowType * > &VisitedFlowTypes, bool bLinkable, ETypeStringFlag Flag) const override | uLang::CFunctionType | virtual |
| AsFlowType() | uLang::CTypeBase | inlinevirtual |
| AsFlowType() const | uLang::CTypeBase | inlinevirtual |
| AsLinkableCode() const | uLang::CTypeBase | inline |
| AsNamedType() | uLang::CTypeBase | inlinevirtual |
| AsNamedType() const | uLang::CTypeBase | inlinevirtual |
| AsNominalType() const | uLang::CNormalType | inlinevirtual |
| AsNullable() | uLang::CNormalType | inline |
| AsNullable() const | uLang::CNormalType | inline |
| AsParamsCode(ETypeSyntaxPrecedence OuterPrecedence=ETypeSyntaxPrecedence::Min, ETypeStringFlag Flag=ETypeStringFlag::Simple) const | uLang::CTypeBase | inline |
| AsParamsCode(ETypeSyntaxPrecedence OuterPrecedence, TArray< const CFlowType * > &VisitedFlowTypes, bool WithColon, ETypeStringFlag Flag=ETypeStringFlag::Simple) const | uLang::CTypeBase | inlinevirtual |
| AsParamTypes(CTypeBase const *const &Type) | uLang::CFunctionType | inlinestatic |
| BuildEffectAttributeCode(CUTF8StringBuilder &Builder) const | uLang::CFunctionType | |
| BuildParameterBlockCode(CUTF8StringBuilder &Builder, TArray< const CFlowType * > &VisitedFlowTypes, bool bLinkable, ETypeStringFlag Flag) const | uLang::CFunctionType | |
| BuildTypeVariableCode(CUTF8StringBuilder &Builder, TArray< const CFlowType * > &VisitedFlowTypes, bool bLinkable, ETypeStringFlag Flag) const | uLang::CFunctionType | |
| BuildTypeVariableCode(CUTF8StringBuilder &Builder, ETypeStringFlag Flag=ETypeStringFlag::Simple) const | uLang::CFunctionType | inline |
| CanBeCalledFromPredicts() const | uLang::CFunctionType | |
| CanBeCustomAccessorDataType() const override | uLang::CFunctionType | inlinevirtual |
| CanBePredictsVarDataType() const | uLang::CTypeBase | inlinevirtual |
| CFunctionType(CSemanticProgram &Program, const CTypeBase &ParamsType, const CTypeBase &ReturnType, const SEffectSet Effects, TArray< const CTypeVariable * > &&TypeVariables={}, bool ImplicitlySpecialized=false) | uLang::CFunctionType | inline |
| CNormalType(ETypeKind Kind, CSemanticProgram &Program) | uLang::CNormalType | inline |
| CTypeBase(CSemanticProgram &Program) | uLang::CTypeBase | inline |
| FindInstanceMember(const CSymbol &MemberName, EMemberOrigin Origin, const SQualifier &Qualifier, const CAstPackage *ContextPackage=nullptr) const | uLang::CNormalType | |
| FindInstanceMember(const CSymbol &MemberName, EMemberOrigin Origin, const SQualifier &Qualifier, const CAstPackage *ContextPackage, VisitStampType VisitStamp) const | uLang::CNormalType | inlinevirtual |
| FindTypeMember(const CSymbol &MemberName, EMemberOrigin Origin, const SQualifier &Qualifier) const | uLang::CNormalType | |
| FindTypeMember(const CSymbol &MemberName, EMemberOrigin Origin, const SQualifier &Qualifier, VisitStampType VisitStamp) const | uLang::CNormalType | inlinevirtual |
| GetComparability() const | uLang::CNormalType | inlinevirtual |
| GetEffects() const | uLang::CFunctionType | inline |
| GetInnerType() const | uLang::CNormalType | inlinevirtual |
| GetKind() const | uLang::CNormalType | inline |
| GetNormalType() const override | uLang::CNormalType | inlinevirtual |
| GetOrCreateParamType(CSemanticProgram &, CTupleType::ElementArray &&ParamTypes) | uLang::CFunctionType | static |
| GetOrCreateParamType(CSemanticProgram &, CTupleType::ElementArray &&ParamTypes, int32_t FirstNamedIndex) | uLang::CFunctionType | static |
| GetParamsType() const | uLang::CFunctionType | inline |
| GetParamTypes() const | uLang::CFunctionType | inline |
| GetProgram() const | uLang::CTypeBase | inline |
| GetReferenceValueType() const | uLang::CNormalType | inlinevirtual |
| GetReturnType() const | uLang::CFunctionType | inline |
| GetTypeVariables() const | uLang::CFunctionType | inline |
| ImplicitlySpecialized() const | uLang::CFunctionType | inline |
| IsA() const | uLang::CNormalType | inline |
| IsExplicitlyCastable() const override | uLang::CFunctionType | inlinevirtual |
| IsExplicitlyConcrete() const override | uLang::CFunctionType | inlinevirtual |
| IsPersistable() const override | uLang::CFunctionType | inlinevirtual |
| ParamTypes typedef | uLang::CFunctionType | |
| StaticTypeKind | uLang::CFunctionType | static |
| ~CTypeBase() | uLang::CTypeBase | inlinevirtual |