21 if (comp->_drawImpostor) {
23 descriptor.
center = comp->positionCache();
29 descriptor.
radius = comp->range();
#define PROFILE_SCOPE_AUTO(CATEGORY)
void PreUpdate(F32 dt) override
vector< PointLightComponent * > _componentCache
void debugDrawSphere(const I64 ID, IM::SphereDescriptor descriptor) noexcept
PlatformContext & context() noexcept
GFXDevice & gfx() noexcept
PointLightSystem(ECS::ECSEngine &parentEngine, PlatformContext &context)
void PreUpdate(F32 dt) override
constexpr Optick::Category::Type Scene
UColour4 ToByteColour(const FColour4 &floatColour) noexcept
Handle console commands that start with a forward slash.