UMod.Shared Namespace |
| Class | Description | |
|---|---|---|
| EditorResources | ||
| EditorWindowDrawerHookT | ||
| EventHooks | ||
| FileSystemUtil | ||
| InputDialog | ||
| ModDontCompileAttribute |
Used to inform the build engine that this script should not be linked or compiled in any way.
| |
| ModIdentifier |
Represents a unique 8-byte identifier code for a mod.
| |
| ModIdentity |
The mod identity represent a unique id for a loaded mod that can be used to reference the mod at any time. ///
| |
| ModRemoteCommunication | ||
| ModRemoveComponentOnBuildAttribute | ||
| ModRemoveGameObjectOnBuildAttribute | ||
| ModScriptableAssetT |
Settings class that allows editor configured settings to be acessible at runtime.
| |
| ModScriptableAssetExtensions | ||
| ModScriptableAssetNameAttribute |
Attribute used to specify the name of a ModScriptableAssetT.
| |
| ModSecurityRestrictions | ||
| ModSerializedType |
Used to serialize a system type between sessions.
This type is Unity serializable.
| |
| ModVersion | ||
| ModVersionT |
Base version class used to provide the same functionality between assemblies while allowing for independant versions
| |
| StreamExtensions | ||
| UModAddOnAttribute | ||
| UModAddOns | ||
| UModSharedSettings | ||
| UModUtil | ||
| UModWindow | ||
| UModWindowHeaderContent | ||
| UnityEditorAPI | ||
| UnityVersion | ||
| WizardPage | ||
| WizardWindow |
| Structure | Description | |
|---|---|---|
| ModRemoteCommunicationModRemoteServer |
| Interface | Description | |
|---|---|---|
| IEventHookTAttribute | ||
| IModAsyncHandler |
| Enumeration | Description | |
|---|---|---|
| InputDialogDialogResult | ||
| LogLevel |
The log level currently in use.
| |
| ModContent |
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.
| |
| UModUtilUnitMeasure |