BNM 2.5.0
 
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 NBNMMain BNM namespace
 NCoroutineNamespace that has types to create Unity coroutines
 CAsyncOperationBNM's custom wrapper for UnityEngine.AsyncOperation
 CIEnumeratorAnalog of C# IEnumerator that is based on C++20 coroutines to emulate work of Unity's coroutines
 CWaitForEndOfFrameBNM's custom wrapper for UnityEngine.WaitForEndOfFrame
 CWaitForFixedUpdateBNM's custom wrapper for UnityEngine.WaitForFixedUpdate
 CWaitForSecondsBNM's custom wrapper for UnityEngine.WaitForSeconds
 CWaitForSecondsRealtimeBNM's custom wrapper for UnityEngine.WaitForSecondsRealtime
 CWaitUntilBNM's custom implementation of UnityEngine.WaitUntil
 CWaitWhileBNM's custom implementation of UnityEngine.WaitUntil
 CYieldInstructionClass similar to UnityEngine.YieldInstruction, but not it's implementation
 NDefaultsNamespace that helps to get references to primitives and common used C# and Unity types
 CDefaultTypeRefStruct that holds reference to Il2CppClass
 NStructures
 NMonoNamespace that holds some basic and the most commonly used C# classes
 CActionSystem.Action type implementation
 CArrayArray type implementation
 CdecimalStruct of decimal type implementation
 CDictionarySystem.Generic.Dictionary type implementation
 CEntrySystem.Generic.Dictionary.Entry type implementation
 CListSystem.Generic.List type implementation
 CEnumeratorSystem.Generic.List.Enumerator struct implementation
 CStringString type implementation
 NUnityNamespace that holds Unity math and helper structs
 CColor
 CColor32
 CFrustumPlanes
 CMatrix3x3
 CMatrix4x4
 CQuaternion
 CRay
 CRaycastHit
 CRaycastHit2D
 CRect
 CVector2
 CVector2Int
 CVector3
 CVector3Int
 CVector4
 NUnityEngineNamespace that has types and helpers to work with Unity objects
 CArgumentCacheUnityEngine.Events.ArgumentCache implementation
 CInvokableCallUnityEngine.Events.InvokableCall implementation
 CInvokableCallBaseUnityEngine.Events.InvokableCallBase implementation
 CInvokableCallListUnityEngine.Events.InvokableCallList implementation
 CMonoBehaviourUnityEngine.MonoBehaviour implementation
 CObjectUnityEngine.Object implementation
 CPersistentCallUnityEngine.Events.PersistentCall implementation
 CPersistentCallGroupUnityEngine.Events.PersistentCallGroup implementation
 CUnityActionUnityEngine.Events.UnityAction implementation
 CUnityEventUnityEngine.Events.UnityEvent implementation
 CUnityEventBaseUnityEngine.Events.UnityEventBase implementation
 NUtilsBNM namespace with utils
 CDataIteratorHelper struct for checking values that passed from Mono::Array
 CClassClass for working with il2cpp classes
 CCompileTimeClassStores class info at compile time
 CCompileTimeClassBuilderStruct for building CompileTimeClass
 CDelegateTyped wrapper of Il2CppDelegate
 CDelegateBaseWrapper of Il2CppDelegate
 CEventTyped class for working with il2cpp events
 CEventBaseClass base for working with il2cpp events
 CExceptionWrapper of Il2CppException
 CFieldTyped class for working with il2cpp fields
 CFieldBaseClass base for working with il2cpp fields
 CForwardListBNM's custom forward list implementation
 CElement
 CImageClass for working with il2cpp images
 CMethodTyped class for working with il2cpp methods
 CMethodBaseClass base for working with il2cpp methods
 CMulticastDelegateTyped wrapper of Il2CppMulticastDelegate
 CMulticastDelegateBaseWrapper of Il2CppMulticastDelegate
 CPropertyTyped class for working with il2cpp properties
 CPropertyBaseClass base for working with il2cpp properties