언리얼에서 TSubclassOf<UCommonButtonStyle> 를 인수로 받는 함수를 사용하려는데 C++ 내부에서만 해당 함수에 맞게 변수를 제작을 어떻게 해야할까요?


이 변수를 CreateUObject<UCommonButtonStyle>() 를 사용해서 오브젝트를 제작해서 내부 파라미터를 다 설정한 다음, 함수 인수로 넘겨줄려고 하는데 TSubclassOf 자체가 Class 를 반환해야해서 Instanced 된 내부 값을 가진 변수를 어떻게 넘겨줘야 할지 모르겟네요


만약 저가 ButtonStyle = CreateUObject<UCommonButtonStyle>()를 사용해서 변수를 생성한 다음 



함수(TSubclassOf<UCommonButtonStyle>) 의 인수로 ButtonStyle를 넣어 함수를 사용하려면 ButtonStyle->GetClass()를 사용하는 수 밖에 없어보이는데


이렇게 하면 ButtonStyle의 값이 제대로 넘어가지 않는거 같더라구요 (기본생성자로 이루어진 변수가 넘어가는거 같은데..?))


이렇게 좀 지식이 부족한 저를 가르쳐주실 분 구합니다 ㅠㅠ