Game Develop C++ Platform: AudioExtension.h Source File

| Game Develop C++ Platform Platform for developing native games based on OpenGL and SFML with Game Develop

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Groups Pages
AudioExtension.h
Go to the documentation of this file.
1
6 #ifndef AUDIOEXTENSION_H
7 #define AUDIOEXTENSION_H
8 #include "GDCpp/ExtensionBase.h"
9 namespace gd { class Instruction; }
10 namespace gd {class ArbitraryResourceWorker;}
11
17 class AudioExtension : public ExtensionBase
18 {
19 public:
20 AudioExtension();
21 virtual ~AudioExtension() {};
22
23 #if defined(GD_IDE_ONLY)
24 virtual void ExposeActionsResources(gd::Instruction & action, gd::ArbitraryResourceWorker & worker);
25
26 bool HasDebuggingProperties() const { return true; };
27 void GetPropertyForDebugger(RuntimeScene & scene, unsigned int propertyNb, std::string & name, std::string & value) const;
28 bool ChangeProperty(RuntimeScene & scene, unsigned int propertyNb, std::string newValue);
29 unsigned int GetNumberOfProperties(RuntimeScene & scene) const;
30 #endif
31 };
32
33 #endif // AUDIOEXTENSION_H
34