#include <ColorComponent.hpp>
◆ ReflectableGroup
◆ MakeGroup()
std::shared_ptr< ReflectableGroup > dz::ecs::ColorComponent::MakeGroup |
( |
BufferGroup * | buffer_group | ) |
|
|
inlinestatic |
◆ color
color_vec<float, 4> dz::ecs::ColorComponent::color |
◆ ComponentID
char dz::ecs::ColorComponent::ComponentID = 1 |
|
inlinestaticconstexpr |
◆ GLSLMain
std::vector<std::tuple<float, std::string, ShaderModuleType> > dz::ecs::ColorComponent::GLSLMain |
|
inlinestatic |
Initial value:= {
}
@ Vertex
Definition Shader.hpp:16
◆ GLSLStruct
std::string dz::ecs::ColorComponent::GLSLStruct |
|
inlinestatic |
Initial value:= R"(
#define ColorComponent vec4
)"
◆ IsComponent
bool dz::ecs::ColorComponent::IsComponent = true |
|
inlinestaticconstexpr |
◆ PID
size_t dz::ecs::ColorComponent::PID = 1000 |
|
inlinestaticconstexpr |
◆ Priority
float dz::ecs::ColorComponent::Priority = 2.5f |
|
inlinestatic |
◆ ProviderName
std::string dz::ecs::ColorComponent::ProviderName = "Color" |
|
inlinestatic |
◆ StructName
std::string dz::ecs::ColorComponent::StructName = "ColorComponent" |
|
inlinestatic |
The documentation for this struct was generated from the following file: