hierarchy
FolderSelector
Bases: QWidget
Widget for selecting a folder from the project hierarchy.
Source code in client/ayon_unreal/api/hierarchy.py
31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 |
|
build_sequence_hierarchy()
Builds the sequence hierarchy by creating sequences from the root element.
Raises:
Type | Description |
---|---|
ValueError | If the sequence root element is not found in the hierarchy. |
Source code in client/ayon_unreal/api/hierarchy.py
302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 |
|
find_level_sequence(asset_content)
Search level sequence already exists in the hierarchy
Parameters:
Name | Type | Description | Default |
---|---|---|---|
asset_content | list | List of asset contents | required |
Source code in client/ayon_unreal/api/hierarchy.py
211 212 213 214 215 216 217 218 219 220 221 222 223 224 |
|
save_asset_and_load_level(asset_content, level_package, folder_selector)
Save asset contents and load master level thus close folder selector
Parameters:
Name | Type | Description | Default |
---|---|---|---|
asset_content | list | List of asset contents | required |
level_package | str | level package path | required |
folder_selector(Object) | folder selector widget | required |
Source code in client/ayon_unreal/api/hierarchy.py
227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 |
|