❖
Monad Engine
da02fba2
>
Undercity Codex
_
Loading...
Searching...
No Matches
Player.h
Go to the documentation of this file.
1
#pragma once
2
#include <
eng.h
>
3
4
class
Player
:
public
eng::GameObject
5
{
6
GAMEOBJECT
(
Player
)
7
public
:
8
void
Init
()
override
;
9
void
Update
(
float
deltaTime)
override
;
10
11
private
:
12
eng::AnimationComponent
* m_animationComponent =
nullptr
;
13
eng::AudioComponent
* m_audioComponent =
nullptr
;
14
eng::PlayerControllerComponent
* m_playerControllerComponent =
nullptr
;
15
};
Player
Definition
Player.h:5
Player::Update
void Update(float deltaTime) override
Definition
Player.cpp:27
Player::Init
void Init() override
Definition
Player.cpp:6
eng::AnimationComponent
Definition
AnimationComponent.h:49
eng::AudioComponent
Definition
AudioComponent.h:8
eng::GameObject
Definition
GameObject.h:15
eng::PlayerControllerComponent
Definition
PlayerControllerComponent.h:10
eng.h
GAMEOBJECT
#define GAMEOBJECT(ObjectClass)
Definition
GameObject.h:235
docs
GD-Engine-lesson-5-2
source
Player.h
Generated by
1.9.8