MIR Engine
미래 지향 설계에 초점을 맞춘 자체 제작 게임 엔진
로딩중...
검색중...
일치하는것 없음
MIR::Velocity 구조체 참조final

엔티티의 속도(velocity) 정보를 담는 컴포넌트 구조체 더 자세히 ...

#include <Velocity.hpp>

MIR::Velocity에 대한 상속 다이어그램 :
[범례]
MIR::Velocity에 대한 협력 다이어그램:
[범례]

Public 멤버 함수

 Velocity ()
 기본 생성자
 
 Velocity (float x, float y)
 지정한 속도로 초기화하는 생성자
 
- MIR::Component(으)로부터 상속된 Public 멤버 함수
virtual ~Component ()=default
 가상 소멸자
 

데이터 필드

float x
 가로(x) 방향 속도
 
float y
 세로(y) 방향 속도
 

추가로 상속된 멤버들

- MIR::Component(으)로부터 상속된 Public 타입
using Tag = std::uint32_t
 컴포넌트를 식별하기 위한 태그 타입 정의
 

상세한 설명

엔티티의 속도(velocity) 정보를 담는 컴포넌트 구조체

Velocity 컴포넌트는 엔티티가 움직이는 방향과 속도를 나타내는 (x, y) 벡터 제공.

생성자 & 소멸자 문서화

◆ Velocity() [1/2]

MIR::Velocity::Velocity ( )
inline

기본 생성자

49 : x(0.f), y(0.f)
50 {
51 }
float y
세로(y) 방향 속도
Definition Velocity.hpp:44
float x
가로(x) 방향 속도
Definition Velocity.hpp:39

◆ Velocity() [2/2]

MIR::Velocity::Velocity ( float x,
float y )
inline

지정한 속도로 초기화하는 생성자

매개변수
x초기 x 방향 속도
y초기 y 방향 속도

이 생성자를 통해 엔티티가 초기부터 특정 방향으로 이동하는 상태 설정 가능.

61 : x(x), y(y)
62 {
63 }

이 구조체에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: