프로그래밍 공부

2024/04 31

카테고리 설명
  • https://docs.unrealengine.com/4.27/ko/ProgrammingAndScripting/ProgrammingWithCPP/UnrealArchitecture/Delegates/ 델리게이트 C++ 오브젝트 상의 멤버 함수를 가리키고 실행시키는 데이터 유형입니다. docs.unrealengine.com 델리게이트를 활용해서 간단한 라이트 스위치를 구현한다. 델리게이트란? 델리게이트는 함수포인터를 옵저버 패턴처럼 사용하는 것 으로써, 함수의 위치값을 전역으로 가진다. 함수의 호출을 호출자가 하는것 이 아닌, 호출자가 호출했을 때, 해당 호출상황을 체크하는 다른 임의의 객체가 호출 이후에 다른 함수를 실행하는 걸 이야기 한다. 즉, 호출자가 타 객체를 알고있지 않아도 된다는 의미이다. 델리..