EGL 파트 소개
파트는 EGL 애플리케이션의 구성 요소입니다.
EGL은 다음과 같은 기본 파트 유형을 포함합니다.
- 로직 파트
- 로직 파트는 일련의 지시사항을 정의합니다. 로직 파트에는 로직의 기본 단위인 하나 이상의 함수가 포함되어 있습니다. 로직 파트는 일반적인 사용 파트인 프로그램 파트 및 라이브러리 파트를 포함하며, 특화된 사용을 가진 서비스 파트, ExternalType 파트 및 핸들러 파트도 포함합니다.
- 데이터 파트
- 데이터 파트는 데이터를 저장하는 구조를 정의합니다. 로직 파트에서 사용할 수 있는 변수의 기초를 구성합니다. 데이터 파트는 기본 요소 또는 DataItem에 대해 한 조각의 데이터를 보유할 수 있거나 레코드 파트에 대해 여러 조각의 데이터를 보유할 수 있습니다. 데이터 파트 소개을 참조하십시오.
- 사용자 인터페이스 파트
- 사용자 인터페이스 파트는 사용자와 상호작용할 때 필요한 로직 또는 사용자에게 표시되는 정보를 정의합니다. 일부 사용자 인터페이스 파트는 사용자 인터페이스에 표시하려는 정보를 지정하는 ConsoleForms 및 VGUIRecords에 대한 경우인 레코드 파트의 스테레오타입으로 정의됩니다. 다른 파트는 ReportHandlers 및 and VGWebTransactions에 대한 경우인 로직 파트의 스테레오타입으로 정의됩니다. 기타 사용자 인터페이스 파트는 FormGroups와 같은 고유한 권한의 파트입니다.
- 빌드 파트
- 빌드 파트는 생성 프로세스를 제어하며 애플리케이션이 런타임 시 동작하는 방법을 설정합니다. 가장 일반적으로 사용되는 빌드 파트의 유형은 빌드 디스크립터 파트이며 EGL 코드가 출력 언어로 생성되는 방법을 정의하기 위한 빌드 디스크립터 옵션의 목록을 포함합니다. 기타 빌드 파트는 애플리케이션이 런타임 시 기타 애플리케이션 및 자원에 대해 작업하는 방법을 제어합니다.
- 배치 디스크립터
- 배치 디스크립터는 EGL 서비스가 기타 애플리케이션에 사용 가능하도록 하는 방법 및 EGL 애플리케이션이 다른 애플리케이션에서 제공하는 서비스를 찾는 방법을 설명하는 정보를 포함합니다.