Aether3D Game Engine
Main Page
Related Pages
Namespaces
Classes
Files
File List
AudioClip.hpp
1
#ifndef AUDIO_CLIP_H
2
#define AUDIO_CLIP_H
3
4
namespace
ae3d
5
{
6
namespace
FileSystem
7
{
8
struct
FileContentsData;
9
}
10
12
class
AudioClip
13
{
14
public
:
16
void
Load(
const
FileSystem::FileContentsData
& clipData );
17
19
unsigned
GetId
()
const
{
return
handle; }
20
22
float
LengthInSeconds
()
const
{
return
length; }
23
24
private
:
25
unsigned
handle = 0;
26
float
length = 0;
27
};
28
}
29
30
#endif
ae3d
Definition:
AudioClip.hpp:4
ae3d::AudioClip
Audio clip.
Definition:
AudioClip.hpp:12
ae3d::AudioClip::GetId
unsigned GetId() const
Definition:
AudioClip.hpp:19
ae3d::FileSystem::FileContentsData
Definition:
FileSystem.hpp:12
ae3d::AudioClip::LengthInSeconds
float LengthInSeconds() const
Definition:
AudioClip.hpp:22
Generated on Mon Jul 4 2016 15:40:48 for Aether3D Game Engine by
1.8.11