게임을 만드는데 버튼이 여러개가 있으면 하나하나 버튼에 해당하는 동작을 다 만들어줘야하잖아


void Button(Object* button, 함수);


이렇게 받아서 Button함수 내부엔


if( 버튼과 마우스가 충돌하고 마우스 클릭이 된 경우 )

{

함수 실행;

}


람다식이나 이런걸 써서 버튼 함수 하나로 버튼 동작 여러개를 정의할수 있지 않을까?ㅇㅇ? 방법 있으면 알려조