3#include "../../EntityDefinition.h"
5#include "Foundation/ComponentModel/Entity.h"
19 std::vector<WeakEntityPtr> entities;
20 std::vector<float> depths;
24 static void registerType();
29template<>
inline Cogs::StringView getName<Cogs::Core::TrajectoryLayoutComponent>() {
return "TrajectoryLayoutComponent"; }
Base class for Component instances.
Provides a weakly referenced view over the contents of a string.
std::shared_ptr< ComponentModel::Entity > EntityPtr
Smart pointer for Entity access.
Contains all Cogs related functionality.