@@ -206,12 +206,7 @@ public float RoughnessFactor
206206 #endregion
207207
208208 #region API
209-
210- protected override IEnumerable < ExtraProperties > GetLogicalChildren ( )
211- {
212- return base . GetLogicalChildren ( ) . ConcatElements ( _baseColorTexture , _metallicRoughnessTexture ) ;
213- }
214-
209+
215210 protected override void OnValidateContent ( ValidationContext validate )
216211 {
217212 base . OnValidateContent ( validate ) ;
@@ -253,12 +248,7 @@ internal sealed partial class MaterialPBRSpecularGlossiness
253248 #pragma warning disable CA1801 // Review unused parameters
254249 internal MaterialPBRSpecularGlossiness ( Material material ) { }
255250 #pragma warning restore CA1801 // Review unused parameters
256-
257- protected override IEnumerable < ExtraProperties > GetLogicalChildren ( )
258- {
259- return base . GetLogicalChildren ( ) . ConcatElements ( _diffuseTexture , _specularGlossinessTexture ) ;
260- }
261-
251+
262252 protected override void OnValidateContent ( ValidationContext validate )
263253 {
264254 base . OnValidateContent ( validate ) ;
@@ -319,12 +309,7 @@ internal sealed partial class MaterialClearCoat
319309 #pragma warning disable CA1801 // Review unused parameters
320310 internal MaterialClearCoat ( Material material ) { }
321311 #pragma warning restore CA1801 // Review unused parameters
322-
323- protected override IEnumerable < ExtraProperties > GetLogicalChildren ( )
324- {
325- return base . GetLogicalChildren ( ) . ConcatElements ( _clearcoatTexture , _clearcoatRoughnessTexture , _clearcoatNormalTexture ) ;
326- }
327-
312+
328313 protected override void OnValidateContent ( ValidationContext validate )
329314 {
330315 base . OnValidateContent ( validate ) ;
@@ -393,12 +378,7 @@ internal sealed partial class MaterialTransmission
393378 #pragma warning disable CA1801 // Review unused parameters
394379 internal MaterialTransmission ( Material material ) { }
395380 #pragma warning restore CA1801 // Review unused parameters
396-
397- protected override IEnumerable < ExtraProperties > GetLogicalChildren ( )
398- {
399- return base . GetLogicalChildren ( ) . ConcatElements ( _transmissionTexture ) ;
400- }
401-
381+
402382 protected override void OnValidateContent ( ValidationContext validate )
403383 {
404384 base . OnValidateContent ( validate ) ;
@@ -429,12 +409,7 @@ internal sealed partial class MaterialSheen
429409 #pragma warning disable CA1801 // Review unused parameters
430410 internal MaterialSheen ( Material material ) { }
431411 #pragma warning restore CA1801 // Review unused parameters
432-
433- protected override IEnumerable < ExtraProperties > GetLogicalChildren ( )
434- {
435- return base . GetLogicalChildren ( ) . ConcatElements ( _sheenColorTexture , _sheenRoughnessTexture ) ;
436- }
437-
412+
438413 protected override void OnValidateContent ( ValidationContext validate )
439414 {
440415 base . OnValidateContent ( validate ) ;
@@ -507,12 +482,7 @@ internal sealed partial class MaterialSpecular
507482 #pragma warning disable CA1801 // Review unused parameters
508483 internal MaterialSpecular ( Material material ) { }
509484 #pragma warning restore CA1801 // Review unused parameters
510-
511- protected override IEnumerable < ExtraProperties > GetLogicalChildren ( )
512- {
513- return base . GetLogicalChildren ( ) . ConcatElements ( _specularColorTexture , _specularTexture ) ;
514- }
515-
485+
516486 protected override void OnValidateContent ( ValidationContext validate )
517487 {
518488 base . OnValidateContent ( validate ) ;
@@ -559,12 +529,7 @@ internal sealed partial class MaterialVolume
559529 #pragma warning disable CA1801 // Review unused parameters
560530 internal MaterialVolume ( Material material ) { }
561531 #pragma warning restore CA1801 // Review unused parameters
562-
563- protected override IEnumerable < ExtraProperties > GetLogicalChildren ( )
564- {
565- return base . GetLogicalChildren ( ) . ConcatElements ( _thicknessTexture ) ;
566- }
567-
532+
568533 protected override void OnValidateContent ( ValidationContext validate )
569534 {
570535 base . OnValidateContent ( validate ) ;
@@ -657,12 +622,7 @@ internal sealed partial class MaterialIridescence
657622 #pragma warning disable CA1801 // Review unused parameters
658623 internal MaterialIridescence ( Material material ) { }
659624 #pragma warning restore CA1801 // Review unused parameters
660-
661- protected override IEnumerable < ExtraProperties > GetLogicalChildren ( )
662- {
663- return base . GetLogicalChildren ( ) . ConcatElements ( _iridescenceTexture , _iridescenceThicknessTexture ) ;
664- }
665-
625+
666626 protected override void OnValidateContent ( ValidationContext validate )
667627 {
668628 base . OnValidateContent ( validate ) ;
@@ -727,12 +687,7 @@ internal sealed partial class MaterialAnisotropy
727687 #pragma warning disable CA1801 // Review unused parameters
728688 internal MaterialAnisotropy ( Material material ) { }
729689 #pragma warning restore CA1801 // Review unused parameters
730-
731- protected override IEnumerable < ExtraProperties > GetLogicalChildren ( )
732- {
733- return base . GetLogicalChildren ( ) . ConcatElements ( _anisotropyTexture ) ;
734- }
735-
690+
736691 protected override void OnValidateContent ( ValidationContext validate )
737692 {
738693 base . OnValidateContent ( validate ) ;
@@ -769,12 +724,7 @@ internal sealed partial class MaterialDiffuseTransmission
769724 #pragma warning disable CA1801 // Review unused parameters
770725 internal MaterialDiffuseTransmission ( Material material ) { }
771726 #pragma warning restore CA1801 // Review unused parameters
772-
773- protected override IEnumerable < ExtraProperties > GetLogicalChildren ( )
774- {
775- return base . GetLogicalChildren ( ) . ConcatElements ( _diffuseTransmissionTexture , _diffuseTransmissionColorTexture ) ;
776- }
777-
727+
778728 protected override void OnValidateContent ( ValidationContext validate )
779729 {
780730 base . OnValidateContent ( validate ) ;
0 commit comments