Program Listing for File point_emitter_data.hpp¶
↰ Return to documentation for file (/home/runner/work/Legion-Engine/Legion-Engine/legion/engine/rendering/components/point_emitter_data.hpp
)
#pragma once
#include <rendering/data/Octree.hpp>
namespace legion::rendering
{
struct point_emitter_data
{
int CurrentLOD = 0;
rendering::Octree<math::color>* Tree;
std::vector<int> ElementsPerLOD;
//pos, size
std::vector<std::pair<int, int>> posRangeMap;
uint bufferPosition = 0;
uint emitterSize = 0;
};
}