void LightAttachment::SetType( Dali::LightType type ) { if ( mCachedLight->GetType() != type ) { mCachedLight->SetType( type ); // sceneObject is being used in a separate thread; queue a message to set SetTypeMessage( mStage->GetUpdateInterface(), *mSceneObject, type ); } }
void CameraAttachment::SetType(Dali::Camera::Type type) { if( type != mType ) { mType = type; // sceneObject is being used in a separate thread; queue a message to set SetTypeMessage( GetEventThreadServices(), *mSceneObject, type ); } }