Class FakeUtil
Syntax
public class FakeUtil : IUtil
Properties
cloudProjectId
Declaration
public string cloudProjectId { get; }
Property Value
currentTime
Declaration
public DateTime currentTime { get; }
Property Value
DeviceId
Declaration
public string DeviceId { get; }
Property Value
deviceModel
Declaration
public string deviceModel { get; }
Property Value
deviceName
Declaration
public string deviceName { get; }
Property Value
deviceType
Declaration
public DeviceType deviceType { get; }
Property Value
deviceUniqueIdentifier
Declaration
public string deviceUniqueIdentifier { get; }
Property Value
gameVersion
Declaration
public string gameVersion { get; }
Property Value
isEditor
Declaration
public bool isEditor { get; }
Property Value
operatingSystem
Declaration
public string operatingSystem { get; }
Property Value
persistentDataPath
Declaration
public string persistentDataPath { get; }
Property Value
Declaration
public RuntimePlatform platform { get; }
Property Value
screenDpi
Declaration
public float screenDpi { get; }
Property Value
screenHeight
Declaration
public int screenHeight { get; }
Property Value
screenOrientation
Declaration
public string screenOrientation { get; }
Property Value
screenWidth
Declaration
public int screenWidth { get; }
Property Value
sessionId
Declaration
public ulong sessionId { get; }
Property Value
unityVersion
Declaration
public string unityVersion { get; }
Property Value
userId
Declaration
public string userId { get; }
Property Value
Methods
AddPauseListener(Action<Boolean>)
Declaration
public void AddPauseListener(Action<bool> runnable)
Parameters
GetAnyComponentsOfType<T>()
Declaration
public T[] GetAnyComponentsOfType<T>()
where T : class
Returns
Type Parameters
GetTempFolder()
Declaration
public static string GetTempFolder()
Returns
GetWaitForSeconds(Int32)
Declaration
public object GetWaitForSeconds(int seconds)
Parameters
Type |
Name |
Description |
Int32 |
seconds |
|
Returns
InitiateCoroutine(IEnumerator)
Declaration
public object InitiateCoroutine(IEnumerator i)
Parameters
Returns
InitiateCoroutine(IEnumerator, Int32)
Declaration
public void InitiateCoroutine(IEnumerator i, int delay)
Parameters
IsClassOrSubclass(Type, Type)
Declaration
public bool IsClassOrSubclass(Type potentialBase, Type potentialDescendant)
Parameters
Type |
Name |
Description |
Type |
potentialBase |
|
Type |
potentialDescendant |
|
Returns
LoadedLevelName()
Declaration
public string LoadedLevelName()
Returns
LogError(String)
Declaration
public void LogError(string message)
Parameters
Type |
Name |
Description |
String |
message |
|
RunOnMainThread(Action)
Declaration
public void RunOnMainThread(Action runnable)
Parameters
Type |
Name |
Description |
Action |
runnable |
|
RunOnThreadPool(Action)
Declaration
public void RunOnThreadPool(Action runnable)
Parameters
Type |
Name |
Description |
Action |
runnable |
|
SystemCoroutine(IEnumerator)
Declaration
public object SystemCoroutine(IEnumerator start)
Parameters
Returns