Click or drag to resize

UMod.Shared Namespace

 
Classes
  ClassDescription
Public classEditorResources
Public classEditorWindowDrawerHookT
Public classEventHooks
Public classFileSystemUtil
Public classInputDialog
Public classModDontCompileAttribute
Used to inform the build engine that this script should not be linked or compiled in any way.
Public classModIdentifier
Represents a unique 8-byte identifier code for a mod.
Public classModIdentity
The mod identity represent a unique id for a loaded mod that can be used to reference the mod at any time. ///
Public classModRemoteCommunication
Public classModRemoveComponentOnBuildAttribute
Public classModRemoveGameObjectOnBuildAttribute
Public classModScriptableAssetT
Settings class that allows editor configured settings to be acessible at runtime.
Public classModScriptableAssetExtensions
Public classModScriptableAssetNameAttribute
Public classModSecurityRestrictions
Public classModSerializedType
Used to serialize a system type between sessions. This type is Unity serializable.
Public classModVersion
Public classModVersionT
Base version class used to provide the same functionality between assemblies while allowing for independant versions
Public classStreamExtensions
Public classUModAddOnAttribute
Public classUModAddOns
Public classUModSharedSettings
Public classUModUtil
Public classUModWindow
Protected classUModWindowHeaderContent
Public classUnityEditorAPI
Public classUnityVersion
Public classWizardPage
Public classWizardWindow
Structures
Interfaces
Enumerations
  EnumerationDescription
Public enumerationInputDialogDialogResult
Public enumerationLogLevel
The log level currently in use.
Public enumerationModContent
Enumeration used to specifiy the type of content that is included in a mod. The enum is used as a bitmask value where one or more values can be combined to specifiy multiple values.
Public enumerationUModUtilUnitMeasure