FastStack<T> | Stack faster than stack class
When it exceeds a predetermined number of elements(default 32) High load generation |
---|
ObjectDictionary<TValue> | Fast Dictionary with object type as key
When it exceeds a predetermined number of elements(default 32) High load generation |
---|
mUniSm.Core.ICoreAdapter | Adapter supporting mUniSm Core. |
---|
mUniSm.Core.AppInfo | Manage application information
Also manage settings of project information, modules, plug-ins, skins, etc. |
---|
mUniSm.Core.mDownloadScheduler | Download scheduler
Create a task queue and download it sequentially |
---|
mUniSm.Core.IMonoCacheBehaviour | Interface that implements the caching function of MonoBehaviour |
---|
mUniSm.Core.ContinuationTaskInternal | Class managing the mTask class to execute
Used within mTask |
---|
mUniSm.Core.Editor.AssemblyInfo | Assembly Information |
---|
mUniSm.Core.Editor.DependencyInfo | Dependency information |
---|
mUniSm.Core.Editor.SymbolInfo | Symbol information |
---|
mUniSm.Core.Editor.URLInfo | URL information |
---|
mUniSm.Core.Editor.BaseModuleInstaller | Base module installer
Used when installing modules during activation
It can be created by selecting the menu: mUniSm/Core/Setting/Installer/BaseModule |
---|
mUniSm.Core.Editor.PluginModuleInstaller | Plugin module installer
Used when installing modules during activation
It can be created by selecting the menu: mUniSm/Core/Setting/Installer/PluginModule |
---|
mUniSm.Core.Editor.Internal.ModuleInstaller | Module installer
Used when installing modules during activation |
---|
mUniSm.Core.Editor.ActionTargetAttribute | Attribute class that used to identify action target from above UnityEditor |
---|
mUniSm.Core.Editor.HandlingSkinAttribute | Attribute class that define the type of skin to be handled |
---|
mUniSm.Core.Editor.TagAttribute | Attribute class that tags classes and members |
---|
mUniSm.Core.VersionInfo | Manage version information of mUniSm |
---|
mUniSm.Core.Internal.ISkinDataSet | Interface ISkinDataSetHandler
Implements the |
---|
mUniSm.Core.Internal.IDataSet | Interface IDataSet |
---|
mUniSm.Core.Internal.DataSet | Abstract class for data set |
---|
mUniSm.Core.Internal.DataSet<T> | Abstract class for data set |
---|
mUniSm.Core.Internal.TextureDataSetItem | Setting item of texture data |
---|
mUniSm.Core.Internal.RankDataSetItem | Setting item of rank data |
---|
mUniSm.Core.Internal.PathDataSetItem | Setting item of path data |
---|
mUniSm.Core.Internal.TextDataSetItem | Setting item of text data |
---|
mUniSm.Core.Internal.UIDataFunc | Abstract class for setting dynamic values in UIDataItem. |
---|
mUniSm.Core.Internal.UIDataFunc<T> | Abstract class for setting dynamic values in UIDataItem. |
---|
mUniSm.Core.Internal.UIData | Abstract class for UIDataItem and UIDataList |
---|
mUniSm.Core.Internal.ActionEventItem<T> | Action Event Item |
---|
mUniSm.Core.Internal.ActionInfoParams | Class for saving action parameters |
---|
mUniSm.Core.Internal.ActionInfoParams.SelectableItem | Selectable Item |
---|
mUniSm.Core.Internal.ModuleFunction | Abstract class for defining additional functions to be used in ModuleInfo. |
---|
mUniSm.Core.Internal.ModuleInfo | Save information for module |
---|
mUniSm.Core.Internal.UIDataList<T> | A DataList object that is the basis for distributing in the data flow system |
---|
mUniSm.Core.Internal.ActionInfoItem | Class for saving action method |
---|
mUniSm.Core.Internal.SkinDataSetItem | Setting item of skin data |
---|
mUniSm.Core.Internal.PathList | Abstract class for setting path list |
---|
mUniSm.Core.Internal.DataSetItem | Abstract class for setting item of data |
---|
mUniSm.Core.TextureDataSet | Texture data set |
---|
mUniSm.Core.PathDataSet | Path data set |
---|
mUniSm.Core.TextDataSet | Text data set |
---|
mUniSm.Core.RankDataSet | Rank data set |
---|
mUniSm.Core.SkinDataSet | Skin data set |
---|
mUniSm.Core.TextSet | Setting texts |
---|
mUniSm.Core.RankSet | Setting elements |
---|
mUniSm.Core.UIDataFuncVideoClip | Class for setting dynamic VideoClip values in UIDataItem. |
---|
mUniSm.Core.UIDataFuncAudioClip | Class for setting dynamic AudioClip values in UIDataItem. |
---|
mUniSm.Core.UIDataFuncTexture2D | Class for setting dynamic Texture2D values in UIDataItem. |
---|
mUniSm.Core.UIDataFuncMultipartFile | Class for setting dynamic multipart file data values in UIDataItem. |
---|
mUniSm.Core.UIDataFuncDataItem | Class for setting dynamic UIDataItem values in UIDataItem. |
---|
mUniSm.Core.UIDataFuncDictionary | Class for setting dynamic Dictionary{string,object} values in UIDataItem. |
---|
mUniSm.Core.UIDataFuncBoolean | Class for setting dynamic boolean values in UIDataItem. |
---|
mUniSm.Core.UIDataFuncLong | Class for setting dynamic long values in UIDataItem. |
---|
mUniSm.Core.UIDataFuncDouble | Class for setting dynamic double values in UIDataItem. |
---|
mUniSm.Core.UIDataFuncDataList | Class for setting dynamic UIDataList values in UIDataItem. |
---|
mUniSm.Core.UIDataFuncString | Class for setting dynamic string values in UIDataItem. |
---|
mUniSm.Core.ExternalEvent | Event to sending outside. |
---|
mUniSm.Core.ActionInfoProcessorBehaviour | Abstract class for defining action processing for script. |
---|
mUniSm.Core.ActionInfoProcessorEditorBehaviour | Abstract class for defining game action processing. |
---|
mUniSm.Core.BaseModuleInfo | Save information for base module
It can be created by selecting the menu: mUniSm/Core/Setting/Info/BaseModule |
---|
mUniSm.Core.PluginModuleInfo | Save information for plug-in module
It can be created by selecting the menu: mUniSm/Core/Setting/Info/PluginModule |
---|
mUniSm.Core.mMonoBehaviour | Abstract class that added useful method of MonoBehaviour
Inherit this class when using my own making class |
---|
mUniSm.Core.mEventManager | Event monitoring manager
Used for login, push notification, launching applications with custom URL scheme, etc. |
---|
mUniSm.Core.ActionEventList<T> | Action Event List |
---|
mUniSm.Core.GenericEvent | Event definitions for various purposes
Including monitoring components |
---|
mUniSm.Core.FloatEvent | Event definition given float as argument |
---|
mUniSm.Core.TextEvent | Event definition given string as argument |
---|
mUniSm.Core.OrientationEvent | Event to be executed when the direction of the device changes |
---|
mUniSm.Core.UIDataItemEvent | Event definition given UIDataItem as argument |
---|
mUniSm.Core.CoreModuleInfo | Module information class dedicated to Core |
---|
mUniSm.Core.ISceneControlHandler | Interface ISceneControlHandler
Use with the component that controls the scene |
---|
mUniSm.Core.mSceneInternal | Class mSceneInternal.
Easily load and manage scenes |
---|
mUniSm.Core.ElementSet | Setting elements |
---|
mUniSm.Core.MapColorSet | Setting map colors |
---|
mUniSm.Core.ValueEditor | Class for modifying / editing values |
---|
mUniSm.Core.ValueEditor.DataSource | Types of data sources |
---|
mUniSm.Core.ValueEditor.DataType | Data type |
---|
mUniSm.Core.ValueEditor.ActionType | Action type |
---|
mUniSm.Core.FixedLocalizedTextList | Dictionary class for saving translations
List of keys of type SystemLanguage and keys of string type
Only target languages ??available in mUniSm |
---|
mUniSm.Core.MeshEffectSet | Setting required for mesh drawing |
---|
mUniSm.Core.MeshEffectSet.EffectType | Effect type
Outline or Shadow |
---|
mUniSm.Core.PluginsSerializableDictionary | Dictionary class for saving plug-in data |
---|
mUniSm.Core.PluginsSerializableKeyValuePair | KeyValuePair class for saving plug-in data |
---|
mUniSm.Core.TextGradientColorSet | Setting class for text gradation |
---|
mUniSm.Core.ColorSet | Setting background and foreground gradient colors |
---|
mUniSm.Core.ColorSet.Type | Color type |
---|
mUniSm.Core.GradientColorSet | Gradient color setting |
---|
mUniSm.Core.mStructurePlatform | Discrimination class for performing platform-specific processing
It can be determined not only by the platform but also by ScriptsDefineSymbol |
---|
mUniSm.Core.mStructurePlatform.Type | Platform type |
---|
mUniSm.Core.mTextKeyValue | Text storage class with key string
Localizable |
---|
mUniSm.Core.mTextIcon | Text storage class with icon display function
Localizable |
---|
mUniSm.Core.mText | Class for saving text settings
Localizable |
---|
mUniSm.Core.LanguageSerializableKeyValuePair | KeyValuePair of SystemLanguage type and string type |
---|
mUniSm.Core.mTextButton | Text storage class with button and icon functions
Localizable |
---|
mUniSm.Core.mTextButton.mTextButtonEvent | Serializable button event class
UnityEvent with mTextButton as argument |
---|
mUniSm.Core.mTaskContinuationOptions | mTask Class Common Continuation Process Type |
---|
mUniSm.Core.mTaskErrorLevel | mTask error level |
---|
mUniSm.Core.mCondition | Conditions |
---|
mUniSm.Core.mFilterType | Filter type |
---|
mUniSm.Core.Random | Random number generator |
---|
mUniSm.Core.QRCode | Class for handling QR code |
---|
mUniSm.Core.CSV | Class for performing CSV parsing. |
---|
mUniSm.Core.AES | Class dealing with encryption and decryption of AES. |
---|
mUniSm.Core.Json | This class encodes and decodes JSON strings.
Spec. details, see http://www.json.org/
JSON uses Arrays and Objects. These correspond here to the datatypes IList and IDictionary.
All numbers are parsed to doubles. |
---|
mUniSm.Core.ObjectPool<T> | The inner class of the object pool.
Normally you use the object pool with the mPool class |
---|
mUniSm.Core.SerializableDictionary<TKey,TValue,T> | Dictionary class that enabled serialization |
---|
mUniSm.Core.SerializableKeyValuePair<TKey,TValue> | Definition of KeyValuePair that can be serialized |
---|
mUniSm.Core.StringSerializableKeyValuePair | The KeyValuePair class for string and string |
---|
mUniSm.Core.TextureSizeChanger | Class for changing the size of texture |
---|
mUniSm.Core.Android.RuntimePermission | Runtime permission helper |
---|
mUniSm.Game.ResultSet | Setting result |
---|
mUniSm.Skin.Internal.SkinColorSet | Struct SkinColorSet |
---|
mUniSm.Skin.Internal.ISkinHandler | Interface for handling skins |
---|
mUniSm.Skin.Internal.SkinBehaviour | mUniSm Skin System behaviour |
---|
mUniSm.Skin.Internal.SkinGroup | Skin Group
Class to combine skin items |
---|
mUniSm.Skin.Internal.SkinGroupList | Skin Group List
Class for grouping skin groups |
---|
mUniSm.Skin.Internal.SkinItem | Class that actually stores skin data |
---|
mUniSm.Skin.SkinInfo | Skin Information
It can be created by selecting the menu: mUniSm/Core/Setting/Skin |
---|
mTaskInternal | Request management class
Used in conjunction with coroutines to synchronize all asynchronous processing
Used by mTaskRunner |
---|
mTaskFlow | mTaskFlow
This class will carry out the tasks in order |
---|
UnityEngine.Networking.UnityWebRequestAwaiter | Class UnityWebRequestAwaiter. |
---|
mTaskAwaiter<T> | Class mTaskAwaiter. |
---|
mTaskResult<T> | Struct mTaskResult |
---|
System.Linq._CoreExtensions | Classes for C # extended methods
It is effective only when LINQ is enabled
In fact there is no method to specify and execute this class |
---|
DataTag | Definition of data tag |
---|
DataTag.Names | Class Name. |
---|
DataTag.Conditions | Class Conditions. |
---|
DataTag.Dungeon | Class Dungeon. |
---|
DataTag.Networking | Class Networking. |
---|
DataTag.Skill | Class Skill. |
---|
DataTag.Chara | Class Chara. |
---|
DataTag.Data | Data Reference. |
---|
DataTag.Ads | Ads tags |
---|
DataTag.AutoGenerate | Class Generate. |
---|
ControlTag | Definition of control tag defined by UI Dataflow |
---|
ControlTag.Database | Class Database. |
---|
ControlTag.Names | Class Name. |
---|
ControlTag.Battle | Class Battle. |
---|
ControlTag.Scene | Scene tags |
---|
ControlTag.RectTransform | RectTransform tags |
---|
ControlTag.Location | Location tags |
---|
ControlTag.Button | Class Button. |
---|
ControlTag.Modal | Modal tags |
---|
ControlTag.Modal.Button | Modal Button tags |
---|
UIDataList | A DataList object that is the basis for distributing in the data flow system |
---|
EffectInfo | Effect information |
---|
EffectInfo.Type | Effect Type |
---|
EffectInfo.Position | Position type |
---|
EffectInfo.DurationType | Duration Type |
---|
ActionInfo | Action information |
---|
mTaskRunner | Task runner class
Used when you want to execute IEnumerator's coroutine from a class that is not a Monobehaviour or another thread |
---|
mDataDefineItem | A scriptable object for storing mDefineItem
It can be created by selecting the menu: mUniSm/Dataflow/Data/Define Item |
---|
mDataDefineList | A scriptable object for storing mDefineList
It can be created by selecting the menu: mUniSm/Dataflow/Data/Define List |
---|
mDefineTime | A DataItem object containing the time and date values |
---|
mDefineItem | Class for creating user defined DataItem
Usually used as a scriptable object using mDataDefineItem |
---|
mDefineList | Class for creating user defined DataList
Usually used as a scriptable object using mDataDefineList |
---|
mCore | Class for initializing
In order to use the system, it is necessary to initialize using mCore.Initialize () |
---|
mDictionary | mTask management class
Manage and delete downloaded assets and data
If the deleted data is an asset bundle or resource, those data are also deleted from the memory
Prevention of double loading of asset bundle and It is possible to confirm / delete unnecessary assets |
---|
mLocalize | Managing localization
Read the Localization.csv file in the Resources folder and output the translation for the key |
---|
mTask | Request management class
Used in conjunction with coroutines to synchronize all asynchronous processing |
---|
mTaskList | mTaskList object
Used to summarize mTask
i.e.
yield return mTaskList.Create( task1, task2, task3 ... ); |
---|
mTaskList<T> | mTaskList object
Used to summarize specified mTask class
i.e.
yield return mTaskList.Create( task1, task2, task3 ... ); |
---|
mTaskScheduler | Task management class
Used when you want to execute IEnumerator's coroutine from a class that is not a Monobehaviour or another thread |
---|
mCoreManager | mUniSm Application Manager
It automatically add components not in the hierarchy and manage the components |
---|
UIDataItem | A DataItem object that is the basis for distributing in the data flow system |
---|
Google.Common.GmsUtils | Common processing class of Google API |
---|
mException | Class handling message display in case of exception or error |
---|
mException.Core | Class handling message display in case of exception or error
Common errors and errors handled by mUniSm.Core.dll |
---|
mException.Asset | Class handling message display in case of exception or error
Error on asset and errors handled by mUniSm.Asset.dll |
---|
mException.Database | Class handling message display in case of exception or error
Error on database and errors handled by mUniSm.Database.dll |
---|
mException.Network | Class handling message display in case of exception or error
Error on networking and errors handled by mUniSm.Networking.dll |
---|
mException.Ads | Class handling message display in case of exception or error
Error on ads and errors handled by mUniSm.Ads.dll |
---|
mException.Purchasing | Class handling message display in case of exception or error
Error on purchasing and errors handled by mUniSm.Purchasing.dll |
---|
mException.Location | Class handling message display in case of exception or error
Error on location and errors handled by mUniSm.Location.dll |
---|
mException.Editor | Class handling message display in case of exception or error
Error on editor and errors handled by mUniSm.XXX.Editor.dll |
---|
mParams | mUniSm Parameter Utility |
---|
mUtil.Core | mUniSm utility class.
Basic utility. |
---|
mUtil.Core.Main | mUniSm public URL |
---|
mUtil.Core.Dev | mUniSm development URL |
---|
mPoolFastList<T> | Object pool to keep the FastList class pooled.
i.e.
mPoolFastList list = mPoolFastList<T>.Get( );
Process
mPoolFastList<T>.Release( list ); |
---|
mPoolBinaryFormatter | Object pool to keep the BinaryFormatter class pooled.
i.e.
mPoolBinaryFormatter formatter = mPoolBinaryFormatter.Get( );
Process
mPoolBinaryFormatter.Release( formatter ); |
---|
mPoolStringBuilder | Object pool to keep the StringBuilder class pooled.
i.e.
mPoolStringBuilder builder = mPoolStringBuilder.Get( );
Process
mPoolStringBuilder;.Release( builder ); |
---|
mPoolMemoryStream | Object pool to keep the MemoryStream class pooled.
i.e.
mPoolMemoryStream stream = mPoolMemoryStream.Get( );
Process
mPoolMemoryStream.Release( stream ); |
---|
mPoolTaskFlow | Object pool to keep the mTaskFlow class pooled.
i.e.
mTaskFlow TaskFlow = mPoolTaskFlow.Get( );
Process
mPoolTaskFlow.Release( TaskFlow ); |
---|
mPlatform | Supported platforms |
---|
mGameActionGroup | Game action group type |
---|
mGameActionType | Game action type when group is all |
---|
mGameActionItemType | Game action type when group is item |
---|
mGameActionSkillType | Game action type when group is skill |
---|
mGameActionDungeonType | Game action type when group is dungeon |
---|
mGameActionParamType | Game action type |
---|
mGameCharacterParams | Character parameters |
---|
mSkinImageSource | Skin image source |
---|
mSkinSource | Source of skin |
---|
mSkinType | Type of skin |
---|
mSkinImageType | Enum mSkinImageType |
---|
mModuleType | mUniSm Module type |
---|
mTweenDurationSource | Source of the effect's duration time |
---|
mListOrderBy | Order by list |
---|
mFontIconType | Type of font icon |
---|
mRunNextMode | Execution mode of RunNext |
---|
mAssetType | Types of assets handled in the application |
---|
mAssetDataType | Asset data format |
---|
_CoreExtensions | Classes for C # extended methods
In fact there is no method to specify and execute this class |
---|
FastList<T> | List faster than list class
When it exceeds a predetermined number of elements(default 32) High load generation |
---|
FastList<T>.CompareFunc | Delegate method for sorting |
---|
IntDictionary<TValue> | Fast Dictionary with int type as key
When it exceeds a predetermined number of elements(default 32) High load generation |
---|
mPoolHashSet<T> | Object pool to keep the HashSet class pooled.
i.e.
mPoolHashSet hash = mPoolHashSet<T>.Get( );
Process
mPoolHashSet<T>.Release( hash ); |
---|
mPoolDictionary<TKey,TValue> | Object pool to keep the Dictionary class pooled.
i.e.
mPoolDictionary dic = mPoolDictionary<TKey, TValue>.Get( );
Process
mPoolDictionary<TKey, TValue>.Release( dic ); |
---|
mPoolTaskList<T> | Object pool to keep the mTaskList class pooled.
i.e.
mTaskList<T> taskList = mPoolTaskList<T>.Get( );
Process
mPoolTaskList<T>.Release( taskList ); |
---|
mPoolTaskList | Object pool to keep the mTaskList class pooled.
i.e.
mTaskList taskList = mPoolTaskList.Get( );
Process
mPoolTaskList.Release( taskList ); |
---|
mPoolList<T> | Object pool to keep the List class pooled.
i.e.
mPoolList list = mPoolList<T>.Get( );
Process
mPoolList<T>.Release( list ); |
---|
mPoolTask | Object pool to keep the mTask class pooled.
i.e.
mTask task = mPoolTask.Get( );
Process
mPoolTask.Release( task ); |
---|
StringDictionary<TValue> | Fast Dictionary with string type as key
When it exceeds a predetermined number of elements(default 32) High load generation |
---|
UintDictionary<TValue> | Fast Dictionary with unsigned int type as key
When it exceeds a predetermined number of elements(default 32) High load generation |
---|