|  | 
| class | AidGUI | 
|  | Implement some runtime GUI layout and functional aid methods.  More... 
 | 
|  | 
| class | AppCommonAider | 
|  | Aid component to run the application.  More... 
 | 
|  | 
| class | BaseSingleton | 
|  | Base class to implement the singleton pattern for UnityEngine.MonoBehaviour.  More...
 | 
|  | 
| class | Coroutiner | 
|  | Run coroutines globally.  More... 
 | 
|  | 
| class | CryptoAscii | 
|  | Wrapper to encrypt and store a ASCII string, usually used for an identity.  More...
 | 
|  | 
| class | CryptoBool | 
|  | Wrapper to encrypt and store a bool.  More...
 | 
|  | 
| class | CryptoCache | 
|  | Wrapper to encrypt and store a value with obfuscated cache for performance.  More... 
 | 
|  | 
| class | CryptoDate | 
|  | Wrapper to encrypt and store a System.DateTime.  More...
 | 
|  | 
| class | CryptoFloat | 
|  | Wrapper to encrypt and store a float.  More...
 | 
|  | 
| class | CryptoInt | 
|  | Wrapper to encrypt and store a int.  More...
 | 
|  | 
| class | CryptoLong | 
|  | Wrapper to encrypt and store a long.  More...
 | 
|  | 
| class | CryptoObject | 
|  | Wrapper to encrypt and store an object supported by UnityEngine.JsonUtility.  More...
 | 
|  | 
| class | CryptoPeriod | 
|  | Wrapper to encrypt and store a System.TimeSpan.  More...
 | 
|  | 
| class | CryptoPrefs | 
|  | Access UnityEngine.PlayerPrefsencrypted by specific device.  More...
 | 
|  | 
| class | CryptoString | 
|  | Wrapper to encrypt and store a string.  More...
 | 
|  | 
| class | CryptoValue | 
|  | Wrapper to encrypt and store a value to avoid leave plain data in the memory.  More... 
 | 
|  | 
| struct | DateTimeField | 
|  | Wrapper of System.DateTimefor serialization, the precision is seconds.  More...
 | 
|  | 
| class | DummyBehaviour | 
|  | Allow to be attached to a UnityEngine.GameObjectwithout doing anything else.  More...
 | 
|  | 
| class | EnumConstraintAttribute | 
|  | UnityEngine.PropertyAttributeto select the enum from specified values.  More...
 | 
|  | 
| class | EnumFlagAttribute | 
|  | UnityEngine.PropertyAttributeto multi-select flag mask enum by drop-down menu.  More...
 | 
|  | 
| class | EventDelegator | 
|  | Wrap a method to be invoked by UnityEngine.Events.UnityEvent.  More...
 | 
|  | 
| class | EventDelegatorGroup | 
|  | Group and reorder multiple EventDelegatorto invoke at once.  More...
 | 
|  | 
| class | EventKeyInvoker | 
|  | Invoke event by single keyboard input operation.  More... 
 | 
|  | 
| class | EventManualInvoker | 
|  | Invoke event manually, exposed for arranging and assigning to UI events.  More... 
 | 
|  | 
| class | EventMonoInvoker | 
|  | Invoke event by specified UnityEngine.MonoBehaviourmessage.  More...
 | 
|  | 
| class | EventTimeInvoker | 
|  | Invoke event by delay and repeat time.  More... 
 | 
|  | 
| class | FilePathAttribute | 
|  | UnityEngine.PropertyAttributeto set the file path by Drag'n'Drop or a selecting panel.  More...
 | 
|  | 
| class | FramerateCounter | 
|  | Calculate FPS at runtime, optional to show on GUI with color warning.  More... 
 | 
|  | 
| class | GoogleLegacyLanguageTranslator | 
|  | Google translator web client using legacy API.  More... 
 | 
|  | 
| interface | IAidDrawer | 
|  | Interface of generic value drawer.  More... 
 | 
|  | 
| interface | ILanguageInstantTranslator | 
|  | Interface of an instant translator to convert dynamic text between languages.  More... 
 | 
|  | 
| interface | ILanguageTranslator | 
|  | Interface of a translator to convert a text between languages.  More... 
 | 
|  | 
| class | InitializeMethodAttribute | 
|  | Adapt built-in initialize method attribute with callback order.  More... 
 | 
|  | 
| class | IoUtility | 
|  | Include some convenient methods to extend IO operation.  More... 
 | 
|  | 
| interface | IPoolee | 
|  | Interface of instance managed by object pool.  More... 
 | 
|  | 
| interface | ISerializer | 
|  | Interface of data serializer.  More... 
 | 
|  | 
| interface | IStackPanel | 
|  | Interface of stack panel, for StackWindowto draw the GUI.  More...
 | 
