- if( SetPropertyFromNode( keyChild.second, value, constant ))
- {
- if( Property::INVALID_INDEX == index )
- {
- actor.RegisterProperty( key, value, Property::READ_WRITE );
- }
- else
- {
- actor.SetProperty( index, value );
- }
- }
+ DeterminePropertyFromNode( keyChild.second, value, constant );
+ // Register/Set property.
+ actor.RegisterProperty( key, value, Property::READ_WRITE );