BNM 2.5.2
 
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