UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
T * New(FMemStackBase &Mem, int32 Count=1, int32 Align=DEFAULT_ALIGNMENT)
Definition MemStack.h:259
Definition SourceDataProject.h:40
virtual EOrigin GetOrigin() const override
Definition SourceDataProject.h:51
virtual const CUTF8String & GetDirPath() const override
Definition SourceDataProject.h:50
CSourceDataPackage(const CUTF8String &Name, const CUTF8String &DirPath, const CSourcePackage::SSettings &Settings)
Definition SourceDataProject.h:43
Definition SourceDataProject.h:14
virtual TOptional< CUTF8String > GetText() const override
Definition SourceDataProject.h:24
virtual void SetVst(TSRef< Verse::Vst::Snippet > Snippet) override
Definition SourceDataProject.h:26
virtual void SetPath(const CUTF8String &Path) override
Definition SourceDataProject.h:23
CSourceDataSnippet(CUTF8String &&Path, CUTF8String &&Text)
Definition SourceDataProject.h:16
virtual TOptional< TSRef< Verse::Vst::Snippet > > GetVst() const override
Definition SourceDataProject.h:25
virtual CUTF8String GetPath() const override
Definition SourceDataProject.h:22
Definition SourceProject.h:59
Definition SourceProject.h:103
EOrigin
Where the source code of this package originates.
Definition SourceProject.h:212
@ Memory
Definition SourceProject.h:214
SSettings _Settings
Settings, e.g. parsed from .vpackage file.
Definition SourceProject.h:267
Definition SourceProject.h:21
Definition SharedPointer.h:77
Definition VVMEngineEnvironment.h:23
ULANG_FORCEINLINE TRemoveReference< T >::Type && Move(T &&Obj)
Definition References.h:86
Definition SourceProject.h:108