/Engine/Source/Runtime/MovieScene/Public/EntitySystem/MovieSceneComponentPtr.h
Value type is either a T or const T& for read-only types, or T& for writeable types
typedef typename [TChooseClass](API\Runtime\Core\Templates\TChooseClass)< [TIsConst](API\Runtime\Core\Templates\TIsConst)< T >::Value, typename [TCallTraits](API\Runtime\Core\GenericPlatform\TCallTraits)< T >::ParamType, T & >::Result ValueType