Loading [MathJax]/extensions/TeX/AMSmath.js
Radium Engine  1.5.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
GeometrySystem.hpp
1 #pragma once
2 
3 #include <Engine/Scene/System.hpp>
4 
5 namespace Ra {
6 namespace Engine {
7 namespace Scene {
8 
9 class RA_ENGINE_API GeometrySystem : public System
10 {
11  public:
12  GeometrySystem();
13  ~GeometrySystem() override = default;
14 
15  void handleAssetLoading( Entity* entity, const Ra::Core::Asset::FileData* fileData ) override;
16 
17  void generateTasks( Ra::Core::TaskQueue* taskQueue, const FrameInfo& frameInfo ) override;
18 };
19 
20 } // namespace Scene
21 } // namespace Engine
22 } // namespace Ra
Definition: Cage.cpp:3