mirror of
https://github.com/SFML/CSFML.git
synced 2026-10-24 21:53:37 +02: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,
|
||||
void* userData)
|
||||
{
|
||||
return new sfSoundRecorder(onStart, onProcess, onStop, userData);
|
||||
return new sfSoundRecorder{{onStart, onProcess, onStop, userData}, {}};
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -85,14 +85,6 @@ private:
|
||||
////////////////////////////////////////////////////////////
|
||||
struct sfSoundRecorder
|
||||
{
|
||||
sfSoundRecorder(sfSoundRecorderStartCallback onStart,
|
||||
sfSoundRecorderProcessCallback onProcess,
|
||||
sfSoundRecorderStopCallback onStop,
|
||||
void* userData) :
|
||||
This(onStart, onProcess, onStop, userData)
|
||||
{
|
||||
}
|
||||
|
||||
sfSoundRecorderImpl This;
|
||||
std::string DeviceName;
|
||||
};
|
||||
@@ -40,7 +40,7 @@ sfSoundStream* sfSoundStream_create(
|
||||
size_t channelMapSize,
|
||||
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
|
||||
{
|
||||
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;
|
||||
};
|
||||
Reference in new issue
Block a user