]> git.saurik.com Git - wxWidgets.git/blame - src/mac/wave.cpp
a base for geometry operations
[wxWidgets.git] / src / mac / wave.cpp
CommitLineData
e9576ca5
SC
1/////////////////////////////////////////////////////////////////////////////
2// Name: wave.cpp
3// Purpose: wxWave class implementation: optional
4// Author: AUTHOR
5// Modified by:
6// Created: ??/??/98
7// RCS-ID: $Id$
8// Copyright: (c) AUTHOR
9// Licence: wxWindows licence
10/////////////////////////////////////////////////////////////////////////////
11
12#ifdef __GNUG__
13#pragma implementation "wave.h"
14#endif
15
16#include "wx/object.h"
17#include "wx/string.h"
519cb848 18#include "wx/mac/wave.h"
e9576ca5
SC
19
20wxWave::wxWave()
21 : m_waveData(NULL), m_waveLength(0), m_isResource(FALSE)
22{
23}
24
25wxWave::wxWave(const wxString& sFileName, bool isResource)
26 : m_waveData(NULL), m_waveLength(0), m_isResource(FALSE)
27{
28 Create(sFileName, isResource);
29}
30
31
32wxWave::~wxWave()
33{
34 Free();
35}
36
37bool wxWave::Create(const wxString& fileName, bool isResource)
38{
39 Free();
40
41 // TODO
42
43 return FALSE;
44}
45
46bool wxWave::Play(bool async, bool looped) const
47{
48 if (!IsOk())
49 return FALSE;
50
51 // TODO
52 return FALSE;
53}
54
55bool wxWave::Free()
56{
57 // TODO
58 return FALSE;
59}
60
61