private void OnValidate() { if (!_areModulesInitialized) { return; } _mainModule.Validate(_size); _meshModule.Validate(); _renderingModule.Validate(GetRenderingModuleParameters()); _ripplesModule.Validate(GetRipplesModuleParameters()); }
protected override void ValidateProperties() { if (!_areModulesInitialized) { return; } _mainModule.Validate(_size); _meshModule.Validate(_meshModuleTopBottomEdgesRelativeLength); _renderingModule.Validate(GetRenderingModuleParameters()); _ripplesModule.Validate(GetRipplesModuleParameters()); _attachedComponentsModule.Validate(); }