언리얼 엔진의 온라인 세션 시스템에서 사용되는 델리게이트(Delegate) 타입을 정의한 헤더 파일입니다.
DECLARE_MULTICAST_DELEGATE_TwoParams(FOnCreateSessionComplete, FName, bool); typedef FOnCreateSessionComplete::FDelegate FOnCreateSessionCompleteDelegate;세션 생성이 완료되었을 때 호출
Paramter
- FName
생성된 세션의 이름입니다.- bool
세션의 생성 성공 여부입니다.
DECLARE_MULTICAST_DELEGATE_OneParam(FOnFindSessionsComplete, bool); typedef FOnFindSessionsComplete::FDelegate FOnFindSessionsCompleteDelegate;세션 검색이 완료되었을 때 호출
Paramter
- bool
세션 검색 성공 여부입니다.
DECLARE_MULTICAST_DELEGATE_TwoParams(FOnDestroySessionComplete, FName, bool); typedef FOnDestroySessionComplete::FDelegate FOnDestroySessionCompleteDelegate;세션 종료가 완료되었을 때 호출
Paramter
- bool
세션의 종료 성공 여부입니다.
DECLARE_MULTICAST_DELEGATE_TwoParams(FOnStartSessionComplete, FName, bool); typedef FOnStartSessionComplete::FDelegate FOnStartSessionCompleteDelegate;세션 시작이 완료되었을 때 호출
Paramter
- FName
시작된 세션의 이름입니다.- bool
세션의 시작 성공 여부입니다.
DECLARE_MULTICAST_DELEGATE_TwoParams(FOnEndSessionComplete, FName, bool); typedef FOnEndSessionComplete::FDelegate FOnEndSessionCompleteDelegate;세션 종료 후 정리가 완료되었을 때 호출
Paramter
- FName
종료된 세션의 이름입니다.- bool
세션의 종료 성공 여부입니다.