Nevron Open Vision Documentation
NCompositeTool Class Members
Fields  Properties  Methods  Events

The following tables list the members exposed by NCompositeTool.

Public Constructors
Public ConstructorNCompositeTool ConstructorDefault constructor  
Public Fields
Public Fieldstatic (Shared in Visual Basic)NCompositeToolSchemaSchema associated with NToolGroup  
Public Properties
Public PropertyActiveToolGets the active child tool within this composite tool  
Public PropertyAmbientGets or sets whether the tool is ambient. Ambient tools are such tools that are usually not disabled by the NInteractor.EnableTool method. (Inherited from Nevron.Nov.UI.NTool)
Public PropertyCountGets the count of elements in this collection.  
Public PropertyEnabledGets or sets whether the tool is enabled. By default false. (Inherited from Nevron.Nov.UI.NTool)
Public PropertyIsActiveGets whether the tool is currently active (Inherited from Nevron.Nov.UI.NTool)
Public PropertyItemGets or sets the element at the specified index.  
Public PropertyOwnerCompositeToolGets a reference to the composite tool to which the tool belongs (Inherited from Nevron.Nov.UI.NTool)
Public PropertyOwnerInputTargetGets the input target to which this interactor belongs. (Inherited from Nevron.Nov.UI.NTool)
Public PropertyOwnerInteractorGets a reference to the interactor to which the tool belongs (Inherited from Nevron.Nov.UI.NTool)
Public Methods
Public MethodAbortAborts the tool (Inherited from Nevron.Nov.UI.NTool)
Public MethodActivateActivates the tool (Inherited from Nevron.Nov.UI.NTool)
Public MethodAddAdds (appends) the item at the end of the collection  
Public MethodCanAbortDetermines whether the tool can abort (Inherited from Nevron.Nov.UI.NTool)
Public MethodCanActivateDetermines whether the tool can activate. (Inherited from Nevron.Nov.UI.NTool)
Public MethodCanDeactivateDetermines whether the tool can deactivate (Inherited from Nevron.Nov.UI.NTool)
Public MethodClearRemoves all children  
Public MethodContainsQueries whether this collection contains the specified element at least once  
Public MethodCopyToCopies all items of this set to the specified array, starting from the specified array index.  
Public MethodDeactivateDeactivates the tool (Inherited from Nevron.Nov.UI.NTool)
Public MethodGetIteratorGets an iterator that iterates through the children in forward order.  
Public MethodGetReverseIteratorGets an iterator that iterates throw the child elements in reverse order.  
Public MethodGetToolOverloaded. Gets the first child tool with the specified schema.  
Public MethodIndexOfReturns the index of the specified item inside this collection. Returns -1 if the item is not contained in the collection.  
Public MethodInsertInserts the item at the specified index  
Public MethodOnDragDropOverridden. Handler for the NDragDrop.DragDropEvent event.  
Public MethodOnDragEnterOverridden. Handler for the NDragDrop.DragEnterEvent event.  
Public MethodOnDragInOverridden. Handler for the NDragDrop.DragInEvent event.  
Public MethodOnDragLeaveOverridden. Handler for the NDragDrop.DragLeaveEvent event.  
Public MethodOnDragOutOverridden. Handler for the NDragDrop.DragOutEvent event.  
Public MethodOnDragOverOverridden. Handler for the NDragDrop.DragOverEvent event.  
Public MethodOnFocusInOverridden. Handler for the NKeyboard.FocusInEvent event.  
Public MethodOnFocusOutOverridden. Handler for the NKeyboard.FocusOutEvent event.  
Public MethodOnGotFocusOverridden. Handler for the NKeyboard.GotFocusEvent event.  
Public MethodOnGotMouseCaptureOverridden. Handler for the NMouse.GotCaptureEvent events  
Public MethodOnGotTouchCaptureOverridden. Handler for the NTouch.GotCaptureEvent events  
Public MethodOnInputCharOverridden. Handler for the NKeyboard.InputCharEvent event.  
Public MethodOnKeyDownOverridden. Handler for the NKeyboard.KeyDownEvent event.  
Public MethodOnKeyUpOverridden. Handler for the NKeyboard.KeyUpEvent event.  
Public MethodOnLostFocusOverridden. Handler for the NKeyboard.LostFocus event.  
Public MethodOnLostMouseCaptureOverridden. Handler for the NMouse.LostCaptureEvent event  
Public MethodOnLostTouchCaptureOverridden. Handler for the NTouch.LostCaptureEvent event  
Public MethodOnMouseCaptureInOverridden. Handler for the NMouse.CaptureInEvent event  
Public MethodOnMouseCaptureOutOverridden. Handler for the NMouse.CaptureOutEvent event  
Public MethodOnMouseDownOverridden. Handler for the NMouse.DownEvent event.  
Public MethodOnMouseEnterOverridden. Handler for the NMouse.EnterEvent event.  
Public MethodOnMouseInOverridden. Handler for the NMouse.InEvent event.  
Public MethodOnMouseLeaveOverridden. Handler for the NMouse.LeaveEvent event.  
Public MethodOnMouseMoveOverridden. Handler for the NMouse.MoveEvent event.  
Public MethodOnMouseOutOverridden. Handler for the NMouse.OutEvent event.  
Public MethodOnMouseUpOverridden. Handler for the NMouse.UpEvent event.  
Public MethodOnMouseWheelOverridden. Handler for the NMouse.WheelEvent event.  
Public MethodOnTouchCaptureInOverridden. Handler for the NTouch.CaptureInEvent event  
Public MethodOnTouchCaptureOutOverridden. Handler for the NTouch.CaptureOutEvent event  
Public MethodOnTouchDownOverridden. Handler for the NTouch.DownEvent event.  
Public MethodOnTouchEnterOverridden. Handler for the NTouch.EnterEvent event.  
Public MethodOnTouchInOverridden. Handler for the NTouch.InEvent event.  
Public MethodOnTouchLeaveOverridden. Handler for the NTouch.LeaveEvent event.  
Public MethodOnTouchMoveOverridden. Handler for the NTouch.MoveEvent event.  
Public MethodOnTouchOutOverridden. Handler for the NTouch.OutEvent event.  
Public MethodOnTouchUpOverridden. Handler for the NTouch.UpEvent event.  
Public MethodRemoveRemoves the specified item.  
Public MethodRemoveAtRemoves the item at the specified index  
Public MethodToArrayConverts this set to an array.  
Public MethodUpdateAidsCalled to update the visual aids of this tool. (Inherited from Nevron.Nov.UI.NTool)
Protected Methods
Protected MethodOnAbortedCalled when the tool was aborted. Raises the Aborted event (Inherited from Nevron.Nov.UI.NTool)
Protected MethodOnActivatedCalled when the tool was activated. Raises the Activated event (Inherited from Nevron.Nov.UI.NTool)
Protected MethodOnDeactivatedCalled when the tool was deactivated. Raises the Deactivated event (Inherited from Nevron.Nov.UI.NTool)
Protected MethodOnEnabledChangedCalled when the enabled property has changed. (Inherited from Nevron.Nov.UI.NTool)
Protected MethodOnParentChangedOverridden. Called when the node parent has changed. Raises the ParentChangedEvet  
Public Events
Public EventAbortedOccurs when a tool has been aborted (Inherited from Nevron.Nov.UI.NTool)
Public EventActivatedOccurs when a tool has been activated (Inherited from Nevron.Nov.UI.NTool)
Public EventDeactivatedOccurs when a tool has been deactivated (Inherited from Nevron.Nov.UI.NTool)
See Also


NCompositeTool Class
Nevron.Nov.UI Namespace



©2021. Nevron Software LLC.

Send Feedback