#pragma once #include "raylib.h" #include "datatypes.h" #include #include class GraphItem{ public: std::vector> neighbors; virtual void draw(Vec2D mouse, Camera2D cam) = 0; virtual ~GraphItem() = default; };