예제 #1
0
DerivableSoundStream::DerivableSoundStream(void* pyobj):
sf::SoundStream (),
m_pyobj         (static_cast<PyObject*>(pyobj))
{
    PyEval_InitThreads();
    import_sfml__system();
    import_sfml__audio();
};
예제 #2
0
DerivableSoundStream::DerivableSoundStream(void* pyobj):
sf::SoundStream (),
m_pyobj         (static_cast<PyObject*>(pyobj))
{
	PyEval_InitThreads();
	import_sfml__system(); // make sure the system module is imported
	import_sfml__audio(); // make sure the audio module is imported
};
예제 #3
0
TimeDistribution::TimeDistribution(thor::Distribution<sf::Time>* distribution)
: distribution(distribution)
{
	import_sfml__system();
}
예제 #4
0
Vector2fDistribution::Vector2fDistribution(thor::Distribution<sf::Vector2f>* distribution)
: distribution(distribution)
{
	import_sfml__system();
}
예제 #5
0
FloatDistribution::FloatDistribution(thor::Distribution<float>* distribution)
: distribution(distribution)
{
	import_sfml__system();
}
예제 #6
0
IntDistribution::IntDistribution(thor::Distribution<int>* distribution)
: distribution(distribution)
{
	import_sfml__system();
}