AcManager.Tools.Objects.ShowroomObject.HandleChangedFile C# (CSharp) Method

HandleChangedFile() public method

public HandleChangedFile ( string filename ) : bool
filename string
return bool
        public override bool HandleChangedFile(string filename) {
            if (base.HandleChangedFile(filename)) {
                return true;
            }

            if (FileUtils.IsAffected(filename, PreviewImage)) {
                OnImageChangedValue(PreviewImage);
                return true;
            }

            if (FileUtils.IsAffected(filename, Kn5Filename)) {
                CheckKn5();
                return true;
            }

            var tail = Path.GetFileName(filename).ToLower();
            if (tail.StartsWith(Id + @".bank") || tail.StartsWith(@"track.wav")) {
                CheckSound();
            }

            return true;
        }