MIR Engine
미래 지향 설계에 초점을 맞춘 자체 제작 게임 엔진
로딩중...
검색중...
일치하는것 없음
클래스 계통도

그래픽컬한 클래스 계통도 페이지로 가기

이 상속 목록은 완전하진 않지만 알파벳순으로 대략적으로 정렬되어있습니다.:
[상세 단계 12]
 CMIR::Announcer이벤트를 큐에 축적하고, Dispatcher를 통해 이를 처리하는 역할을 수행하는 클래스
 CMIR::Component모든 컴포넌트의 기본 클래스
 CMIR::Animation애니메이션 데이터를 관리하는 컴포넌트 구조체
 CMIR::Collider충돌 영역 정보를 나타내는 컴포넌트 구조체
 CMIR::Gravity엔티티에 중력 특성을 부여하는 컴포넌트
 CMIR::PlayerState플레이어 상태를 관리하는 컴포넌트 구조체
 CMIR::Position엔티티의 위치를 나타내는 컴포넌트 구조체
 CMIR::Sprite렌더링 가능한 스프라이트 정보를 담는 컴포넌트
 CMIR::Velocity엔티티의 속도(velocity) 정보를 담는 컴포넌트 구조체
 CMIR::Dispatcher이벤트를 처리하기 위한 Dispatcher 클래스
 CMIR::ECS::EntityECS(Entity-Component-System) 아키텍처에서 엔티티를 식별하기 위한 구조체
 CMIR::Event모든 이벤트의 기본 구조체
 CMIR::Keyboard키보드 입력 이벤트를 나타내는 구조체
 CMIR::PlayerCollided플레이어 충돌 발생 시점을 나타내는 이벤트 구조체
 CMIR::Game게임의 전반적인 실행을 관리하는 클래스
 CMIR::ECS::ManagerECS(Entity-Component-System) 아키텍처에서 엔티티와 컴포넌트를 관리하는 클래스
 CMIR::PoolBase풀(Pool) 인터페이스를 위한 기본 클래스
 CMIR::ComponentPool< T >특정 타입 T에 대한 컴포넌트 풀 구현
 CProtagonist
 CMIR::ServiceLocator다양한 서비스(인터페이스 구현체)를 등록하고 조회하는 Service Locator 클래스
 CMIR::StorageECS::Manager 상태(엔티티 및 컴포넌트) 정보를 파일로 저장/로드하는 클래스
 CMIR::SystemECS 아키텍처에서 시스템을 나타내는 추상 클래스
 CMIR::Animating엔티티 애니메이션 상태를 업데이트하는 시스템 클래스
 CMIR::Collision엔티티 간 충돌을 감지하고 처리하는 시스템 클래스
 CMIR::Movement엔티티 이동 로직을 담당하는 시스템 클래스
 CMIR::Rendering엔티티의 그래픽 렌더링을 담당하는 시스템 클래스
 CMIR::WorldECS 아키텍처에서 시스템들을 관리하고, 게임 월드 상태를 업데이트/렌더링하는 클래스