|  | 
| class | JsonNetSerializer | 
|  | Serialize data with Newtonsoft.Json.JsonConvert.  More...
 | 
|  | 
| class | KeyClickExecutor | 
|  | Execute click event on an object when the specified key pressed and this center clickable.  More... 
 | 
|  | 
| class | MathUtility | 
|  | Include some of common math, about counting, geometry, lerp.  More... 
 | 
|  | 
| class | MatrixUtility | 
|  | Include some operations or properties for TRS UnityEngine.Matrix4x4.  More...
 | 
|  | 
| class | MonoEnableInvoker | 
|  | Invoke event when MonoBehaviour.OnEnable()andMonoBehaviour.OnDisable().  More...
 | 
|  | 
| class | MonoFixedUpdateInvoker | 
|  | Invoke event when MonoBehaviour.FixedUpdate().  More...
 | 
|  | 
| class | MonoLateUpdateInvoker | 
|  | Invoke event when MonoBehaviour.LateUpdate().  More...
 | 
|  | 
| class | MonoUpdateInvoker | 
|  | Invoke event when MonoBehaviour.Update().  More...
 | 
|  | 
| class | MyMemoryLanguageTranslator | 
|  | MyMemory translator web client.  More... 
 | 
|  | 
| class | Note | 
|  | Note of UnityEngine.GameObjectfor theNotebookwindow.  More...
 | 
|  | 
| class | PeriodicInquirer | 
|  | For a value source without change event, periodically check it to invoke an event when changed.  More... 
 | 
|  | 
| class | PooleeEventTrigger | 
|  | Trigger events when the object pool moves this in or out.  More... 
 | 
|  | 
| class | PopupMenuAttribute | 
|  | UnityEngine.PropertyAttributeto set property by a popup menu.  More...
 | 
|  | 
| class | PrefabPool | 
|  | Maintain the instances created from the prefabs, for reusing in the current scene.  More... 
 | 
|  | 
| class | ProcessLauncher | 
|  | Start an external process window.  More... 
 | 
|  | 
| class | RaycastMaskFilter | 
|  | Filter raycasts by a mask UnityEngine.Texture2Dfor non-rectangle area of effect.  More...
 | 
|  | 
| class | RaycastVisibilityFilter | 
|  | Filter raycasts by the alphaandproportioninside theviewport.  More...
 | 
|  | 
| class | ReorderableListAttribute | 
|  | UnityEngine.PropertyAttributeto Drag'n'Drop to reorder an array or list.  More...
 | 
|  | 
| class | ResolutionSetter | 
|  | Set standalone player window resolution, position and style.  More... 
 | 
|  | 
| class | Singleton | 
|  | Agent to implement the singleton pattern for UnityEngine.MonoBehaviour.  More...
 | 
|  | 
| struct | Span | 
|  | Define a numeric range.  More... 
 | 
|  | 
| class | StackConsolePanel | 
|  | Stack panel to show debug logs on runtime GUI with regex pattern filter.  More... 
 | 
|  | 
| class | StackGroupPanel | 
|  | Stack panel to display multiple sub panels together.  More... 
 | 
|  | 
| class | StackTweakPanel | 
|  | Stack panel to show and edit variables of VariableTweakerattached above this.  More...
 | 
|  | 
| class | StackWindow | 
|  | Stack window to display multiple stack panels in one GUI window together.  More... 
 | 
|  | 
| class | TimeRecorder | 
|  | Measure the elapsed time sections and provide better log text.  More... 
 | 
|  | 
| struct | TimeSpanField | 
|  | Wrapper of System.TimeSpanfor serialization, the precision is seconds.  More...
 | 
|  | 
| class | TypeConstraintAttribute | 
|  | UnityEngine.PropertyAttributeto filter the assigned object type by constraints.  More...
 | 
|  | 
| class | UniqueTimestamp | 
|  | UTC timestamp that unique in current process.  More... 
 | 
|  | 
| class | UnityJsonSerializer | 
|  | Serialize data with UnityEngine.JsonUtility.  More...
 | 
|  | 
| class | VariableInfo | 
|  | Contain FieldInfoorPropertyInfoand instance to access variable.  More...
 | 
|  | 
| class | VariableTweaker | 
|  | Save variable values serialized by Json.NET to a specified file, or load it back.  More... 
 | 
|  | 
| class | WwwLoader | 
|  | Basically a wrapper of UnityEngine.WWWfor work easier.  More...
 | 
|  | 
| class | WwwOption | 
|  | URL and some options for WwwLoader, cast fromstringto create if use URL only.  More...
 | 
|  | 
The root namespace include all classes from Wanzyee Studio.