authority/modules/authority/nav_marker.h

19 lines
314 B
C++

#pragma once
#include "macros.h"
#include "scene/3d/marker_3d.h"
class Character;
class NavMarker : public Marker3D {
GDCLASS(NavMarker, Marker3D);
static void _bind_methods();
protected:
void _notification(int what);
private:
Character *claimed{ nullptr };
public:
GET_SET_FNS(Character *, claimed);
};