ru:toolworks:docs:apparatus:naming-conventions

Это старая версия документа!


Именные соглашения

Существует несколько обозначений, которые используются во фреймворке. Вы должны быть осведомлены о них, поскольку они обозначают определённую семантику поведения.

Есть особенности в работе как с C++, так и с Blueprints.

Get – получить некоторое значение свойства (или item-а) напрямую, без выполнения каких-либо трудоемких поисков или вычислений.

Find – выполняет определенную (возможно, отнимающую много времени) процедуру поиска, чтобы получить необходимый объект. Результирующий статус обычно явно обозначает неудачу поиска, т.е. отсутствие нужного элемента.

Obtain – пытается получить и выдать существующий объект, и если объект не найден, создаёт его и возвращает.

Calc – выполняет определённые (возможно, отнимающие много времени) вычисления для того, чтобы обеспечить необходимый результат.

At – получить элемент по определённой позиции (индексу). Соответствующий метод обычно принимает интегральный тип аргумента

Make – сконструировать новый объект, возвратив его в качестве результата.

Collect - добавить к существующим элементам внутри контейнера, вместо того, чтобы предварительно его очищать.

  • ru/toolworks/docs/apparatus/naming-conventions.1654712805.txt.gz
  • Последнее изменение: 2022/06/08 21:26
  • jispar