Files
HydraV3/HydraEngine/source/ecs/components/HydraMeshComponent.h
T

21 lines
419 B
C
Raw Normal View History

2026-07-17 15:30:29 +01:00
#ifndef HYDRAECSMESHCOMPONENT
#define HYDRAECSMESHCOMPONENT
#include "../../engine/HydraObject.h"
2026-08-31 17:32:20 +01:00
#include <GLMIncludes.h>
2026-07-17 15:30:29 +01:00
struct HydraMeshComponent
{
HydraID mesh_id = INVALID_HYDRA_ID;
HydraID vertex_buffer_id = INVALID_HYDRA_ID;
HYDRA_STATE mesh_state = HYDRA_STATE::Empty;
2026-08-31 17:32:20 +01:00
glm::vec3 origin {};
glm::vec3 extent {};
2026-09-22 15:22:41 +01:00
bool render = true;
2026-07-17 15:30:29 +01:00
};
#endif /* HYDRAECSMESHCOMPONENT */