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

#include <IParserPass.h>

+ Inheritance diagram for uLang::IParserPass:

Public Member Functions

virtual void ProcessSnippet (const uLang::TSRef< Verse::Vst::Snippet > &OutVst, const CUTF8StringView &TextSnippet, const SBuildContext &BuildContext, const uint32_t VerseVersion, const uint32_t UploadedAtFNVersion) const =0
 
- Public Member Functions inherited from uLang::TModularFeature< IParserPass >
virtual int32_t GetPriority () const override
 
- Public Member Functions inherited from uLang::Private::IModularFeature
virtual ~IModularFeature ()
 
- Public Member Functions inherited from uLang::CSharedMix
 CSharedMix ()
 
virtual UE_API ~CSharedMix ()
 
 CSharedMix (const CSharedMix &Other)=delete
 
CSharedMixoperator= (const CSharedMix &Other)=delete
 
uint32_t GetRefCount () const
 

Additional Inherited Members

- Static Protected Member Functions inherited from uLang::CSharedMix
template<class ObjectType >
static TSPtrG< ObjectType, false, CHeapRawAllocatorSharedThis (ObjectType *This)
 
template<class ObjectType >
static TSPtrG< const ObjectType, false, CHeapRawAllocatorSharedThis (const ObjectType *This)
 

Member Function Documentation

◆ ProcessSnippet()

virtual void uLang::IParserPass::ProcessSnippet ( const uLang::TSRef< Verse::Vst::Snippet > &  OutVst,
const CUTF8StringView TextSnippet,
const SBuildContext BuildContext,
const uint32_t  VerseVersion,
const uint32_t  UploadedAtFNVersion 
) const
pure virtual

Implemented in uLang::CParserPass.


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