mUniSm.Core

Class list

ObjectDictionary<TValue> Fast Dictionary with object type as key When it exceeds a predetermined number of elements(default 32) High load generation
mTaskFlow mTaskFlow This class will carry out the tasks in order
mUniSm.Core.mUniSmConfig Manage mUniSm application settings Also manage settings of project information, modules, plug-ins, skins, etc.
mUniSm.Core.mUniSmPageConfig Manage mUniSm page system settings Manage class settings used by mUniSm.Page.dll
mUniSm.Core.mUniSmUIConfig Manage mUniSm UI system settings Manage class settings used by mUniSm.UI.dll
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.GameModuleInstaller Game module installer Used when installing modules during activation It can be created by selecting the menu: mUniSm/Core/Setting/Installer/GameModule
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.RankSet Setting elements
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.Internal.UIDataFunc<T> Abstract class for setting dynamic values in UIDataItem.
mUniSm.Core.Internal.GameActionParams Class for saving game action parameters
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.GameActionItem Class for saving game action method
mUniSm.Core.Internal.PathList Abstract class for setting path list
mUniSm.Core.GameActionInfo Game action information
mUniSm.Core.GameModuleInfo Save information for game module It can be created by selecting the menu: mUniSm/Core/Setting/Info/GameModule
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.ActionEventHandler<T> Action Event Handler
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.mUniSmCoreModuleInfo Module information class dedicated to mUniSm.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.TextGradientColor Setting class for text gradation
mUniSm.Core.ColorSet Setting background and foreground gradient colors
mUniSm.Core.ColorSet.Type Color type
mUniSm.Core.GradientColor 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.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.Skin.mDataSkinPathList A scriptable object that defines the path for the skin It can be created by selecting the menu: mUniSm/Dataflow/Data/SkinPathList
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
mDataRankSetList List for saving rank settings It can be created by selecting the menu: mUniSm/Dataflow/Data/RankSet
UIDataList A DataList object that is the basis for distributing in the data flow system
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
mUniSmCore Class for initializing mUniSm In order to use the system, it is necessary to initialize using mUniSmCore.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
mUniSmAppManager 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
UICharaParamsItem UIDataItem which made it possible to acquire the parameter of the character
mParams mUniSm Parameter Utility
mUtil.Core mUniSm utility class. Basic utility.
mUtil.Core.Main mUniSm public URL
mUtil.Core.Dev mUniSm development URL
mDataElementSetList List for saving element settings It can be created by selecting the menu: mUniSm/Dataflow/Data/ElementSet
mDataGradientColorList Gradient color scriptable object class It can be created by selecting the menu: mUniSm/Dataflow/Data/GradientColorList
mDataTextGradientColorList A scriptable object for storing TextGradientColor It can be created by selecting the menu: mUniSm/Dataflow/Data/TextGradientColorList
mDataColorSetList Color set's scriptable object class It can be created by selecting the menu: mUniSm/Dataflow/Data/ColorSet
mDataTextureList A scriptable object for storing Texture List It can be created by selecting the menu: mUniSm/Dataflow/Data/TextureList
System.Func<TArg1,TArg2,TArg3,TArg4,TArg5,TResult> Delegate Func
System.Linq._mUniSmCoreExtensions 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
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
mGameActionEffectTarget Target when playing an animation / effect that occurs when an action is executed
mGameCharacterParams Character parameters
mSkinImageSource Skin image source
mSkinSource Source of skin
mSkinType Type of skin
mModuleType mUniSm Module type
mRankAlphabet Rank Used for ranking of characters and dungeons There are 1 - 8 steps
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
_mUniSmCoreExtensions 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

Search