![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SourceDataProject.h>
Inheritance diagram for uLang::CSourceDataSnippet:Public Member Functions | |
| CSourceDataSnippet (CUTF8String &&Path, CUTF8String &&Text) | |
| virtual CUTF8String | GetPath () const override |
| virtual void | SetPath (const CUTF8String &Path) override |
| virtual TOptional< CUTF8String > | GetText () const override |
| virtual TOptional< TSRef< Verse::Vst::Snippet > > | GetVst () const override |
| virtual void | SetVst (TSRef< Verse::Vst::Snippet > Snippet) override |
Public Member Functions inherited from uLang::ISourceSnippet | |
| virtual | ~ISourceSnippet () |
| virtual bool | IsSnippetValid (Verse::Vst::Snippet &Snippet) const |
| virtual uint64_t | GetSourceVersion () const |
Public Member Functions inherited from uLang::CSharedMix | |
| CSharedMix () | |
| virtual UE_API | ~CSharedMix () |
| CSharedMix (const CSharedMix &Other)=delete | |
| CSharedMix & | operator= (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, CHeapRawAllocator > | SharedThis (ObjectType *This) |
| template<class ObjectType > | |
| static TSPtrG< const ObjectType, false, CHeapRawAllocator > | SharedThis (const ObjectType *This) |
A source snippet in memory
|
inline |
|
inlineoverridevirtual |
Globally unique path of this snippet, e.g. a fully qualified file path
Implements uLang::ISourceSnippet.
|
inlineoverridevirtual |
Get text representation of this snippet When the result is EResult::Unspecified, no text representation exists When the result is EResult::Error, text representation exists, but an error occurred retrieving it
Implements uLang::ISourceSnippet.
|
inlineoverridevirtual |
Get Vst representation of this snippet When the result is EResult::Unspecified, no Vst representation exists When the result is EResult::Error, Vst representation exists, but an error occurred retrieving it
Implements uLang::ISourceSnippet.
|
inlineoverridevirtual |
Implements uLang::ISourceSnippet.
|
inlineoverridevirtual |
Implements uLang::ISourceSnippet.