Vulkan Schnee
0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
Rat.h
Go to the documentation of this file.
1
#pragma once
2
#include "
Actor.h
"
3
4
namespace
Engine::Entities
{
5
class
Rat
:
public
Actor
{
6
public
:
7
Rat
(
const
std::shared_ptr<SceneNode> &node,
Scene
* owningScene);
8
9
~Rat
()
override
;
10
private
:
11
Components::Scene
*
testComponent
=
nullptr
;
12
};
13
}
Actor.h
Engine::Components::Scene
A scene component has a transform.
Definition
SceneComponent.h:25
Engine::Entities::Actor::Scene
friend class Scene
Definition
Actor.h:21
Engine::Entities::Actor::Actor
Actor(std::shared_ptr< SceneNode > sceneNode, Scene *owningScene)
Engine::Entities::Rat::~Rat
~Rat() override
Engine::Entities::Rat::testComponent
Components::Scene * testComponent
Definition
Rat.h:11
Engine::Entities::Rat::Rat
Rat(const std::shared_ptr< SceneNode > &node, Scene *owningScene)
Engine::Entities
Definition
CollisionComponent.h:11
Engine
include
Engine
Entity
Rat.h
Generated by
1.14.0