boost::signals2 로 이벤트 만들기
2019, Mar 20
- signal 생성 -> 함수 Connect -> call Signal 순서.
예를 들어 Selected Screen Index 가 변경되었을 때 발생하는 이벤트
- D2DRenderer 에서 signal 생성하고,
- signal 과 함수를 Connect 하는 함수 정의.
- MultiScreen 에서 signal 과 subscribe 함수가 실제 연결.
- D2DRenderer::SetSelectedTileIndex 에서 Call Signal.
- MultiScreen::RaiseSelectedIndexChangedEvent 에서 subscribe 함수를 호출.