VEX Engine
Retro looking game engine made in vulkan mostly because i wanted to understand it better.
Loading...
Searching...
No Matches
CameraObject.hpp
Go to the documentation of this file.
1
6
7#pragma once
8 #include "GameObject.hpp"
10
11 namespace vex {
13 class CameraObject : public GameObject {
14 public:
15 CameraObject(Engine& engine, const std::string& name)
16 : GameObject(engine, name) {
19 }
20 };
21 }
Contains basic components like transform, camera, name components..
This file defines the GameObject class.
Class for interaction with engine systems.
Definition Engine.hpp:47
GameObject(Engine &engine, const std::string &name)
Default constructor for GameObject.
void AddComponent(const T &comp)
Function that adds a component to the GameObject.
Struct that contains camera properties. Used by build in CameraObject, but needed for any custom one ...
Struct containing transform data and methods.