Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия | Последняя версияСледующая версия справа и слева | ||
ru:toolworks:docs:apparatus:naming-conventions [2022/01/05 13:02] – Запятая глаза мозолит (простите) jispar | ru:toolworks:docs:apparatus:naming-conventions [2022/06/08 21:26] – обновил в соответствии с англоязычной версией + добавил TODO jispar | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Именные соглашения ====== | ====== Именные соглашения ====== | ||
- | Существует несколько обозначений, | + | Существует несколько обозначений, |
- | Есть особенности в работе как с C++, так и с Blueprints: | + | Есть особенности в работе как с C++, так и с Blueprints. |
- | **Get** – получить напрямую значение свойства или элемент. Если функция не тривиальна (косвенно выполняет поиск), | + | ===== Термины |
- | **Find** – что-то наподобие " | + | **Get** – получить некоторое значение свойства (или item-а) напрямую, без выполнения каких-либо трудоемких |
- | **Obtain** – возвращает элемент, | + | **Find** – выполняет определенную (возможно, |
+ | |||
+ | **Obtain** – пытается получить и выдать | ||
+ | |||
+ | **Calc** – выполняет определённые (возможно, | ||
+ | |||
+ | **At** – получить элемент по определённой позиции (индексу). Соответствующий метод обычно принимает интегральный | ||
+ | |||
+ | **Make** – сконструировать новый объект /* TODO: in a useful (utility) fashing - не понял, как это перевести */, возвратив его в качестве результата. | ||
+ | |||
+ | **Collect** - добавить к существующим | ||