Vulkan Schnee 0.0.1 (22840dc8)
High-performance rendering engine
Loading...
Searching...
No Matches
Rat.h
1#pragma once
2#include "Actor.h"
3
4namespace Engine::Components
5{
6 class Mesh;
7} // namespace Engine::Components
8
9namespace Engine::Entities {
13 class Rat : public Actor {
14 public:
19 explicit Rat(const SpawnContext & context);
20
24 ~Rat() override;
25 private:
27 };
28}
A component which can be attached as many times to an actor as one wants. It makes it possible to ren...
Actor(const SpawnContext &context)
Creates an actor from a scene spawn context.
~Rat() override
Destroys the rat actor.
Components::Mesh * ratMesh_
Definition Rat.h:26
Rat(const SpawnContext &context)
Creates a rat actor from a scene spawn context.
Scene ownership data passed to actor and component constructors during spawning.