Voxellancer  0.3
A game about voxels in space
 All Classes Functions Pages
squadbindings.h
1 #pragma once
2 
3 #include "bindings.h"
4 
5 
6 class SquadBindings : public Bindings {
7 public:
9 
10 
11 protected:
12  virtual void bind() override;
13 
14  apikey apiCreateSquad(apikey leader);
15  int apiJoinSquad(apikey squad, apikey ship);
16 
17  int apiCreatePatrolWaypointsTask(apikey squad);
18  int apiAddPatrolwWaypointPoint(apikey task, const glm::vec3& point);
19 
20  int apiCreateDefendAreaTask(apikey squad, const glm::vec3& point, float range);
21  int apiAddDefendAreaPoint(apikey task, const glm::vec3& point);
22 };
23 
Definition: gameplayscript.h:17
Definition: bindings.h:13
Definition: squadbindings.h:6