SAFETY_OBJECT_DATA
안전 공간 설정에 사용하는 객체 구조체로, 여러 유형의 안전 객체 형상(구, 캡슐, 직육면체, OBB, 다각기둥)을 저장합니다. 각 멤버는 특정 기하 유형을 나타내며, 해당 구조체 정의를 참조합니다.
BYTE# |
필드 이름 |
자료형 |
값 |
비고 |
|---|---|---|---|---|
0 |
구 객체 |
구조체 정의를 참고하세요. |
||
0 |
캡슐 객체 |
구조체 정의를 참고하세요. |
||
0 |
직육면체 객체 |
구조체 정의를 참고하세요. |
||
0 |
OBB 객체 |
구조체 정의를 참고하세요. |
||
0 |
다각기둥 객체 |
구조체 정의를 참고하세요. |
||
0 |
예약 영역 |
|
예약됨 |
전체 크기: 100바이트
정의 위치: DRFS.h
typedef union _SAFETY_OBJECT_DATA
{
SAFETY_OBJECT_SPHERE _tSphere; /* 구 객체 */
SAFETY_OBJECT_CAPSULE _tCapsule; /* 캡슐 객체 */
SAFETY_OBJECT_CUBE _tCube; /* 정육면체 객체 */
SAFETY_OBJECT_OBB _tOBB; /* 회전된 경계 박스 객체 */
SAFETY_OBJECT_POLYPRISM _tPolyPrism; /* 다각기둥 객체 */
unsigned char _iBuffer[100]; /* 예약 버퍼 영역 */
} SAFETY_OBJECT_DATA, *LPSAFETY_OBJECT_DATA;