|
HPS.ComponentPath | Append (HPS.Component in_component) |
| Appends the supplied Component into this object. Same as operator+= function. More...
|
|
HPS.ComponentPath | Append (HPS.ComponentPath in_path) |
| Appends the supplied key into this object. Same as operator+= function. More...
|
|
HPS.ComponentPath | Append (HPS.Component[] in_components) |
| Appends the supplied key into this object. Same as operator+= function. More...
|
|
| ComponentPath () |
| Creates an uninitialized Component path that refers to no database objects. More...
|
|
| ComponentPath (HPS.Component[] in_components) |
| Creates a new ComponentPath object based on the supplied path. More...
|
|
| ComponentPath (HPS.ComponentPath in_that) |
| Copies in_that into this component path. More...
|
|
override void | Dispose () |
|
override bool | Equals (System.Object obj) |
|
bool | Equals (HPS.ComponentPath in_that) |
| Check if the source ComponentPath is equivalent to this object. More...
|
|
HPS.Component[] | GetComponents () |
| Gets the components defining this ComponentPath. More...
|
|
override int | GetHashCode () |
|
HPS.KeyPath[] | GetKeyPaths () |
| Gets the KeyPath objects corresponding to this ComponentPath. These key paths will include all possible paths which include the path components and all Canvas, Layout and View paths which include the Model which contains the path components. More...
|
|
HPS.KeyPath[] | GetKeyPaths (HPS.Canvas in_canvas, ulong in_layer) |
| Gets the KeyPath objects corresponding to this ComponentPath which are included by the specified Canvas and layer. More...
|
|
HPS.KeyPath[] | GetKeyPaths (HPS.Canvas in_canvas) |
| Gets the KeyPath objects corresponding to this ComponentPath which are included by the specified Canvas and layer. More...
|
|
void | Hide (HPS.Canvas in_canvas, ulong in_layer) |
| Hides this ComponentPath under the given Canvas in the specified layer. More...
|
|
void | Hide (HPS.Canvas in_canvas) |
| Hides this ComponentPath under the given Canvas in the specified layer. More...
|
|
void | Highlight (HPS.Canvas in_canvas, HPS.HighlightOptionsKit in_options) |
| Highlights this ComponentPath with the provided options under the given Canvas in layer zero. More...
|
|
void | Highlight (HPS.Canvas in_canvas, ulong in_layer, HPS.HighlightOptionsKit in_options) |
| Highlights this ComponentPath with the provided options under the given Canvas in the specified layer. More...
|
|
bool | IsHidden (HPS.Canvas in_canvas, ulong in_layer) |
| Indicates whether this ComponentPath under the given Canvas in the specified layer is hidden. Note that even if a path is hidden, it's possible that paths descending from this path may not be hidden. More...
|
|
bool | IsHidden (HPS.Canvas in_canvas) |
| Indicates whether this ComponentPath under the given Canvas in the specified layer is hidden. Note that even if a path is hidden, it's possible that paths descending from this path may not be hidden. More...
|
|
void | Isolate (HPS.Canvas in_canvas, ulong in_layer) |
| Shows only this ComponentPath and hides all other Component objects under the given Canvas in the specified layer. More...
|
|
void | Isolate (HPS.Canvas in_canvas) |
| Shows only this ComponentPath and hides all other Component objects under the given Canvas in the specified layer. More...
|
|
override HPS.Type | ObjectType () |
| This function returns the type the object, as declared. This does not necessarily give the true type of the underlying object. More...
|
|
void | Set (HPS.ComponentPath in_that) |
| Copies the supplied path into this object. More...
|
|
HPS.ComponentPath | SetComponents (HPS.Component[] in_components) |
| Copies an array of components into this object. More...
|
|
void | Show (HPS.Canvas in_canvas, ulong in_layer) |
| Shows this ComponentPath under the given Canvas in the specified layer. More...
|
|
void | Show (HPS.Canvas in_canvas) |
| Shows this ComponentPath under the given Canvas in the specified layer. More...
|
|
void | Unhighlight (HPS.Canvas in_canvas, HPS.HighlightOptionsKit in_options) |
| Unhighlights this ComponentPath with the provided options under the given Canvas in layer zero. More...
|
|
void | Unhighlight (HPS.Canvas in_canvas) |
| Unhighlights this ComponentPath with the provided options under the given Canvas in layer zero. More...
|
|
void | Unhighlight (HPS.Canvas in_canvas, ulong in_layer, HPS.HighlightOptionsKit in_options) |
| Unhighlights this ComponentPath with the provided options under the given Canvas in the specified layer. More...
|
|
void | Unhighlight (HPS.Canvas in_canvas, ulong in_layer) |
| Unhighlights this ComponentPath with the provided options under the given Canvas in the specified layer. More...
|
|
override void | Dispose () |
|
| Sprocket (HPS.Sprocket in_that) |
|
virtual bool | Empty () |
| Indicates whether this object has any values set on it. More...
|
|
IntPtr | GetClassID () |
|
IntPtr | GetInstanceID () |
| Returns an identifier that can be used to identify which instance of a class an object is. Different keys and controls will return the same value if they are backed by the same database resource. More...
|
|
bool | HasType (HPS.Type in_mask) |
| This function indicates whether this Object has the given Type mask. More...
|
|
| Object (HPS.Object that) |
|
virtual void | Reset () |
| Resets this object to its initial, uninitialized state. More...
|
|
HPS.Type | Type () |
| This function returns the true type of the underlying object. This function is useful for finding the type of smart pointer objects that have been cast to more generic types. More...
|
|
The ComponentPath contains an array of components, organized from leaf to root. It allows the user to perform queries and operations along that path.