UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
SemanticProgram.h File Reference

Go to the source code of this file.

Classes

struct  uLang::SEffectDescriptor
 
struct  uLang::SDecompositionMapping
 
struct  uLang::SCachedEffectSetToEffectClassesKey
 
struct  uLang::SConvertEffectClassesToEffectSetError
 
struct  uLang::SConvertEffectClassesToEffectSetError::SMutuallyExclusiveEffectClassPair
 
class  uLang::CAstPackageRef
 
class  uLang::CModule
 
class  uLang::CModulePart
 
class  uLang::CSnippet
 
class  uLang::CIntrinsicSymbols
 
class  uLang::CCompatConstraintRoot
 
class  uLang::CSemanticProgram
 
struct  uLang::CSemanticProgram::TCachedIntrinsicDefinition< DefinitionType >
 
struct  uLang::CSemanticProgram::SExplicitTypeParam
 

Namespaces

namespace  uLang
 

Macros

#define UE_API   VERSECOMPILER_API
 

Typedefs

using uLang::SSymbolDefinitionArray = TArrayG< const CDefinition *, TInlineElementAllocator< 1 > >
 

Functions

ULANG_FORCEINLINE uint32_t uLang::GetTypeHash (const SCachedEffectSetToEffectClassesKey &Key)
 

Macro Definition Documentation

◆ UE_API

#define UE_API   VERSECOMPILER_API