SYMBOL INDEX (777 symbols across 84 files) FILE: Foundation.Architecture/Architecture/Data/BufferExt.cs class BufferExt (line 5) | public static class BufferExt method ConvertBytesToMegabytes (line 12) | public static double ConvertBytesToMegabytes(long bytes) method ConvertKilobytesToMegabytes (line 22) | public static double ConvertKilobytesToMegabytes(long kilobytes) FILE: Foundation.Architecture/Architecture/Data/JsonHelper.cs class JsonHelper (line 14) | public class JsonHelper method FromJson (line 17) | public static T FromJson(string json) method FromJson (line 22) | public static object FromJson(string json, Type type) method ToJson (line 27) | public static string ToJson(object instance) method FromJson (line 32) | public static T FromJson(string json) method FromJson (line 37) | public static object FromJson(string json, Type type) method ToJson (line 42) | public static string ToJson(object instance) FILE: Foundation.Architecture/Architecture/Injector/InjectAttribute.cs class InjectAttribute (line 13) | [AttributeUsage(AttributeTargets.Field)] FILE: Foundation.Architecture/Architecture/Injector/InjectService.cs class InjectService (line 13) | public class InjectService method RegisterTransient (line 20) | public static void RegisterTransient() where TI... method RegisterTransient (line 28) | public static void RegisterTransient() where TInstance : cl... method RegisterTransient (line 36) | public static void RegisterTransient(Func(Func factor... method RegisterSingleton (line 54) | public static void RegisterSingleton() where TI... method RegisterSingleton (line 62) | public static void RegisterSingleton() where TInstance : cl... method RegisterSingleton (line 70) | public static void RegisterSingleton(Func(Func factor... method RegisterSingleton (line 86) | public static void RegisterSingleton(TInstance ... method RegisterSingleton (line 94) | public static void RegisterSingleton(TInstance instance) wh... method Unregister (line 104) | public static bool Unregister() where TInterface : class, ... method UnregisterAll (line 112) | public static void UnregisterAll() method Get (line 124) | public static TInterface Get() where TInterface : class method Get (line 133) | public static object Get(Type interfaceType) method Print (line 162) | public static IEnumerable Print() method InjectInto (line 180) | public static void InjectInto(object instance) class InjectReference (line 219) | private class InjectReference method InjectReference (line 225) | public InjectReference(object instance, bool isStatic = false) method InjectReference (line 231) | public InjectReference(Func factory, bool isStatic = false) method DefaultFactory (line 240) | private static Func DefaultFactory() where TInstanc... method DefaultFactory (line 250) | private static Func DefaultFactory(Func ... FILE: Foundation.Architecture/Architecture/Logging/LogModel.cs type LogLevel (line 10) | public enum LogLevel type LogModel (line 20) | public struct LogModel FILE: Foundation.Architecture/Architecture/Logging/LogService.Unity3d.cs class LogService (line 11) | public class LogService method Log (line 18) | public static void Log(LogModel model) method Log (line 38) | public static void Log(string message) method LogWarning (line 47) | public static void LogWarning(string message) method LogError (line 56) | public static void LogError(string message) method LogException (line 65) | public static void LogException(Exception ex) method LogException (line 75) | public static void LogException(string message, Exception ex) FILE: Foundation.Architecture/Architecture/Logging/LogService.cs class LogService (line 10) | public static class LogService method Log (line 17) | public static void Log(LogModel model) method Log (line 35) | public static void Log(string message) method LogWarning (line 44) | public static void LogWarning(string message) method LogError (line 53) | public static void LogError(string message) method LogException (line 62) | public static void LogException(Exception ex) method LogException (line 72) | public static void LogException(string message, Exception ex) FILE: Foundation.Architecture/Architecture/Messaging/DomainEvents.cs class DomainEvents (line 15) | public static class DomainEvents where TMessage : class method Publish (line 31) | public static void Publish(TMessage message) method Publish (line 39) | public static void Publish(object message) method Subscribe (line 47) | public static void Subscribe(MessageDelegate handler) method Unsubscribe (line 55) | public static void Unsubscribe(MessageDelegate handler) method Publish (line 71) | public static void Publish(object message, Type messageType) method Publish (line 91) | public static void Publish(TMessage message) where TMessage ... class DomainEvents (line 64) | public static class DomainEvents method Publish (line 31) | public static void Publish(TMessage message) method Publish (line 39) | public static void Publish(object message) method Subscribe (line 47) | public static void Subscribe(MessageDelegate handler) method Unsubscribe (line 55) | public static void Unsubscribe(MessageDelegate handler) method Publish (line 71) | public static void Publish(object message, Type messageType) method Publish (line 91) | public static void Publish(TMessage message) where TMessage ... FILE: Foundation.Architecture/Architecture/Messaging/ObjectEvents.cs class ObjectEvents (line 17) | public static class ObjectEvents where TMessage : clas... method Publish (line 33) | public static void Publish(TRoute route, TMessage message) method Publish (line 44) | public static void Publish(object route, object message) method Subscribe (line 55) | public static void Subscribe(TRoute route, MessageDelegate handler) method Unsubscribe (line 67) | public static void Unsubscribe(TRoute route, MessageDelegate handler) method Unsubscribe (line 78) | public static void Unsubscribe(TRoute route) method Clear (line 90) | public static void Clear() method Publish (line 106) | public static void Publish(object route, object message, Type routeTyp... method Publish (line 134) | public static void Publish(TRoute route, TMessage me... class ObjectEvents (line 99) | public static class ObjectEvents method Publish (line 33) | public static void Publish(TRoute route, TMessage message) method Publish (line 44) | public static void Publish(object route, object message) method Subscribe (line 55) | public static void Subscribe(TRoute route, MessageDelegate handler) method Unsubscribe (line 67) | public static void Unsubscribe(TRoute route, MessageDelegate handler) method Unsubscribe (line 78) | public static void Unsubscribe(TRoute route) method Clear (line 90) | public static void Clear() method Publish (line 106) | public static void Publish(object route, object message, Type routeTyp... method Publish (line 134) | public static void Publish(TRoute route, TMessage me... FILE: Foundation.Architecture/Architecture/Observables/IObservable.cs type IObservable (line 11) | public interface IObservable : IDisposable method Publish (line 22) | void Publish(TModel model); FILE: Foundation.Architecture/Architecture/Observables/ListEvent.cs type ListChangedEventType (line 8) | public enum ListChangedEventType type ListEvent (line 39) | public struct ListEvent FILE: Foundation.Architecture/Architecture/Observables/ObservableBehaviour.cs class ObservableBehaviour (line 12) | public class ObservableBehaviour : MonoBehaviour, IObservable(string memberName, T value) method RaiseChange (line 39) | public void RaiseChange() method Dispose (line 44) | public void Dispose() FILE: Foundation.Architecture/Architecture/Observables/ObservableList.cs class ObservableList (line 19) | public class ObservableList : IEnumerable, IObservable ... method Subscribe (line 24) | public void Subscribe(Action handler) method Unsubscribe (line 38) | public void Unsubscribe(Action handler) method Publish (line 43) | public void Publish(ListEvent model) method Publish (line 48) | public void Publish(ListChangedEventType e, object item) method Publish (line 57) | public void Publish(ListChangedEventType e, IEnumerable items) method Dispose (line 67) | public void Dispose() method ObservableList (line 91) | public ObservableList() method ObservableList (line 95) | public ObservableList(IEnumerable set) method Add (line 100) | public virtual void Add(T model) method AddRange (line 113) | public virtual void AddRange(IEnumerable models) method Insert (line 129) | public virtual void Insert(int index, T model) method Remove (line 146) | public virtual void Remove(T model) method RemoveRange (line 157) | public virtual void RemoveRange(IEnumerable models) method Replace (line 175) | public virtual void Replace(T model) method AddOrReplace (line 183) | public virtual void AddOrReplace(T model) method IndexOf (line 195) | public virtual int IndexOf(T model) method Clear (line 200) | public void Clear() method Sort (line 206) | public void Sort() method Contains (line 211) | public bool Contains(T model) method GetEnumerator (line 236) | public IEnumerator GetEnumerator() method GetEnumerable (line 241) | public IEnumerable GetEnumerable() method GetEnumerator (line 246) | IEnumerator IEnumerable.GetEnumerator() method BindRefresh (line 263) | void BindRefresh(IObservable model) method UnbindRefresh (line 267) | void UnbindRefresh(IObservable model) method OnRefresh (line 272) | void OnRefresh(PropertyEvent args) FILE: Foundation.Architecture/Architecture/Observables/ObservableObject.cs class ObservableObject (line 10) | public class ObservableObject : IObservable method Publish (line 21) | public void Publish(PropertyEvent model) method RaiseChange (line 29) | public void RaiseChange(string memberName, T value) method RaiseChange (line 37) | public void RaiseChange() method Dispose (line 42) | public void Dispose() FILE: Foundation.Architecture/Architecture/Observables/ObservableProperty.cs class ObservableProperty (line 10) | public class ObservableProperty : IEquatable, IObservable method ObservableProperty (line 45) | public ObservableProperty() { } method ObservableProperty (line 50) | public ObservableProperty(string memberName, IObservable parent) method Dispose (line 114) | public void Dispose() method Equals (line 122) | public bool Equals(T other) FILE: Foundation.Architecture/Architecture/Observables/ObservableProxy.cs class ObservableProxy (line 13) | public class ObservableProxy : IObservable method Get (line 25) | public T Get(string memberName) method Post (line 50) | public void Post(string memberName, object value = null) method Subscribe (line 81) | public void Subscribe(string memberName, Action handler) method Unsubscribe (line 97) | public void Unsubscribe(string memberName, Action handler) method ObservableProxy (line 108) | public ObservableProxy(object instance) method Dispose (line 120) | public void Dispose() method Convert (line 134) | object Convert(object value, Type type) method Publish (line 147) | public void Publish(PropertyEvent model) type DelegateInfo (line 156) | struct DelegateInfo method DelegateInfo (line 161) | public DelegateInfo(Delegate d, Type t) method BuildCache (line 171) | void BuildCache() method CacheMethods (line 180) | void CacheMethods() method CacheProperties (line 214) | void CacheProperties() method CreateDelegate (line 236) | Delegate CreateDelegate(Type type, Object target, MethodInfo method) FILE: Foundation.Architecture/Architecture/Observables/PropertyEvent.cs type PropertyEvent (line 6) | public struct PropertyEvent FILE: Foundation.Architecture/Architecture/Observables/ReflectionExt.cs class ReflectionExt (line 6) | public static class ReflectionExt method GetFields (line 8) | public static FieldInfo[] GetFields(this Type type, BindingFlags bindi... method GetProperties (line 13) | public static PropertyInfo[] GetProperties(this Type type, BindingFlag... method GetMethods (line 18) | public static MethodInfo[] GetMethods(this Type type, BindingFlags bin... method GetGenericArguments (line 23) | public static Type[] GetGenericArguments(this Type type) method GetEvent (line 27) | public static EventInfo GetEvent(this Type type, string name) method GetMethod (line 31) | public static MethodInfo GetMethod(this Type type, string name) method CreateDelegate (line 35) | public static MethodInfo CreateDelegate(this Type type, string name) FILE: Foundation.Architecture/Architecture/Pooling/Pool.cs class Pool (line 14) | public class Pool where T : new() method Rent (line 27) | public T Rent() method Return (line 37) | public void Return(T item) method Clear (line 45) | public void Clear() FILE: Foundation.Architecture/Architecture/Pooling/ThreadSafePool.cs class ThreadSafePool (line 14) | public class ThreadSafePool where T : new() method Rent (line 28) | public T Rent() method Return (line 41) | public void Return(T item) method Clear (line 52) | public void Clear() FILE: Foundation.Architecture/Architecture/Threading/AsyncLock.cs class AsyncLock (line 13) | public class AsyncLock method AsyncLock (line 18) | public AsyncLock() method LockAsync (line 24) | public Task LockAsync() type Releaser (line 34) | public struct Releaser : IDisposable method Releaser (line 38) | internal Releaser(AsyncLock toRelease) method Dispose (line 43) | public void Dispose() FILE: Foundation.Architecture/Architecture/Threading/AsyncSemaphore.cs class AsyncSemaphore (line 12) | public class AsyncSemaphore method AsyncSemaphore (line 18) | public AsyncSemaphore(int initialCount) method WaitAsync (line 24) | public Task WaitAsync() method Release (line 42) | public void Release() FILE: Foundation.Architecture/Architecture/Threading/Internal/AsyncThreadService.cs class AsyncThreadService (line 7) | public class AsyncThreadService : IThreadingService class ThreadTask (line 9) | public class ThreadTask : IDisposable method Dispose (line 13) | public void Dispose() method RunUpdate (line 24) | public IDisposable RunUpdate(Action callback) method RunDelay (line 32) | public IDisposable RunDelay(Action callback, float seconds = 5) method RunRoutine (line 40) | public void RunRoutine(IEnumerator routine) method RunMainThread (line 45) | public void RunMainThread(Action action) method RunBackgroundThread (line 51) | public void RunBackgroundThread(Action action) method RunBackgroundThread (line 57) | public void RunBackgroundThread(Action backgroundWork, Action mainWork) method RunUpdate (line 64) | async void RunUpdate(Action callback, ThreadTask task) method RunUpdate (line 79) | async void RunUpdate(Action callback, float seconds, ThreadTask task) method RunRoutineAsync (line 89) | async void RunRoutineAsync(IEnumerator routine) FILE: Foundation.Architecture/Architecture/Threading/Internal/IThreadingService.cs type IThreadingService (line 14) | public interface IThreadingService method RunUpdate (line 26) | IDisposable RunUpdate(Action callback); method RunDelay (line 31) | IDisposable RunDelay(Action callback, float seconds = 5); method RunRoutine (line 36) | void RunRoutine(IEnumerator routine); method RunMainThread (line 41) | void RunMainThread(Action action); method RunBackgroundThread (line 46) | void RunBackgroundThread(Action action); method RunBackgroundThread (line 51) | void RunBackgroundThread(Action backgroundWork, Action mainWork); FILE: Foundation.Architecture/Architecture/Threading/Internal/UnityThreadService.cs class UnityThreadService (line 12) | public class UnityThreadService : MonoBehaviour, IThreadingService class UpdateTask (line 15) | public class UpdateTask : IDisposable method Dispose (line 22) | public void Dispose() class RoutineTask (line 32) | public class RoutineTask : IDisposable method Dispose (line 38) | public void Dispose() class JobTask (line 46) | public class JobTask method RunUpdate (line 54) | public IDisposable RunUpdate(Action callback) method RunDelay (line 68) | public IDisposable RunDelay(Action callback, float seconds = 5) method RunRoutine (line 82) | public void RunRoutine(IEnumerator routine) method RunMainThread (line 94) | public void RunMainThread(Action action) method RunBackgroundThread (line 107) | public void RunBackgroundThread(Action action) method RunBackgroundThread (line 120) | public void RunBackgroundThread(Action bgAction, Action mainAction) method Init (line 139) | public static UnityThreadService Init() method Awake (line 184) | void Awake() method Start (line 192) | void Start() method OnDestroy (line 228) | void OnDestroy() method Update (line 234) | void Update() method RunDelayAsync (line 293) | IEnumerator RunDelayAsync(Action callback, float seconds, RoutineTask ... method Remove (line 301) | void Remove(UpdateTask task) FILE: Foundation.Architecture/Architecture/Threading/RoutineTimer.cs class RoutineTimer (line 10) | public class RoutineTimer : IDisposable method RoutineTimer (line 19) | public RoutineTimer(TimeSpan interval, Action callback) method Dispose (line 25) | public void Dispose() method Stop (line 31) | public RoutineTimer Stop() method Start (line 44) | public RoutineTimer Start() method Handler (line 56) | void Handler(double d) FILE: Foundation.Architecture/Architecture/Threading/ThreadingService.cs class ThreadingService (line 13) | public static class ThreadingService method RunUpdate (line 33) | public static IDisposable RunUpdate(Action callback) method RunDelay (line 41) | public static IDisposable RunDelay(Action callback, float seconds = 5) method RunRoutine (line 49) | public static void RunRoutine(IEnumerator routine) method RunMainThread (line 57) | public static void RunMainThread(Action action) method RunBackgroundThread (line 65) | public static void RunBackgroundThread(Action action) method RunBackgroundThread (line 73) | public static void RunBackgroundThread(Action backgroundWork, Action m... FILE: Foundation.Architecture/Tests/BufferHelperTests.cs class BufferHelperTests (line 6) | [TestClass] method TestInt (line 10) | [TestMethod] method TestShort (line 22) | [TestMethod] method TestFloat (line 34) | [TestMethod] method TestString (line 47) | [TestMethod] method TestBadRead (line 62) | [TestMethod] method TestBadWrite (line 84) | [TestMethod] FILE: Foundation.Architecture/Tests/DomainEventsTest.cs class DomainEventsTest (line 6) | [TestClass] class Msg (line 9) | public class Msg method Cleanup (line 17) | [TestCleanup] method TestSubscribe (line 23) | [TestMethod] method TestAddEvent (line 46) | [TestMethod] method Handler (line 66) | public void Handler(Msg myMessage) FILE: Foundation.Architecture/Tests/InjectorTests.cs class InjectorTests (line 6) | [TestClass] method TestInitialize (line 10) | [TestInitialize] method TestCleanup (line 16) | [TestCleanup] method TestTransient (line 22) | [TestMethod] method TestTransient2 (line 38) | [TestMethod] method TestSingleton (line 50) | [TestMethod] method TestSingleton2 (line 72) | [TestMethod] method TestRemove (line 98) | [TestMethod] method TestNull (line 115) | [TestMethod] method TestPrint (line 122) | [TestMethod] FILE: Foundation.Architecture/Tests/ObjectEventsTest.cs class ObjectEventsTest (line 5) | [TestClass] class Msg (line 8) | public class Msg class GameObject (line 13) | public class GameObject method Cleanup (line 21) | [TestCleanup] method TestStringRoute (line 27) | [TestMethod] method TestObjectRoute (line 54) | [TestMethod] method Handler (line 90) | public void Handler(Msg myMessage) FILE: Foundation.Architecture/Tests/ObservableTests.cs class ObservableTests (line 12) | [TestClass] class ViewModel (line 15) | public class ViewModel : ObservableObject method MyCommand (line 43) | public void MyCommand() method MyCommand2 (line 48) | public void MyCommand2(int value) method TestObservableObject (line 55) | [TestMethod] method TestObservableProxy (line 82) | [TestMethod] method TestConversion (line 116) | [TestMethod] method TestObservable (line 154) | [TestMethod] method TestList (line 185) | [TestMethod] method TestObservableMetrics (line 281) | [TestMethod] FILE: Foundation.Architecture/Tests/TestModels.cs type IWordService (line 3) | public interface IWordService method GetWord (line 5) | string GetWord(); type ISentanceService (line 8) | public interface ISentanceService method GetSentance (line 10) | string GetSentance(); class WordService (line 13) | public class WordService : IWordService method GetWord (line 15) | public string GetWord() class SentanceService (line 21) | public class SentanceService : ISentanceService method GetSentance (line 26) | public string GetSentance() class Document (line 32) | public class Document method Print (line 39) | public string Print() FILE: Foundation.Architecture/Tests/ThreadingTests.cs class ThreadingTests (line 8) | [TestClass] method TestCleanup (line 11) | [TestCleanup] method TestUpdate (line 19) | [TestMethod] method Update (line 38) | void Update(double delta) method TestDelay (line 43) | [TestMethod] method UpdateDelay (line 63) | void UpdateDelay() method TestCoroutine (line 69) | [TestMethod] method CoroutineAsync (line 79) | IEnumerator CoroutineAsync() FILE: Foundation.Unity/Assets/Binding/BindingComponenet.cs class Binding (line 9) | [Serializable] class BindingComponenet (line 38) | [AddComponentMenu("PierPlay/Binding/BindingComponenet")] method Init (line 58) | public void Init() method FindTarget (line 66) | void FindTarget() method BindTarget (line 71) | void BindTarget() method OnContext (line 86) | void OnContext(ObservableProxy proxy) method Context_OnPropertyChanged (line 101) | private void Context_OnPropertyChanged(string memberName) method OnChanged (line 119) | public virtual void OnChanged(string memberName) method Post (line 129) | public void Post(string memberName, object value = null) FILE: Foundation.Unity/Assets/Tests/Assert.cs class Assert (line 8) | public class Assert method GetMethodName (line 10) | public static string GetMethodName() method IsNotNull (line 33) | public static void IsNotNull(object o) method AreEqual (line 40) | public static void AreEqual(T a, T b) method IsNull (line 46) | public static void IsNull(object o) method IsTrue (line 52) | public static void IsTrue(bool o) method IsFalse (line 58) | public static void IsFalse(bool o) method Fail (line 64) | public static void Fail(string o) method IsInstanceOfType (line 69) | public static void IsInstanceOfType(object o, Type t) FILE: Foundation.Unity/Assets/Tests/BufferHelperTests.cs class BufferHelperTests (line 6) | [IntegrationTest.DynamicTest("TestScene")] method Start (line 11) | void Start() method TestInt (line 16) | [TestMethod] method TestShort (line 28) | [TestMethod] method TestFloat (line 40) | [TestMethod] method TestString (line 53) | [TestMethod] method TestBadRead (line 68) | [TestMethod] method TestBadWrite (line 90) | [TestMethod] FILE: Foundation.Unity/Assets/Tests/DemoTest.cs class DemoTest (line 4) | [IntegrationTest.DynamicTest("TestScene")] method Start (line 8) | void Start() FILE: Foundation.Unity/Assets/Tests/DomainEventsTest.cs class DomainEventsTest (line 4) | [IntegrationTest.DynamicTest("TestScene")] class Msg (line 8) | public class Msg method Start (line 16) | void Start() method TestSubscribe (line 21) | [TestMethod] method TestAddEvent (line 43) | [TestMethod] method Handler (line 63) | public void Handler(Msg myMessage) FILE: Foundation.Unity/Assets/Tests/InjectorTests.cs class InjectorTests (line 6) | [IntegrationTest.Timeout(10)] type IWordService (line 11) | public interface IWordService method GetWord (line 13) | string GetWord(); type ISentanceService (line 16) | public interface ISentanceService method GetSentance (line 18) | string GetSentance(); class WordService (line 21) | public class WordService : IWordService method GetWord (line 23) | public string GetWord() class SentanceService (line 29) | public class SentanceService : ISentanceService method GetSentance (line 34) | public string GetSentance() class Document (line 40) | public class Document method Print (line 47) | public string Print() method Cleanup (line 54) | void Cleanup() method Start (line 59) | void Start() method TestTransient (line 67) | [TestMethod] method TestTransient2 (line 83) | [TestMethod] method TestSingleton (line 95) | [TestMethod] method TestSingleton2 (line 117) | [TestMethod] method TestRemove (line 143) | [TestMethod] method TestNull (line 160) | [TestMethod] method TestPrint (line 167) | [TestMethod] FILE: Foundation.Unity/Assets/Tests/ObjectEventsTest.cs class ObjectEventsTest (line 5) | [IntegrationTest.DynamicTest("TestScene")] class Msg (line 9) | public class Msg class SpaceShip (line 14) | public class SpaceShip method Start (line 25) | void Start() method TestStringRoute (line 35) | [TestMethod] method TestObjectRoute (line 64) | [TestMethod] method Handler (line 97) | public void Handler(Msg myMessage) FILE: Foundation.Unity/Assets/Tests/ObservableTests.cs class ObservableTests (line 8) | [IntegrationTest.DynamicTest("TestScene")] class ViewModel (line 12) | public class ViewModel : ObservableObject method MyCommand (line 40) | public void MyCommand() method MyCommand2 (line 45) | public void MyCommand2(int value) method Start (line 53) | void Start() method TestObservableObject (line 58) | [TestMethod] method TestObservableProxy (line 84) | [TestMethod] method TestConversion (line 118) | [TestMethod] method TestObservable (line 156) | [TestMethod] method TestList (line 186) | [TestMethod] method TestObservableMetrics (line 282) | [TestMethod] FILE: Foundation.Unity/Assets/Tests/TestMethod.cs class TestMethod (line 10) | public class TestMethod : Attribute method RunAll (line 12) | public static void RunAll(MonoBehaviour testClass, Action cleanup) method RunAllAsync (line 17) | public static IEnumerator RunAllAsync(MonoBehaviour testClass, Action ... FILE: Foundation.Unity/Assets/Tests/ThreadingTests.cs class ThreadingTests (line 5) | [IntegrationTest.DynamicTest("TestScene")] method Start (line 11) | public void Start() method TestUpdate (line 17) | [TestMethod] method MyUpdate (line 37) | void MyUpdate(double delta) method TestDelay (line 42) | [TestMethod] method UpdateDelay (line 62) | void UpdateDelay() method TestCoroutine (line 68) | [TestMethod] method CoroutineAsync (line 77) | IEnumerator CoroutineAsync() FILE: Foundation.Unity/Assets/UnityTestTools/Common/Editor/Icons.cs class Icons (line 10) | public static class Icons method Icons (line 30) | static Icons() method LoadTexture (line 52) | private static Texture2D LoadTexture(string fileName) FILE: Foundation.Unity/Assets/UnityTestTools/Common/Editor/ProjectSettingsBase.cs class ProjectSettingsBase (line 10) | public abstract class ProjectSettingsBase : ScriptableObject method Save (line 15) | public virtual void Save() method Load (line 20) | public static T Load() where T : ProjectSettingsBase, new () FILE: Foundation.Unity/Assets/UnityTestTools/Common/Editor/ResultWriter/ResultSummarizer.cs class ResultSummarizer (line 14) | public class ResultSummarizer method ResultSummarizer (line 28) | public ResultSummarizer(IEnumerable results) method Summarize (line 124) | public void Summarize(ITestResult result) FILE: Foundation.Unity/Assets/UnityTestTools/Common/Editor/ResultWriter/StackTraceFilter.cs class StackTraceFilter (line 15) | public class StackTraceFilter method Filter (line 17) | public static string Filter(string stack) method FilterLine (line 39) | static bool FilterLine(string line) FILE: Foundation.Unity/Assets/UnityTestTools/Common/Editor/ResultWriter/XmlResultWriter.cs class XmlResultWriter (line 11) | public class XmlResultWriter method XmlResultWriter (line 19) | public XmlResultWriter(string suiteName, string platform, ITestResult[... method GetTestResult (line 28) | public string GetTestResult() method InitializeXmlFile (line 39) | private void InitializeXmlFile(string resultsName, ResultSummarizer su... method WriteOpeningElement (line 67) | private void WriteOpeningElement(string elementName) method WriteOpeningElement (line 72) | private void WriteOpeningElement(string elementName, Dictionary results) method GetSelectedCategories (line 65) | public string[] GetSelectedCategories() method OnGUI (line 72) | public void OnGUI() method BuildRenderingOptions (line 91) | public RenderingOptions BuildRenderingOptions() FILE: Foundation.Unity/Assets/UnityTestTools/Common/ITestResult.cs type ITestResult (line 6) | public interface ITestResult FILE: Foundation.Unity/Assets/UnityTestTools/Common/TestResultState.cs type TestResultState (line 7) | public enum TestResultState : byte FILE: Foundation.Unity/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/DTOFormatter.cs class DTOFormatter (line 10) | public class DTOFormatter { type ITransferInterface (line 12) | private interface ITransferInterface method Transfer (line 14) | void Transfer(ref ResultDTO.MessageType val); method Transfer (line 15) | void Transfer(ref TestResultState val); method Transfer (line 16) | void Transfer(ref byte val); method Transfer (line 17) | void Transfer(ref bool val); method Transfer (line 18) | void Transfer(ref int val); method Transfer (line 19) | void Transfer(ref float val); method Transfer (line 20) | void Transfer(ref double val); method Transfer (line 21) | void Transfer(ref string val); class Writer (line 24) | private class Writer : ITransferInterface method Writer (line 27) | public Writer(Stream stream) { _stream = stream; } method WriteConvertedNumber (line 29) | private void WriteConvertedNumber(byte[] bytes) method Transfer (line 36) | public void Transfer(ref ResultDTO.MessageType val) { _stream.WriteB... method Transfer (line 37) | public void Transfer(ref TestResultState val) { _stream.WriteByte((b... method Transfer (line 38) | public void Transfer(ref byte val) { _stream.WriteByte(val); } method Transfer (line 39) | public void Transfer(ref bool val) { _stream.WriteByte((byte)(val ? ... method Transfer (line 40) | public void Transfer(ref int val) { WriteConvertedNumber(BitConverte... method Transfer (line 41) | public void Transfer(ref float val) { WriteConvertedNumber(BitConver... method Transfer (line 42) | public void Transfer(ref double val) { WriteConvertedNumber(BitConve... method Transfer (line 44) | public void Transfer(ref string val) class Reader (line 53) | private class Reader : ITransferInterface method Reader (line 56) | public Reader(Stream stream) { _stream = stream; } method ReadConvertedNumber (line 58) | private byte[] ReadConvertedNumber(int size) method Transfer (line 67) | public void Transfer(ref ResultDTO.MessageType val) { val = (ResultD... method Transfer (line 68) | public void Transfer(ref TestResultState val) { val = (TestResultSta... method Transfer (line 69) | public void Transfer(ref byte val) { val = (byte)_stream.ReadByte(); } method Transfer (line 70) | public void Transfer(ref bool val) { val = (_stream.ReadByte() != 0); } method Transfer (line 71) | public void Transfer(ref int val) { val = BitConverter.ToInt32(ReadC... method Transfer (line 72) | public void Transfer(ref float val) { val = BitConverter.ToSingle(Re... method Transfer (line 73) | public void Transfer(ref double val) { val = BitConverter.ToDouble(R... method Transfer (line 75) | public void Transfer(ref string val) method Transfer (line 93) | private void Transfer(ResultDTO dto, ITransferInterface transfer) method Serialize (line 129) | public void Serialize (Stream stream, ResultDTO dto) method Deserialize (line 134) | public object Deserialize (Stream stream) FILE: Foundation.Unity/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor/Batch.cs class Batch (line 13) | public static partial class Batch method RunIntegrationTests (line 25) | public static void RunIntegrationTests() method RunIntegrationTests (line 37) | public static void RunIntegrationTests(BuildTarget ? targetPlatform) method RunIntegrationTests (line 44) | public static void RunIntegrationTests(BuildTarget? targetPlatform, Li... method BuildAndRun (line 52) | private static void BuildAndRun(BuildTarget target, List testS... method RunInEditor (line 81) | private static void RunInEditor(List testScenes, List ... method GetParameterArgument (line 123) | private static string GetParameterArgument(string parameterName) method CheckActiveBuildTarget (line 135) | static void CheckActiveBuildTarget() method GetTargetPlatform (line 146) | private static BuildTarget ? GetTargetPlatform() method FindTestScenesInProject (line 170) | private static List FindTestScenesInProject() method GetSceneListFromParam (line 176) | private static List GetSceneListFromParam(string param) FILE: Foundation.Unity/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor/EditorReferencesUtil.cs class EditorReferencesUtil (line 11) | public static class EditorReferencesUtil method FindScenesWhichContainAsset (line 14) | public static List FindScenesWhichContainAsset(string file) method CleanPathSeparators (line 21) | private static string CleanPathSeparators(string s) method GetRelativeAssetPathFromFullPath (line 28) | private static string GetRelativeAssetPathFromFullPath(string fullPath) method GetAssetPathFromFileNameAndExtension (line 39) | private static string GetAssetPathFromFileNameAndExtension(string asse... method DirSearch (line 54) | private static List DirSearch(DirectoryInfo d, string search... method ADependsOnB (line 86) | private static bool ADependsOnB(Object obj, Object selectedObj) FILE: Foundation.Unity/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor/GuiHelper.cs class GuiHelper (line 16) | public static class GuiHelper method GetConsoleErrorPause (line 18) | public static bool GetConsoleErrorPause() method SetConsoleErrorPause (line 27) | public static void SetConsoleErrorPause(bool b) FILE: Foundation.Unity/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor/IntegrationTestsHierarchyAnnotation.cs class IntegrationTestsHierarchyAnnotation (line 8) | [InitializeOnLoad] method IntegrationTestsHierarchyAnnotation (line 11) | static IntegrationTestsHierarchyAnnotation() method DoAnnotationGUI (line 16) | public static void DoAnnotationGUI(int id, Rect rect) FILE: Foundation.Unity/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor/IntegrationTestsRunnerSettings.cs class IntegrationTestsRunnerSettings (line 8) | public class IntegrationTestsRunnerSettings : ProjectSettingsBase method ToggleBlockUIWhenRunning (line 13) | public void ToggleBlockUIWhenRunning () method TogglePauseOnTestFailure (line 19) | public void TogglePauseOnTestFailure() FILE: Foundation.Unity/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor/IntegrationTestsRunnerWindow.cs class IntegrationTestsRunnerWindow (line 13) | [Serializable] method IntegrationTestsRunnerWindow (line 51) | static IntegrationTestsRunnerWindow() method InitBackgroundRunners (line 56) | private static void InitBackgroundRunners() method OnPlaymodeStateChanged (line 68) | private static void OnPlaymodeStateChanged() method OnDestroy (line 74) | public void OnDestroy() method BackgroundSceneChangeWatch (line 84) | private static void BackgroundSceneChangeWatch() method OnEnable (line 96) | public void OnEnable() method OnSelectionChange (line 108) | public void OnSelectionChange() method OnHierarchyChangeUpdate (line 134) | public static void OnHierarchyChangeUpdate() method GetResultForTest (line 154) | public static TestResult GetResultForTest(TestComponent tc) method OnHierarchyWindowItemDraw (line 160) | public static void OnHierarchyWindowItemDraw(int id, Rect rect) method SelectInHierarchy (line 183) | private static void SelectInHierarchy(GameObject gameObject) method RunTests (line 204) | private void RunTests(IList tests) method Update (line 223) | public void Update() method RebuildTestList (line 235) | private void RebuildTestList() method ParseTestList (line 296) | private IntegrationTestRendererBase[] ParseTestList(List testsToRun) method RunFinished (line 516) | public void RunFinished(List testResults) method AllScenesFinished (line 527) | public void AllScenesFinished() method TestStarted (line 532) | public void TestStarted(TestResult test) method TestFinished (line 539) | public void TestFinished(TestResult test) method TestRunInterrupted (line 556) | public void TestRunInterrupted(List testsNotRun) method OnEditorUpdate (line 562) | private void OnEditorUpdate() method ShowWindow (line 582) | [MenuItem("Unity Test Tools/Integration Test Runner %#&t")] FILE: Foundation.Unity/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor/PlatformRunner/NetworkResultsReceiver.cs class NetworkResultsReceiver (line 13) | [Serializable] method AcceptCallback (line 39) | private void AcceptCallback(TcpClient client) method WriteResultsToLog (line 112) | private void WriteResultsToLog(ResultDTO dto, List list) method Update (line 127) | public void Update() method OnEnable (line 177) | public void OnEnable() method EnableServer (line 187) | private void EnableServer() method OnDisable (line 214) | public void OnDisable() method OnGUI (line 221) | public void OnGUI() method StartReceiver (line 234) | public static void StartReceiver(PlatformRunnerConfiguration configura... method SetConfiguration (line 245) | private void SetConfiguration(PlatformRunnerConfiguration configuration) method StopReceiver (line 250) | public static void StopReceiver() FILE: Foundation.Unity/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor/PlatformRunner/PlatformRunner.cs class PlatformRunner (line 12) | public class PlatformRunner method BuildAndRunCurrentScene (line 33) | [MenuItem("Unity Test Tools/Platform Runner/Run current scene %#&r")] method RunInPlayer (line 40) | [MenuItem("Unity Test Tools/Platform Runner/Run on platform %#r")] method BuildAndRunInPlayer (line 47) | public static void BuildAndRunInPlayer(PlatformRunnerConfiguration con... method GetDefaultBuildTarget (line 106) | private static BuildTarget GetDefaultBuildTarget() FILE: Foundation.Unity/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor/PlatformRunner/PlatformRunnerConfiguration.cs class PlatformRunnerConfiguration (line 11) | [Serializable] method PlatformRunnerConfiguration (line 25) | public PlatformRunnerConfiguration(BuildTarget buildTarget) method PlatformRunnerConfiguration (line 31) | public PlatformRunnerConfiguration() method GetTempPath (line 36) | public string GetTempPath() method GetConnectionIPs (line 58) | public string[] GetConnectionIPs() method TryToGetFreePort (line 63) | public static int TryToGetFreePort() FILE: Foundation.Unity/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor/PlatformRunner/PlatformRunnerSettings.cs class PlatformRunnerSettings (line 6) | public class PlatformRunnerSettings : ProjectSettingsBase FILE: Foundation.Unity/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor/PlatformRunner/PlatformRunnerSettingsWindow.cs class PlatformRunnerSettingsWindow (line 13) | [Serializable] method Awake (line 40) | void Awake() method OnEnable (line 64) | public void OnEnable() method OnGUI (line 74) | public void OnGUI() method DrawVerticalSceneList (line 174) | private void DrawVerticalSceneList(ref List sourceList, ref st... method GetScenesWithTestComponents (line 201) | public static List GetScenesWithTestComponents(List al... method DrawSetting (line 215) | private void DrawSetting() method BuildAndRun (line 263) | private void BuildAndRun() method OnLostFocus (line 286) | public void OnLostFocus() { method OnDestroy (line 290) | public void OnDestroy() { method SaveToPreferences (line 294) | private void SaveToPreferences() method LoadFromPrefereneces (line 300) | private void LoadFromPrefereneces() FILE: Foundation.Unity/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor/PlatformRunner/PlayerSettingConfigurator.cs class PlayerSettingConfigurator (line 9) | class PlayerSettingConfigurator method PlayerSettingConfigurator (line 25) | public PlayerSettingConfigurator(bool saveInTempFolder) method ChangeSettingsForIntegrationTests (line 30) | public void ChangeSettingsForIntegrationTests() method RevertSettingsChanges (line 45) | public void RevertSettingsChanges() method AddConfigurationFile (line 53) | public void AddConfigurationFile(string fileName, string content) method RemoveAllConfigurationFiles (line 64) | public void RemoveAllConfigurationFiles() FILE: Foundation.Unity/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor/Renderer/IntegrationTestGroupLine.cs class IntegrationTestGroupLine (line 9) | class IntegrationTestGroupLine : IntegrationTestRendererBase method IntegrationTestGroupLine (line 14) | public IntegrationTestGroupLine(GameObject gameObject) : base(gameObject) method DrawLine (line 18) | protected internal override void DrawLine(Rect rect, GUIContent label,... method Render (line 36) | protected internal override void Render(int indend, RenderingOptions o... method GetResult (line 44) | protected internal override TestResult.ResultType GetResult() method IsVisible (line 66) | protected internal override bool IsVisible(RenderingOptions options) method SetCurrentTest (line 71) | public override bool SetCurrentTest(TestComponent tc) method AddChildren (line 79) | public void AddChildren(IntegrationTestRendererBase[] parseTestList) FILE: Foundation.Unity/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor/Renderer/IntegrationTestLine.cs class IntegrationTestLine (line 8) | class IntegrationTestLine : IntegrationTestRendererBase method IntegrationTestLine (line 13) | public IntegrationTestLine(GameObject gameObject, TestResult testResul... method DrawLine (line 18) | protected internal override void DrawLine(Rect rect, GUIContent label,... method GetResult (line 35) | protected internal override TestResult.ResultType GetResult() method IsVisible (line 41) | protected internal override bool IsVisible(RenderingOptions options) method SetCurrentTest (line 51) | public override bool SetCurrentTest(TestComponent tc) FILE: Foundation.Unity/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/Editor/Renderer/IntegrationTestRendererBase.cs class IntegrationTestRendererBase (line 10) | public abstract class IntegrationTestRendererBase : IComparable testsToRun); method RunFinished (line 10) | void RunFinished(List testResults); method AllScenesFinished (line 11) | void AllScenesFinished(); method TestStarted (line 12) | void TestStarted(TestResult test); method TestFinished (line 13) | void TestFinished(TestResult test); method TestRunInterrupted (line 14) | void TestRunInterrupted(List testsNotRun); FILE: Foundation.Unity/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/IntegrationTest.cs class IntegrationTest (line 7) | public static class IntegrationTest method Pass (line 12) | public static void Pass() method Pass (line 17) | public static void Pass(GameObject go) method Fail (line 22) | public static void Fail(string reason) method Fail (line 28) | public static void Fail(GameObject go, string reason) method Fail (line 34) | public static void Fail() method Fail (line 39) | public static void Fail(GameObject go) method Assert (line 44) | public static void Assert(bool condition) method Assert (line 49) | public static void Assert(GameObject go, bool condition) method Assert (line 54) | public static void Assert(bool condition, string message) method Assert (line 60) | public static void Assert(GameObject go, bool condition, string message) method LogResult (line 66) | private static void LogResult(string message) method LogResult (line 71) | private static void LogResult(GameObject go, string message) method FindTestObject (line 76) | private static GameObject FindTestObject(GameObject go) class ExcludePlatformAttribute (line 90) | [AttributeUsage(AttributeTargets.Class, AllowMultiple = false)] method ExcludePlatformAttribute (line 95) | public ExcludePlatformAttribute(params RuntimePlatform[] platformsTo... class ExpectExceptions (line 101) | [AttributeUsage(AttributeTargets.Class, AllowMultiple = false)] method ExpectExceptions (line 107) | public ExpectExceptions() : this(false) method ExpectExceptions (line 111) | public ExpectExceptions(bool succeedOnException) : this(succeedOnExc... method ExpectExceptions (line 115) | public ExpectExceptions(bool succeedOnException, params string[] exc... method ExpectExceptions (line 121) | public ExpectExceptions(bool succeedOnException, params Type[] excep... method ExpectExceptions (line 126) | public ExpectExceptions(params string[] exceptionTypeNames) : this(f... method ExpectExceptions (line 130) | public ExpectExceptions(params Type[] exceptionTypes) : this(false, ... class IgnoreAttribute (line 135) | [AttributeUsage(AttributeTargets.Class, AllowMultiple = false)] class DynamicTestAttribute (line 140) | [AttributeUsage(AttributeTargets.Class, AllowMultiple = false)] method DynamicTestAttribute (line 145) | public DynamicTestAttribute(string sceneName) method IncludeOnScene (line 152) | public bool IncludeOnScene(string sceneName) class SucceedWithAssertions (line 159) | [AttributeUsage(AttributeTargets.Class, AllowMultiple = false)] class TimeoutAttribute (line 164) | [AttributeUsage(AttributeTargets.Class, AllowMultiple = false)] method TimeoutAttribute (line 169) | public TimeoutAttribute(float seconds) FILE: Foundation.Unity/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/IntegrationTestAttribute.cs class IntegrationTestAttribute (line 6) | [AttributeUsage(AttributeTargets.Class, AllowMultiple = false)] method IntegrationTestAttribute (line 11) | public IntegrationTestAttribute(string path) method IncludeOnScene (line 18) | public bool IncludeOnScene(string scenePath) FILE: Foundation.Unity/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/IntegrationTestsProvider.cs class IntegrationTestsProvider (line 8) | class IntegrationTestsProvider method IntegrationTestsProvider (line 14) | public IntegrationTestsProvider(IEnumerable tests) method AddTestToList (line 31) | private void AddTestToList(ITestComponent test) method GetNextTest (line 41) | public ITestComponent GetNextTest() method FinishTest (line 49) | public void FinishTest(ITestComponent test) method FindNextTestGroup (line 62) | private ITestComponent FindNextTestGroup(ITestComponent testGroup) method FindInnerTestGroup (line 82) | private ITestComponent FindInnerTestGroup(ITestComponent group) method AnyTestsLeft (line 94) | public bool AnyTestsLeft() method GetRemainingTests (line 99) | public List GetRemainingTests() FILE: Foundation.Unity/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/NetworkResultSender.cs class NetworkResultSender (line 16) | public class NetworkResultSender : ITestRunnerCallback method NetworkResultSender (line 26) | public NetworkResultSender(string ip, int port) method SendDTO (line 34) | private bool SendDTO(ResultDTO dto) method Ping (line 75) | public bool Ping() method RunStarted (line 82) | public void RunStarted(string platform, List testsToRun) method RunFinished (line 87) | public void RunFinished(List testResults) method TestStarted (line 92) | public void TestStarted(TestResult test) method TestFinished (line 97) | public void TestFinished(TestResult test) method AllScenesFinished (line 102) | public void AllScenesFinished() method TestRunInterrupted (line 107) | public void TestRunInterrupted(List testsNotRun) FILE: Foundation.Unity/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/ResultDTO.cs class ResultDTO (line 8) | [Serializable] method ResultDTO (line 19) | private ResultDTO(MessageType messageType) type MessageType (line 27) | public enum MessageType : byte method CreatePing (line 38) | public static ResultDTO CreatePing() method CreateRunStarted (line 44) | public static ResultDTO CreateRunStarted() method CreateRunFinished (line 50) | public static ResultDTO CreateRunFinished(List testResults) method CreateTestStarted (line 56) | public static ResultDTO CreateTestStarted(TestResult test) method CreateTestFinished (line 64) | public static ResultDTO CreateTestFinished(TestResult test) method CreateAllScenesFinished (line 72) | public static ResultDTO CreateAllScenesFinished() method GetSerializableTestResult (line 78) | private static ITestResult GetSerializableTestResult(TestResult test) class SerializableTestResult (line 98) | [Serializable] FILE: Foundation.Unity/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/TestComponent.cs type ITestComponent (line 14) | public interface ITestComponent : IComparable method EnableTest (line 16) | void EnableTest(bool enable); method IsTestGroup (line 17) | bool IsTestGroup(); method GetTestGroup (line 20) | ITestComponent GetTestGroup(); method IsExceptionExpected (line 21) | bool IsExceptionExpected(string exceptionType); method ShouldSucceedOnException (line 22) | bool ShouldSucceedOnException(); method GetTimeout (line 23) | double GetTimeout(); method IsIgnored (line 24) | bool IsIgnored(); method ShouldSucceedOnAssertions (line 25) | bool ShouldSucceedOnAssertions(); method IsExludedOnThisPlatform (line 26) | bool IsExludedOnThisPlatform(); class TestComponent (line 29) | public class TestComponent : MonoBehaviour, ITestComponent method IsExludedOnThisPlatform (line 45) | public bool IsExludedOnThisPlatform() method IsAssignableFrom (line 50) | static bool IsAssignableFrom(Type a, Type b) method IsExceptionExpected (line 59) | public bool IsExceptionExpected(string exception) method ShouldSucceedOnException (line 78) | public bool ShouldSucceedOnException() method GetTimeout (line 83) | public double GetTimeout() method IsIgnored (line 88) | public bool IsIgnored() method ShouldSucceedOnAssertions (line 93) | public bool ShouldSucceedOnAssertions() method GetTypeByName (line 98) | private static Type GetTypeByName(string className) method OnValidate (line 107) | public void OnValidate() type IncludedPlatforms (line 113) | [Flags] method EnableTest (line 144) | public void EnableTest(bool enable) method CompareTo (line 159) | public int CompareTo(ITestComponent obj) method IsTestGroup (line 169) | public bool IsTestGroup() method GetTestGroup (line 182) | public ITestComponent GetTestGroup() method Equals (line 190) | public override bool Equals(object o) method GetHashCode (line 197) | public override int GetHashCode() method CreateDynamicTest (line 224) | public static TestComponent CreateDynamicTest(Type type) method CreateTest (line 258) | public static GameObject CreateTest() method CreateTest (line 263) | private static GameObject CreateTest(string name) method FindAllTestsOnScene (line 273) | public static List FindAllTestsOnScene() method FindAllTopTestsOnScene (line 283) | public static List FindAllTopTestsOnScene() method FindAllDynamicTestsOnScene (line 288) | public static List FindAllDynamicTestsOnScene() method DestroyAllDynamicTests (line 293) | public static void DestroyAllDynamicTests() method DisableAllTests (line 299) | public static void DisableAllTests() method AnyTestsOnScene (line 304) | public static bool AnyTestsOnScene() method AnyDynamicTestForCurrentScene (line 309) | public static bool AnyDynamicTestForCurrentScene() class NullTestComponentImpl (line 320) | private sealed class NullTestComponentImpl : ITestComponent method CompareTo (line 322) | public int CompareTo(ITestComponent other) method EnableTest (line 328) | public void EnableTest(bool enable) method IsTestGroup (line 332) | public bool IsTestGroup() method GetTestGroup (line 340) | public ITestComponent GetTestGroup() method IsExceptionExpected (line 345) | public bool IsExceptionExpected(string exceptionType) method ShouldSucceedOnException (line 350) | public bool ShouldSucceedOnException() method GetTimeout (line 355) | public double GetTimeout() method IsIgnored (line 360) | public bool IsIgnored() method ShouldSucceedOnAssertions (line 365) | public bool ShouldSucceedOnAssertions() method IsExludedOnThisPlatform (line 370) | public bool IsExludedOnThisPlatform() method GetTypesWithHelpAttribute (line 376) | public static IEnumerable GetTypesWithHelpAttribute(string scene... FILE: Foundation.Unity/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/TestResult.cs class TestResult (line 7) | [Serializable] method TestResult (line 26) | public TestResult(TestComponent testComponent) method Update (line 39) | public void Update(TestResult oldResult) type ResultType (line 47) | public enum ResultType method Reset (line 57) | public void Reset() method GetHashCode (line 120) | public override int GetHashCode() method CompareTo (line 125) | public int CompareTo(TestResult other) method Equals (line 133) | public override bool Equals(object obj) FILE: Foundation.Unity/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/TestResultRenderer.cs class TestResultRenderer (line 6) | public class TestResultRenderer class Styles (line 8) | private static class Styles method Styles (line 14) | static Styles() method ShowResults (line 35) | public void ShowResults() method AddResults (line 41) | public void AddResults(string sceneName, ITestResult result) method Draw (line 50) | public void Draw() method FailureCount (line 79) | public int FailureCount() FILE: Foundation.Unity/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/TestRunner.cs class TestRunner (line 15) | [Serializable] method Awake (line 59) | public void Awake() method Start (line 66) | public void Start() method InitRunner (line 87) | public void InitRunner(List tests, List dynamic... method ParseListForGroups (line 114) | private static IEnumerable ParseListForGroups(IEnumerab... method Update (line 137) | public void Update() method OnDestroy (line 146) | public void OnDestroy() method LogHandler (line 163) | private void LogHandler(string condition, string stacktrace, LogType t... method StateMachine (line 210) | public IEnumerator StateMachine() method LogMessage (line 271) | private void LogMessage(string message) method FinishTestRun (line 279) | private void FinishTestRun() method PrintResultToLog (line 286) | private void PrintResultToLog() method LoadNextLevelOrQuit (line 304) | private void LoadNextLevelOrQuit() method OnGUI (line 332) | public void OnGUI() method StartNewTest (line 337) | private void StartNewTest() method FinishTest (line 364) | private void FinishTest(TestResult.ResultType result) method GetTestRunner (line 381) | public static TestRunner GetTestRunner() method Create (line 396) | private static GameObject Create() method IsBatchMode (line 404) | private static bool IsBatchMode() type TestState (line 422) | enum TestState FILE: Foundation.Unity/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/TestRunnerCallbackList.cs class TestRunnerCallbackList (line 7) | public class TestRunnerCallbackList : ITestRunnerCallback method Add (line 11) | public void Add(ITestRunnerCallback callback) method Remove (line 16) | public void Remove(ITestRunnerCallback callback) method RunStarted (line 21) | public void RunStarted(string platform, List testsToRun) method RunFinished (line 29) | public void RunFinished(List testResults) method AllScenesFinished (line 37) | public void AllScenesFinished() method TestStarted (line 45) | public void TestStarted(TestResult test) method TestFinished (line 53) | public void TestFinished(TestResult test) method TestRunInterrupted (line 61) | public void TestRunInterrupted(List testsNotRun) FILE: Foundation.Unity/Assets/UnityTestTools/IntegrationTestsFramework/TestRunner/TestRunnerConfigurator.cs class TestRunnerConfigurator (line 23) | public class TestRunnerConfigurator method TestRunnerConfigurator (line 38) | public TestRunnerConfigurator() method GetPreviousScenesToRestore (line 45) | public UnityEditor.EditorBuildSettingsScene[] GetPreviousScenesToResto... method GetIntegrationTestScenes (line 73) | public string GetIntegrationTestScenes(int testSceneNum) method CheckForSendingResultsOverNetwork (line 93) | private void CheckForSendingResultsOverNetwork() method GetTextFromTextAsset (line 119) | private static string GetTextFromTextAsset(string fileName) method GetTextFromTempFile (line 126) | private static string GetTextFromTempFile(string fileName) method CheckForBatchMode (line 142) | private void CheckForBatchMode() method GetAvailableNetworkIPs (line 154) | public static List GetAvailableNetworkIPs() method ResolveNetworkConnection (line 196) | public ITestRunnerCallback ResolveNetworkConnection() FILE: Foundation.Unity/Assets/UnityTestTools/IntegrationTestsFramework/TestingAssets/CallTesting.cs class CallTesting (line 7) | public class CallTesting : MonoBehaviour type Functions (line 9) | public enum Functions type Method (line 39) | public enum Method method TryToCallTesting (line 53) | private void TryToCallTesting(Functions invokingMethod) method Start (line 69) | public void Start() method Update (line 76) | public void Update() method CallAfterFrames (line 83) | private void CallAfterFrames() method CallAfterSeconds (line 89) | private void CallAfterSeconds() method OnDisable (line 95) | public void OnDisable() method OnEnable (line 100) | public void OnEnable() method OnDestroy (line 105) | public void OnDestroy() method FixedUpdate (line 110) | public void FixedUpdate() method LateUpdate (line 115) | public void LateUpdate() method OnControllerColliderHit (line 120) | public void OnControllerColliderHit() method OnParticleCollision (line 125) | public void OnParticleCollision() method OnJointBreak (line 130) | public void OnJointBreak() method OnBecameInvisible (line 135) | public void OnBecameInvisible() method OnBecameVisible (line 140) | public void OnBecameVisible() method OnTriggerEnter (line 145) | public void OnTriggerEnter() method OnTriggerExit (line 150) | public void OnTriggerExit() method OnTriggerStay (line 155) | public void OnTriggerStay() method OnCollisionEnter (line 159) | public void OnCollisionEnter() method OnCollisionExit (line 164) | public void OnCollisionExit() method OnCollisionStay (line 169) | public void OnCollisionStay() method OnTriggerEnter2D (line 174) | public void OnTriggerEnter2D() method OnTriggerExit2D (line 179) | public void OnTriggerExit2D() method OnTriggerStay2D (line 184) | public void OnTriggerStay2D() method OnCollisionEnter2D (line 189) | public void OnCollisionEnter2D() method OnCollisionExit2D (line 194) | public void OnCollisionExit2D() method OnCollisionStay2D (line 199) | public void OnCollisionStay2D()