![]() |
MIR Engine
미래 지향 설계에 초점을 맞춘 자체 제작 게임 엔진
|
충돌 영역 정보를 나타내는 컴포넌트 구조체 더 자세히 ...
#include <Collider.hpp>
Public 멤버 함수 | |
Collider () | |
Collider 구조체의 기본 생성자 | |
Collider (float width, float height) | |
Collider 구조체의 폭과 높이를 지정하는 생성자 | |
![]() | |
virtual | ~Component ()=default |
가상 소멸자 | |
데이터 필드 | |
float | width |
충돌 영역의 폭(가로 길이) | |
float | height |
충돌 영역의 높이(세로 길이) | |
추가로 상속된 멤버들 | |
![]() | |
using | Tag = std::uint32_t |
컴포넌트를 식별하기 위한 태그 타입 정의 | |
충돌 영역 정보를 나타내는 컴포넌트 구조체
이 구조체는 오브젝트의 충돌 판정을 위한 폭(width)과 높이(height)를 관리. 다른 오브젝트와의 충돌 검사 시, 이 폭과 높이를 사용하여 실제 게임 상에서의 충돌 범위 계산 가능.
|
inline |
|
inline |
float MIR::Collider::height |
충돌 영역의 높이(세로 길이)
이 값은 오브젝트의 세로 방향 충돌 범위 정의.
float MIR::Collider::width |
충돌 영역의 폭(가로 길이)
이 값은 오브젝트의 가로 방향 충돌 범위 정의.