3#include "Resources/Buffer.h"
5#include "Foundation/ComponentModel/Component.h"
10namespace Cogs::Core::VectorField
14 static void registerType();
18 float tailScale = 1.0f;
25 bool animation =
false;
26 bool animationFade =
true;
27 bool animationUseSpeed =
false;
28 float animationScale = 1.0f;
29 float animationSpeed = 1.0f;
30 float animationFadeTime = 0.1f;
32 bool centerArrow =
true;
35 float ditherSize = 0.3f;
39template<>
inline Cogs::StringView getName<Cogs::Core::VectorField::VectorFieldComponent>() {
return "VectorFieldComponent"; }
Base class for Component instances.
Provides a weakly referenced view over the contents of a string.
BufferView provides a typed, reference-counted, span of an underlying buffer resource.