Navigation
API > API/Runtime > API/Runtime/uLangCore
Description
Move will cast a reference to an rvalue reference. This is UE's equivalent of std::move except that it will not compile when passed an rvalue or const object, because we would prefer to be informed when Move will have no effect.
| Name | uLang::Move |
| Type | function |
| Header File | /Engine/Source/Runtime/Solaris/uLangCore/Public/uLang/Common/Templates/References.h |
| Include Path | #include "uLang/Common/Templates/References.h" |
namespace uLang
{
template<typename T>
ULANG_FORCEINLINETRemoveReference < T >::Type && uLang::Move
(
T && Obj
)
}