aboutsummaryrefslogtreecommitdiff
path: root/scene/audio/audio_player.h
diff options
context:
space:
mode:
authorRémi Verschelde2017-03-05 16:44:50 +0100
committerRémi Verschelde2017-03-05 16:44:50 +0100
commit5dbf1809c6e3e905b94b8764e99491e608122261 (patch)
tree5e5a5360db15d86d59ec8c6e4f7eb511388c5a9a /scene/audio/audio_player.h
parent45438e9918d421b244bfd7776a30e67dc7f2d3e3 (diff)
downloadgodot-5dbf180.tar.gz
godot-5dbf180.tar.zst
godot-5dbf180.zip
A Whole New World (clang-format edition)
I can show you the code Pretty, with proper whitespace Tell me, coder, now when did You last write readable code? I can open your eyes Make you see your bad indent Force you to respect the style The core devs agreed upon A whole new world A new fantastic code format A de facto standard With some sugar Enforced with clang-format A whole new world A dazzling style we all dreamed of And when we read it through It's crystal clear That now we're in a whole new world of code
Diffstat (limited to 'scene/audio/audio_player.h')
-rw-r--r--scene/audio/audio_player.h16
1 files changed, 7 insertions, 9 deletions
diff --git a/scene/audio/audio_player.h b/scene/audio/audio_player.h
index 6e34dfce1..0d7862618 100644
--- a/scene/audio/audio_player.h
+++ b/scene/audio/audio_player.h
@@ -32,18 +32,17 @@
#include "scene/main/node.h"
#include "servers/audio/audio_stream.h"
-
class AudioPlayer : public Node {
- GDCLASS( AudioPlayer, Node )
+ GDCLASS(AudioPlayer, Node)
public:
-
enum MixTarget {
MIX_TARGET_STEREO,
MIX_TARGET_SURROUND,
MIX_TARGET_CENTER
};
+
private:
Ref<AudioStreamPlayback> stream_playback;
Ref<AudioStream> stream;
@@ -60,7 +59,7 @@ private:
MixTarget mix_target;
void _mix_audio();
- static void _mix_audios(void *self) { reinterpret_cast<AudioPlayer*>(self)->_mix_audio(); }
+ static void _mix_audios(void *self) { reinterpret_cast<AudioPlayer *>(self)->_mix_audio(); }
void _set_playing(bool p_enable);
bool _is_active() const;
@@ -68,25 +67,24 @@ private:
void _bus_layout_changed();
protected:
-
- void _validate_property(PropertyInfo& property) const;
+ void _validate_property(PropertyInfo &property) const;
void _notification(int p_what);
static void _bind_methods();
-public:
+public:
void set_stream(Ref<AudioStream> p_stream);
Ref<AudioStream> get_stream() const;
void set_volume_db(float p_volume);
float get_volume_db() const;
- void play(float p_from_pos=0.0);
+ void play(float p_from_pos = 0.0);
void seek(float p_seconds);
void stop();
bool is_playing() const;
float get_pos();
- void set_bus(const StringName& p_bus);
+ void set_bus(const StringName &p_bus);
StringName get_bus() const;
void set_autoplay(bool p_enable);