OpenAstra
Loading...
Searching...
No Matches
capability_dockee.h
1
#ifndef CAPABILITY_DOCKEE_H
2
#define CAPABILITY_DOCKEE_H
3
4
#include <stdint.h>
5
6
#include "../engine/capability.h"
7
#include "../engine/starsystemobject.h"
8
9
#include "../utils/json.hpp"
10
16
class
Capability_dockee
17
:
public
Capability
18
{
19
public
:
20
static
constexpr
char
capabilityName[] =
"dockee"
;
21
static
Capability* createFromTemplate( std::shared_ptr<GameObject> future_parent,
const
nlohmann::json& template_data );
22
static
Capability* createFromDump(
ObjectId
id
);
23
24
public
:
25
Capability_dockee(
ObjectId
id
);
26
virtual
~Capability_dockee();
27
28
virtual
void
tick(
double
delta_time_s,
double
total_time_s );
29
30
};
31
32
#endif
// CAPABILITY_DOCKEE_H
ObjectId
Definition
gameid.hpp:9
server
capabilities
capability_dockee.h
Generated by
1.13.2