+ Vector4 offset4;
+ value->Get( offset4 );
+ stopOffsets.PushBack( offset4.x );
+ stopOffsets.PushBack( offset4.y );
+ stopOffsets.PushBack( offset4.z );
+ stopOffsets.PushBack( offset4.w );
+ break;
+ }
+ case Property::ARRAY:
+ {
+ Property::Array* offsetArray = value->GetArray();
+ if( offsetArray )
+ {
+ unsigned int numStop = offsetArray->Count();
+ float offset;
+ for( unsigned int i=0; i<numStop; i++ )
+ {
+ if( offsetArray->GetElementAt(i).Get(offset) )
+ {
+ stopOffsets.PushBack( offset );
+ }
+ }
+ }
+ break;
+ }
+ default:
+ {
+ DALI_LOG_WARNING("GetStopOffsets passed unsupported Property Map\n");
+ // Unsupported Type