Namespace Serenity.Shared.Utils
Classes
DisplayValue
FileUtils
Utility class for file operations
NamingSanitizer
Single source of truth for the file-name and C#-identifier sanitization rules the editor asset creators (GameSettingCreator, FeedbackCreator, CutsceneCreator, ModalCreator, ThemeCreator, AudioChannelCreator, and the audio/music batch importers) each duplicated near-identically. Engine-agnostic (pure string logic over GetInvalidFileNameChars()), so it lives in Shared rather than any one Business or Unity module.
NumberUtils
Utility class for number operations
ObjectUtils
Utility class for object operations
ParseUtils
Utility class for parsing operations
ParseUtils.Bool
Utility class for parsing boolean values
ParseUtils.Bool.BoolStrings
Utility class for converting boolean values to various string representations
ParseUtils.Bool.BoolStrings.Active
Utility class for converting boolean values to various string representations
ParseUtils.Bool.BoolStrings.Bool
Utility class for converting boolean values to various string representations
ParseUtils.Bool.BoolStrings.Interaction
Utility class for converting boolean values to various string representations
ParseUtils.Bool.BoolStrings.Response
Utility class for converting boolean values to various string representations
ParseUtils.Bool.BoolStrings.Switch
Utility class for converting boolean values to various string representations
ParseUtils.Float
Utility class for parsing float values
ParseUtils.Int
Utility class for parsing integer values
ParseUtils.Type
SafeCollectionUtils
Utility class for safe array and collection operations
StringUtils
Utility class for common string operations and formatting
Enums
ParseUtils.Bool.BoolStringsTypes
Enumeration of the different types of boolean string representations