void CengineDeviceStub::createGUIAndScene()
{
	// create gui environment
	GUIEnvironment = gui::createGUIEnvironment(FileSystem, VideoDriver, Operator);

	// create Scene manager
	SceneManager = scene::createSceneManager(VideoDriver, FileSystem, CursorControl);

	setEventReceiver(UserReceiver);
}
예제 #2
0
void CIrrDeviceStub::createGUIAndScene()
{
	#ifdef _IRR_COMPILE_WITH_GUI_
	// create gui environment
	GUIEnvironment = gui::createGUIEnvironment(FileSystem, VideoDriver, Operator);
	#endif

	// create Scene manager
	SceneManager = scene::createSceneManager(VideoDriver, FileSystem, CursorControl, GUIEnvironment);

	setEventReceiver(UserReceiver);
}
예제 #3
0
void MADevice<Derived, Configure>::createGUIAndScene()
{

	// create gui environment
	GUIEnvironment_ = Configure::createGUIEnvironment(FileSystem_, VideoDriver_, OSOperator_);


	// create Scene manager
	SceneManager_ = Configure::createSceneManager(VideoDriver_, FileSystem_, /*CursorControl_,*/ GUIEnvironment_);

	setEventReceiver(UserReceiver_);
}
//----------------------------------------------------------------------------//
void AnimationInstance::setTargetWindow(Window* target)
{
    setTarget(target);
    setEventReceiver(target);
    setEventSender(target);
}