Meteor2D  dev internal
Meteor is a lightweight 2D game engine.
Loading...
Searching...
No Matches
audiosourcedeserializer.h
1#pragma once
2#include <sceneserialization/deserializers/spatialdeserializer.h>
3
4namespace meteor {
9 public:
10 MSpatialEntity* deserialize(pugi::xml_node* node) override;
11 private:
12 const std::string AUDIO_SRC = "src";
13 const std::string AUDIO_VOL = "volume";
14 const std::string AUDIO_PLAYBACK_SPEED = "playbackSpeed";
15 const std::string AUDIO_LOOP = "loop";
16 const std::string AUDIO_AUTOPLAY = "autoPlay";
17 static const bool registered;
18 };
19}
Deserializer for AudioSource.
Definition audiosourcedeserializer.h:8
Base class for Scene Enity Derserializers.
Definition scene_entity_type_deserializer.h:10
Spatial Entity is the base entity for all types present in scene. This entity keeps track of spatial ...
Definition spatial.h:15