VEX Engine
Retro looking game engine made in vulkan mostly because i wanted to understand it better.
Loading...
Searching...
No Matches
BasicCamera.hpp
1#pragma once
4
5namespace vex {
6class BasicCamera : public GameObject {
7public:
8 BasicCamera(Engine& engine, const std::string& name);
9 void BeginPlay() override;
10 void Update(float deltaTime) override;
11private:
12};
13}
Contains basic components like transform, camera, name components..
This file defines the GameObject class.
void Update(float deltaTime) override
virtual void function you override to implement custom behavior when the game updates (eg....
void BeginPlay() override
virtual void function you override to implement custom behavior when the game starts.
Class for interaction with engine systems.
Definition Engine.hpp:47
GameObject(Engine &engine, const std::string &name)
Default constructor for GameObject.