Table of Contents

Class ResourceManager

Namespace
I2.Loc
Assembly
Assembly-CSharp.dll
public class ResourceManager : MonoBehaviour
Inheritance
ResourceManager
Extension Methods

Constructors

ResourceManager()

public ResourceManager()

Fields

Assets

public Object[] Assets

Field Value

Object[]

mBundleManagers

public List<IResourceManager_Bundles> mBundleManagers

Field Value

List<IResourceManager_Bundles>

Properties

pInstance

public static ResourceManager pInstance { get; }

Property Value

ResourceManager

Methods

CleanResourceCache(bool)

public void CleanResourceCache(bool unloadResources = false)

Parameters

unloadResources bool

GetAsset<T>(string)

public T GetAsset<T>(string Name) where T : Object

Parameters

Name string

Returns

T

Type Parameters

T

HasAsset(Object)

public bool HasAsset(Object Obj)

Parameters

Obj Object

Returns

bool

LoadFromBundle<T>(string)

public T LoadFromBundle<T>(string path) where T : Object

Parameters

path string

Returns

T

Type Parameters

T

LoadFromResources<T>(string)

public T LoadFromResources<T>(string Path) where T : Object

Parameters

Path string

Returns

T

Type Parameters

T

MyOnLevelWasLoaded(Scene, LoadSceneMode)

public static void MyOnLevelWasLoaded(Scene scene, LoadSceneMode mode)

Parameters

scene Scene
mode LoadSceneMode