1. 구조체 선언 USTRUCT([Specifier, Specifier, ...]) struct StructName { GENERATED_BODY() }; 게임플레이 클래스의 구조체는 일반 C++ 구조체 선언 위에 USTRUCT 매크로를 사용하여 선언하며, USTRUCT 매크로에 구조체 지정자를 추가하여 엔진 및 에디터의 다양한 부분에서 어떤식으로 작동할지를 제어할 수 있습니다. 그리고 구조체 안에는 일반 변수, UProperty 변수, 함수, 연산자를 포함할 수 있습니다. 구조체 선언시 주의할 점은 구조체는 클래스 선언 이전에 선언되어야 한다는 것입니다. 2. 구조체 지정자 구조체 지정자 효과 Atomic 이 구조체는 항상 하나의 단위로 Serialize 됨을 나타냅니다. BlueprintType 이 ..