BuildGraph 어트리뷰트에 포함된 유효 데이터 유형은 다음 표와 같습니다:
| 유형 | 설명 |
|---|---|
| String | 임의의 문자열입니다. |
| String List | 세미콜론으로 구분되는 임의의 문자열 목록입니다. |
| Boolean | 상수 true 또는 false 입니다. |
| Integer | 정수 상수입니다. |
| Regex | 정규 표현식으로, C# 문법을 사용합니다. |
| Name | 네임드 개체입니다. ^ < > : " / \ | ? * ; 를 제외한 출력 가능 글자입니다. (이름 시작과 끝을 제외한 곳에) 공백이 한 칸 허용됩니다. |
| Name List | 세미콜론으로 구분되는 식별자 목록입니다. |
| Tag | 파일 목록에 주어지는 라벨로, # 글자로 시작합니다 (예: #My Files). |
| Tag List | 세미콜론으로 구분되는 태그 목록입니다 (예: #My Files;#Other Files). |
| Target | 노드 이름, 어그리게이트 이름, 에이전트 이름, 또는 태그 이름입니다. 실행시켜야 하는 노드 시퀀스를 나타냅니다. 참고로 이 부분은 UnrealBuildTool 에 적용되는 (빌드 대상 단일 프로그램을 지칭하는) Target 의 뜻과 겹칩니다. |
| Target list | 세미콜론으로 구분되는 대상 이름 목록입니다. |
| File Spec | 파일과 태그 이름 세트를 세미콜론으로 구분한 것입니다. 파일 레퍼런스에 "...", "*", "?" 와 같은 와일드카드가 허용됩니다 (예: Engine/.../*.bat). 별달리 지정되지 않는 한, 상대 경로는 작업중인 루트 디렉터리를 기준으로 알아냅니다. |
| File Reference | 파일로의 경로입니다. 별달리 지정되지 않는 한, 상대 경로는 작업중인 루트 디렉터리를 기준으로 알아냅니다. |
| Directory Reference | 디렉터리로의 경로입니다. 별달리 지정되지 않는 한, 상대 경로는 작업중인 루트 지렉토리를 기준으로 알아냅니다. |
| Unreal Target Configuration | 타깃을 제작하는 환경설정. 제공되는 환경설정은 Debug, DebugGame, Development, Test, Shipping 입니다. |
| Unreal Target Platform | 언리얼 엔진이 지원하는 플랫폼. 지원되는 플랫폼은 프로젝트 공유 및 출시에서 사용 중인 플랫폼 문서를 참고하세요. |
| Condition | 조건 표현식 문서를 참조하세요. |