Полезное

Мы Вконтакте

Discord канал

#
Аватара пользователя
Пользователь
Сообщения: 10
Разбираюсь с рефлексией, добрался до массивов, и не понимаю как в него добавить элемент.

Код:
void ArrayUtils::Add(UObject* arrayOwner, FName arrayName, UObject* newElement)
{
    UProperty* prop = arrayOwner->GetClass()->FindPropertyByName(arrayName);
    const UArrayProperty* ArrayProp = Cast<const UArrayProperty>(prop);
    ... // что с ним делать дальше непонятно
}

Я просмотрел все методы UArrayProperty, по названию больше всего подходит execDynArrayAdd,
но у него какой-то ад в аргументах при отсутствии примеров. Буду очень признателен за любые наводки.


Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 39

UEngine.ru © 2017
Все права защищены. При копировании материалов с сайта, ссылка на первоисточник обязательна.
Яндекс.Метрика
Главная страница