3#include "Resources/Resources.h"
5#include "Foundation/ComponentModel/Component.h"
21 enum struct TextureDomain : int32_t
33 TextureDomain uTextureDomain = TextureDomain::Zero;
34 glm::vec2 uTextureRange = { 0.f, 1.f };
36 TextureDomain vTextureDomain = TextureDomain::Zero;
37 glm::vec2 vTextureRange = { 0.f, 1.f };
39 static void registerType();
50 return "EchoSwathBottomComponent";
54Cogs::StringView getName<Cogs::Core::EchoSounder::SwathBottomComponent::TextureDomain>()
56 return "EchoSwathBottomTexDomain";
Base class for Component instances.
Provides a weakly referenced view over the contents of a string.
@ Zero
Disable all color writes.
Contains all Cogs related functionality.