Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
EnvironmentMapComponent.hpp
1#pragma once
2
3#include "EngineCore/Reflection/ComponentReflection.hpp"
4#include "EngineCore/Assets/Textures/TextureAsset.hpp"
5#include "EngineCore/ECS/Entity.hpp"
6
7namespace Grindstone {
8 class WorldContextSet;
9
11 AssetReference<TextureAsset> specularTexture;
12
13 static void Construct(Grindstone::WorldContextSet& cxtSet, entt::entity);
14 static void Destroy(Grindstone::WorldContextSet& cxtSet, entt::entity);
15
16 REFLECT("EnvironmentMap")
17 };
18}
Definition WorldContextSet.hpp:11
Definition AssetReference.hpp:45
Definition EnvironmentMapComponent.hpp:10