PixelBullet  0.0.1
A C++ game engine
Loading...
Searching...
No Matches
mission_serialization.h
1#pragma once
2
3#include "pixelbullet/scene/behavior_state_machine_serialization.h"
4#include "pixelbullet/scene/mission_ops.h"
5#include "pixelbullet/serialization/node.h"
6
7namespace pixelbullet
8{
9Node& operator<<(Node& node, const MissionStageMenuContent& value);
10const Node& operator>>(const Node& node, MissionStageMenuContent& value);
11
12Node& operator<<(Node& node, const MissionStageTransition& value);
13const Node& operator>>(const Node& node, MissionStageTransition& value);
14
15Node& operator<<(Node& node, const MissionStage& value);
16const Node& operator>>(const Node& node, MissionStage& value);
17
18Node& operator<<(Node& node, const MissionEditorGraphNodeLayout& value);
19const Node& operator>>(const Node& node, MissionEditorGraphNodeLayout& value);
20
21Node& operator<<(Node& node, const MissionEditorGraphLayout& value);
22const Node& operator>>(const Node& node, MissionEditorGraphLayout& value);
23
24Node& operator<<(Node& node, const MissionAsset& value);
25const Node& operator>>(const Node& node, MissionAsset& value);
26} // namespace pixelbullet
Represents a hierarchical node capable of storing various data types and supporting YAML serializatio...
Definition node.h:45
Definition mission_types.h:66
Definition mission_types.h:54
Definition mission_types.h:46
Definition mission_types.h:15
Definition mission_types.h:24
Definition mission_types.h:32