![]() |
MIR Engine
미래 지향 설계에 초점을 맞춘 자체 제작 게임 엔진
|
모든 이벤트의 기본 구조체 더 자세히 ...
#include <Event.hpp>
Public 멤버 함수 | |
virtual | ~Event ()=default |
소멸자 (가상 소멸자로 선언) | |
Event (EventType type) | |
Event 구조체의 생성자 | |
데이터 필드 | |
EventType | type |
이벤트 타입을 나타내는 멤버 변수 | |
모든 이벤트의 기본 구조체
Event 구조체는 특정 EventType을 담고 있으며, 이를 상속받아 다양한 구체적 이벤트 확장 가능.
|
virtualdefault |
소멸자 (가상 소멸자로 선언)
파생 클래스에서 안전한 소멸을 보장하기 위해 가상 소멸자 제공.
|
inline |
EventType MIR::Event::type |
이벤트 타입을 나타내는 멤버 변수
이 값을 통해 이벤트 핸들러는 이벤트 종류를 식별하고, 해당 이벤트에 맞는 처리 로직 수행.