Tramway SDK
marker.h
Go to the documentation of this file.
1// TRAMWAY DRIFT AND DUNGEON EXPLORATION SIMULATOR 2022
2// All rights reserved.
3
4#ifndef TRAM_SDK_ENTITIES_MARKER_H
5#define TRAM_SDK_ENTITIES_MARKER_H
6
7#include <framework/entity.h>
9
10namespace tram {
11
12class Marker : public Entity {
13public:
14 Marker(const SharedEntityData&, const ValueArray&);
15
16 void UpdateParameters();
17 void SetParameters();
18 void Load();
19 void Unload();
20 void Serialize();
21 void MessageHandler(Message& msg);
23 static void Register();
24};
25
26}
27
28#endif // TRAM_SDK_ENTITIES_MARKER_H
Definition: entity.h:20
Definition: marker.h:12
void UpdateParameters()
Definition: marker.cpp:24
Marker(const SharedEntityData &, const ValueArray &)
Definition: marker.cpp:8
void Load()
Definition: marker.cpp:26
void Serialize()
Definition: marker.cpp:28
static void Register()
Definition: marker.cpp:10
void SetParameters()
Definition: marker.cpp:25
name_t GetType()
Definition: marker.cpp:20
void Unload()
Definition: marker.cpp:27
void MessageHandler(Message &msg)
Definition: marker.cpp:29
Definition: value.h:336
Definition: api.h:9
Definition: message.h:16
Definition: entity.cpp:26
Definition: uid.h:11