コード例 #1
0
ファイル: geWorld.cpp プロジェクト: NeonGE/RTS
void geWorld::UpdateResolutionData()
{
	//Con la resolución establecida actualmente, enviamos información nueva a los objetos que la requieran
	if( m_pTiledMap != NULL )
	{
		m_pTiledMap->setStart(0, 32);	//De momento es la posición fija no dependiente de la resolución donde se comienza a imprimir el mapa
		m_pTiledMap->setEnd(getResolutionWidth(), getResolutionHeight()-175);
		m_pTiledMap->moveCamera(0, 0);	//Hacemos esto para hacer un clamp a la posición si fuera necesario debido al cambio de resolución
	}
}
コード例 #2
0
//--------------------------------------------------------------
void ofConePrimitive::setResolutionCap( int capRes ) {
    setResolution( getResolutionRadius(), getResolutionHeight(), capRes );
}
コード例 #3
0
//--------------------------------------------------------------
void ofConePrimitive::setResolutionRadius( int radiusRes ) {
    setResolution( radiusRes, getResolutionHeight(), getResolutionCap() );
}
コード例 #4
0
//--------------------------------------------------------------
void ofBoxPrimitive::setResolutionDepth( int depthRes ) {
    setResolution( getResolutionWidth(), getResolutionHeight(), depthRes );
}
コード例 #5
0
//--------------------------------------------------------------
void ofBoxPrimitive::setResolutionWidth( int widthRes ) {
    setResolution( widthRes, getResolutionHeight(), getResolutionDepth() );
}