PropertyPath
структура в Unity.Properties
Выполнено в:UnityEngine.PropertiesModule
Описание
PropertyPath используется для хранения ссылки на одно свойство в дереве.
Путь хранится как массив частей и может быть легко запрошен для алгоритмов.
Свойства
| Свойство | Описание |
|---|---|
| IsEmpty | Получает, есть ли какая-либо часть, содержащаяся в PropertyPath. |
| Length | Получает количество частей, содержащихся в PropertyPath. |
| это[int] | Получает PropertyPathPart в заданном индексе. |
Конструкторы
| Конструктор | Описание |
|---|---|
| PropertyPath | Инициализирует новый экземпляр PropertyPath на основе заданного строки свойства. |
Открытые методы
| Метод | Описание |
|---|---|
| Equals | Указывает, равны ли данный экземпляр и указанный объект. |
Статические методы
| Метод | Описание |
|---|---|
| AppendIndex | Возвращает новый PropertyPath, объединяющий указанный PropertyPath и индекс типа PropertyPathPart. |
| AppendKey | Возвращает новый PropertyPath, объединяющий указанный PropertyPath и тип ключа PropertyPathPart. |
| AppendName | Возвращает новый PropertyPath, объединяющий указанный PropertyPath и name-type PropertyPathPart. |
| AppendPart | Возвращает новый PropertyPath, объединяющий данные PropertyPath и PropertyPathPart. |
| AppendProperty | Возвращает новый PropertyPath, объединяющий указанный PropertyPath и PropertyPathPart, тип которого будет основан на интерфейсах свойств. |
| Combine | Возвращает новый PropertyPath, объединяющий части двух заданных PropertyPath. |
| FromIndex | Возвращает новый PropertyPath из указанного индекса. |
| FromKey | Возвращает новый PropertyPath из указанного ключа. |
| FromName | Возвращает новый PropertyPath из указанного имени. |
| FromPart | Возвращает новый PropertyPath из предоставленного PropertyPathPart. |
| Pop | Возвращает новый PropertyPath, который не будет включать последний PropertyPathPart. |
| SubPath | Возвращает новый PropertyPath, содержащий PropertyPathPart, начиная с указанного индекса начала. |