_MoveItems
_MoveItems(fItems + index, 1, fItemCount - index - 1);
_MoveItems(fItems + index + 1, -1, fItemCount - index - 1);
inline static void _MoveItems(Value *values, int32 offset, int32 count);
_MoveItems(fItems + index, 1, fItemCount - index - 1);
_MoveItems(fItems + index + 1, -1, fItemCount - index - 1);
inline static void _MoveItems(Value *values, int32 offset, int32 count);
_MoveItems(fItems + index, 1, fItemCount - index - 1);
_MoveItems(fItems + index + 1, -1, fItemCount - index - 1);
_MoveItems(fItems + oldIndex + 1, -1, newIndex - oldIndex - 1);
_MoveItems(fItems + newIndex, 1, oldIndex - newIndex);
inline static void _MoveItems(item_t* items, int32 offset, int32 count);
_MoveItems(fItems + index, 1, fItemCount - index - 1);
_MoveItems(fItems + index + 1, -1, fItemCount - index - 1);
inline static void _MoveItems(item_t* items, int32 offset, int32 count);
_MoveItems(fItems + index, 1, fItemCount - index - 1);
_MoveItems(fItems + index + 1, -1, fItemCount - index - 1);
_MoveItems(fItems + oldIndex + 1, -1, newIndex - oldIndex - 1);
_MoveItems(fItems + newIndex, 1, oldIndex - newIndex);
inline static void _MoveItems(item_t* items, int32 offset, int32 count);