▼NPlugins | |
►NGeometricVision | |
►NTargetingSystem | |
►NCode | |
►NAudio | |
CAudioPoolItem | |
CAudioPoolManager | |
►NEntities | |
CPlayAudioEvent | |
►NGameObjects | |
►NImplementationsGameObjects | |
CGameObjectTargetCreator | |
CGameObjectTargetVisibilityProcessor | Class that is responsible for seeing objects and geometry. It checks, if object is inside visibility area and filters out unwanted objects and geometry |
CGeometryLineTargeting | |
CGeometryObjectTargeting | |
CGeometryVertexTargeting | |
►NInterfaces | |
CIGeoProcessor | |
CIGeoTargeting | Made to handle targeting logic. Usage: For new targeting behavior implement this interface and add it to the targeting systems list on the GeometryTargetingSystemsContainer component from GeometricVision component. |
CITargetCreator | |
CITargetVisibilityProcessor | Responsible for seeing objects and geometry inside the targetingSystem. It checks, if object is inside visibility zone and filters out unwanted objects and geometry |
►NMainClass | |
CGV_TargetingSystem | Class that shows up as a targeting system controller for the user. Main class for using the targeting system plugin |
►NTargetingComponents | |
CTarget | Multi threading friendly target object containing info how to find entity or gameObject. |
CTargetInternalOptimized | Multi threading friendly target object containing info how to find entity or gameObject. |
NTargetingJobs | |
►NUtilitiesAndPlugins | |
CListObjectEnabler | |
CMeshUtilities | |
CActionsTemplateObject | |
CActionsTemplateTriggerActionElement | |
CAssignName | |
CEdgeComparer | |
CTargetingDebugInstruction | Contains user defined targeting instructions for the GV_TargetingSystem object |
CTargetingInstruction | Contains user defined targeting instructions for the GV_TargetingSystem object |
CTargetingSystemFactory | |
CTargetingSystemsContainer | Made to contain targeting systems created by the user. Has logic for adding and removing targeting systems. Also handles things like initialization and cleaning up components if removed. Usage: Component is added and managed automatically by GeometricVision component |
CTargetingSystemSettings | |
CTargetingSystemsRunner | Contains all the added GV_TargetingSystem components and Processors. Code is run every frame updating all the required sub systems that makes the getting targets possible. |
CTargetingSysteSharedMemory | |
►NUniRx | |
►NScripts | |
►NUnityEngineBridge | |
CAnimationCurveReactiveProperty | Inspectable ReactiveProperty. |
CBoolReactiveProperty | Inspectable ReactiveProperty. |
CBoundsReactiveProperty | Inspectable ReactiveProperty. |
CByteReactiveProperty | Inspectable ReactiveProperty. |
CColorReactiveProperty | Inspectable ReactiveProperty. |
CDoubleReactiveProperty | Inspectable ReactiveProperty. |
CFloatReactiveProperty | Inspectable ReactiveProperty. |
CIntReactiveProperty | Inspectable ReactiveProperty. |
CLongReactiveProperty | Inspectable ReactiveProperty. |
CQuaternionReactiveProperty | Inspectable ReactiveProperty. |
CRectReactiveProperty | Inspectable ReactiveProperty. |
CStringReactiveProperty | Inspectable ReactiveProperty. |
CVector2ReactiveProperty | Inspectable ReactiveProperty. |
CVector3ReactiveProperty | Inspectable ReactiveProperty. |
CVector4ReactiveProperty | Inspectable ReactiveProperty. |
▼NUniRx | |
►NDiagnostics | |
CLogEntry | |
CLogger | |
CObservableLogger | |
CUnityDebugSink | |
►NInternalUtil | |
CDisposedObserver | |
CEmptyObserver | |
CImmutableList | |
CListObserver | |
CMicroCoroutine | Simple supports(only yield return null) lightweight, threadsafe coroutine dispatcher. |
CThreadSafeQueueWorker | |
CThrowObserver | |
►NOperators | |
COperatorObservableBase | |
COperatorObserverBase | |
►NTriggers | |
CObservableAnimatorTrigger | |
CObservableBeginDragTrigger | |
CObservableCancelTrigger | |
CObservableCanvasGroupChangedTrigger | |
CObservableCollision2DTrigger | |
CObservableCollisionTrigger | |
CObservableDeselectTrigger | |
CObservableDestroyTrigger | |
CObservableDragTrigger | |
CObservableDropTrigger | |
CObservableEnableTrigger | |
CObservableEndDragTrigger | |
CObservableEventTrigger | |
CObservableFixedUpdateTrigger | |
CObservableInitializePotentialDragTrigger | |
CObservableJointTrigger | |
CObservableLateUpdateTrigger | |
CObservableMouseTrigger | |
CObservableMoveTrigger | |
CObservableParticleTrigger | |
CObservablePointerClickTrigger | |
CObservablePointerDownTrigger | |
CObservablePointerEnterTrigger | |
CObservablePointerExitTrigger | |
CObservablePointerUpTrigger | |
CObservableRectTransformTrigger | |
CObservableScrollTrigger | |
CObservableSelectTrigger | |
►CObservableStateMachineTrigger | |
COnStateInfo | |
COnStateMachineInfo | |
CObservableSubmitTrigger | |
CObservableTransformChangedTrigger | |
CObservableTrigger2DTrigger | |
CObservableTriggerBase | |
CObservableTriggerTrigger | |
CObservableUpdateSelectedTrigger | |
CObservableUpdateTrigger | |
CObservableVisibleTrigger | |
CAsyncMessageBroker | In-Memory PubSub filtered by Type. |
CAsyncReactiveCommand | Variation of ReactiveCommand, when executing command then CanExecute = false after CanExecute = true. |
CAsyncSubject | |
CBehaviorSubject | |
CBooleanDisposable | |
CBooleanNotifier | Notify boolean flag. |
CCancellationToken | |
CCollectionAddEvent | |
CCollectionMoveEvent | |
CCollectionRemoveEvent | |
CCollectionReplaceEvent | |
CCompositeDisposable | |
CCountNotifier | Notify event of count flag. |
CDictionaryAddEvent | |
CDictionaryDisposable | |
CDictionaryRemoveEvent | |
CDictionaryReplaceEvent | |
CEventPattern | Represents a .NET event invocation consisting of the weakly typed object that raised the event and the data that was generated by the event. |
CFrameInterval | Represents a value associated with time interval information. The time interval can represent the time it took to produce the value, the interval relative to a previous value, the value's delivery time relative to a base, etc. |
CIAsyncMessageBroker | |
CIAsyncMessagePublisher | |
CIAsyncMessageReceiver | |
CIAsyncReactiveCommand | |
CICancelable | |
CIConnectableObservable | |
CIEventPattern | Represents a .NET event invocation consisting of the strongly typed object that raised the event and the data that was generated by the event. |
CIGroupedObservable | |
CIMessageBroker | |
CIMessagePublisher | |
CIMessageReceiver | |
CInspectorDisplayAttribute | |
CIObservable | |
CIObserver | Provides a mechanism for receiving push-based notifications and returning a response. |
CIOptimizedObservable | |
CIProgress | |
CIReactiveCollection | |
CIReactiveCommand | |
CIReactiveDictionary | |
CIReactiveProperty | |
CIReadOnlyReactiveCollection | |
CIReadOnlyReactiveDictionary | |
CIReadOnlyReactiveProperty | |
CIScheduler | |
CISchedulerLongRunning | |
CISchedulerPeriodic | |
CISchedulerQueueing | |
CIStructuralComparable | |
CIStructuralEquatable | |
CISubject | |
CITuple | |
CMainThreadDispatcher | |
CMessageBroker | In-Memory PubSub filtered by Type. |
CMultilineReactivePropertyAttribute | Enables multiline input field for StringReactiveProperty. Default line is 3. |
CMultipleAssignmentDisposable | |
CNotification | Represents a notification to an observer. |
CObservable | |
CObservableYieldInstruction | |
CPair | |
CProgress | |
CRangeReactivePropertyAttribute | Enables range input field for Int/FloatReactiveProperty. |
CReactiveCollection | |
CReactiveCommand | Represents ReactiveCommand<Unit> |
CReactiveDictionary | |
CReactiveProperty | Lightweight property broker. |
CReadOnlyReactiveProperty | Lightweight property broker. |
CRefCountDisposable | Represents a disposable resource that only disposes its underlying disposable resource when all dependent disposable objects have been disposed. |
CReplaySubject | |
CScheduledDisposable | |
CScheduledNotifier | Notify value on setuped scheduler. |
CSerialDisposable | |
CSingleAssignmentDisposable | |
CStableCompositeDisposable | Represents a group of disposable resources that are disposed together. |
CSubject | |
CTimeInterval | Represents a value associated with time interval information. The time interval can represent the time it took to produce the value, the interval relative to a previous value, the value's delivery time relative to a base, etc. |
CTimestamped | Represents value with a timestamp on it. The timestamp typically represents the time the value was received, using an IScheduler's clock to obtain the current time. |
CTuple | |
CUnit | |
CWWWErrorException | |