Exemple #1
0
        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();
        }