EasyLoader 1
a easy unity asset mananger
Classes | Enumerations | Functions
Wing.Tools.EaseLoader Namespace Reference

Classes

class  AssetGroup
 
class  AssetMapper
 
class  BaseLoader
 
class  CacheInfo
 
class  CacherManager
 
class  ContextManager
 
class  CoroutineProvider
 
class  CustomCoroutine
 
class  DefaultSettings
 
class  DiskCacheFileInfo
 
class  DiskCacheInfo
 
class  DiskCacher
 
class  EditorLoadContext
 
class  EditorLoader
 
class  FileInfo
 
class  HitStatistics
 
interface  ICacher
 
interface  ILoader
 
interface  ISerializable
 
class  JsonSerializer
 
class  LoadContext
 
class  LoaderManager
 
class  LoaderTrigger
 do load coroutine and stop by this component More...
 
class  LoaderTriggerExtension
 
class  LoadItem
 
class  LoadTask
 
class  MemoryCacher
 
class  ReferenceData
 
class  ReferenceObject
 asset data wrapper with reference count More...
 
class  ResourceHotfixer
 
class  ResourceLoadContext
 
class  ResourceLoader
 
class  ResourceManager
 easy load asset from Editor/Bundle/Player mode manager all assets in mapper.json when open USE_BUNDLE More...
 
class  ResponseData
 response data More...
 
class  RM
 
class  RuntimeLoadContext
 
class  RuntimeLoader
 
class  StringSerializer
 
class  TaskLimiter
 
class  Timer
 
class  Utils
 
class  VersionInfo
 
class  VersionKeyValue
 
class  WebLoadContext
 
class  WebLoader
 

Enumerations

enum  EResourceType {
  Unknown , Bytes , Text , Texture2D ,
  AudioClip , AssetBundle
}
 
enum  ESourceType { None , Origin , Disk , Memory }
 资源加载来源类型
 
enum  ERequestFrom {
  Unkown , Web , Resources , EditorFile ,
  RuntimeFile
}
 资源请求类型
 
enum  ECacheType { None = 0 , Memory = 1 , Disk = 1 << 1 , All = Memory | Disk }
 
enum  EHotfixReloadType { None , Reload , Restart }
 

Functions

delegate byte[] ABDecryptHandler (byte[] data)
 
delegate void LoadCompletedEventHandler (LoadContext context, ResponseData result)
 
delegate void LoadProgressEventHandler (LoadContext context, float progress)