Стоит ли использовать _forceinline для функций, которые возвращают значения

Подскажите, пожалуйста, настолько целесообразно помечать подобные функции спецификаиором _forceinline, если они вызываются каждые две секунды? И что компилятор подставит в месте вызова функции: возвращаемое значение или все тело функции?

FVector MakeRandomDirection(float minAngle,float maxAngle)
{
    FVector direction(0.f, 0.f, -1.f);

    const float randAngle = FMath::RandRange(minAngle,maxAngle);
    direction       = direction.RotateAngleAxis(randAngle,
                                                FVector(1.f, 0.f, 0.f));

    if (FMath::RandBool())
    {
        direction.Y *= -1;
    }

    return direction;
}

Ответы (0 шт):