mirror of
https://github.com/SFML/CSFML.git
synced 2026-10-27 13:36:12 +01:00
Remove unnecessary constructors
This commit is contained in:
1 parent
5275e589f5
commit
17f7982215
4 files changed
+2
-21
No files matched your search
@@ -37,7 +37,7 @@ sfSoundRecorder* sfSoundRecorder_create(sfSoundRecorderStartCallback onStart,
|
|||||||
sfSoundRecorderStopCallback onStop,
|
sfSoundRecorderStopCallback onStop,
|
||||||
void* userData)
|
void* userData)
|
||||||
{
|
{
|
||||||
return new sfSoundRecorder(onStart, onProcess, onStop, userData);
|
return new sfSoundRecorder{{onStart, onProcess, onStop, userData}, {}};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -85,14 +85,6 @@ private:
|
|||||||
////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////
|
||||||
struct sfSoundRecorder
|
struct sfSoundRecorder
|
||||||
{
|
{
|
||||||
sfSoundRecorder(sfSoundRecorderStartCallback onStart,
|
|
||||||
sfSoundRecorderProcessCallback onProcess,
|
|
||||||
sfSoundRecorderStopCallback onStop,
|
|
||||||
void* userData) :
|
|
||||||
This(onStart, onProcess, onStop, userData)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
sfSoundRecorderImpl This;
|
sfSoundRecorderImpl This;
|
||||||
std::string DeviceName;
|
std::string DeviceName;
|
||||||
};
|
};
|
||||||
@@ -40,7 +40,7 @@ sfSoundStream* sfSoundStream_create(
|
|||||||
size_t channelMapSize,
|
size_t channelMapSize,
|
||||||
void* userData)
|
void* userData)
|
||||||
{
|
{
|
||||||
return new sfSoundStream(onGetData, onSeek, channelCount, sampleRate, channelMapData, channelMapSize, userData);
|
return new sfSoundStream{{onGetData, onSeek, channelCount, sampleRate, channelMapData, channelMapSize, userData}};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -88,16 +88,5 @@ private:
|
|||||||
////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////
|
||||||
struct sfSoundStream
|
struct sfSoundStream
|
||||||
{
|
{
|
||||||
sfSoundStream(sfSoundStreamGetDataCallback onGetData,
|
|
||||||
sfSoundStreamSeekCallback onSeek,
|
|
||||||
unsigned int channelCount,
|
|
||||||
unsigned int sampleRate,
|
|
||||||
sfSoundChannel* channelMapData,
|
|
||||||
size_t channelMapSize,
|
|
||||||
void* userData) :
|
|
||||||
This(onGetData, onSeek, channelCount, sampleRate, channelMapData, channelMapSize, userData)
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
sfSoundStreamImpl This;
|
sfSoundStreamImpl This;
|
||||||
};
|
};
|
||||||
Reference in new issue
Block a user