示例#1
0
void ArcballTestApp::mouseDrag( MouseEvent event )
{
	if( mUsingCameraUi )
		mCamUi.mouseDrag( event );
	else
		mArcball.mouseDrag( event.getPos(), getWindowSize() );
}
示例#2
0
void ObjLoaderApp::mouseDrag( MouseEvent event )
{
    if( event.isMetaDown() )
        mCamUi.mouseDrag( event );
    else
        mArcball.mouseDrag( event );
}
void TextParticlesApp::mouseDrag( MouseEvent event )
{
	Rectf r	= Rectf( 0, 0, getWindowWidth(), getWindowHeight() );
	if ( r.contains( event.getPos() )) {
		mCamUi.mouseDrag( event );
	}
}
void AudioVisualizerApp::mouseDrag( MouseEvent event )
{
	// handle mouse drag
	mCameraUi.mouseDrag( event.getPos(), event.isLeftDown(), event.isMiddleDown(), event.isRightDown() );
}
示例#5
0
文件: cApp.cpp 项目: stdmtb/uf_0.9.0
void cApp::mouseDrag( MouseEvent event ){
    camUi.mouseDrag( event.getPos(), event.isLeftDown(), event.isMiddleDown(), event.isRightDown() );
}
示例#6
0
void GeometryApp::mouseDrag( MouseEvent event )
{
	mCamUi.mouseDrag( event );
}
void ArmyDemoApp::mouseDrag( MouseEvent event )
{
	mCamUi.mouseDrag( event.getPos(), event.isLeftDown(), event.isMiddleDown(), event.isRightDown() );
}
void PointCloudApp::mouseDrag( MouseEvent event )
{
	bool middle = event.isMiddleDown()	|| ( event.isMetaDown()		&& event.isLeftDown() );
	bool right	= event.isRightDown()	|| ( event.isControlDown()	&& event.isLeftDown() );
	mCamUi.mouseDrag( event.getPos(), event.isLeftDown() && !middle && !right, middle, right );
}
void ViewportArrayApp::mouseDrag( MouseEvent event )
{
	if( currentViewport != -1 ) mCameraUi.setCamera( &mCameras[currentViewport] );
	mCameraUi.mouseDrag( event );
}