|
override void | Dispose () |
|
| Layout (HPS.Layout that) |
|
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 | Delete () |
| Deletes this Layout. If the Layout has Views attached, they are not destroyed. More...
|
|
void | Assign (HPS.Layout in_that) |
|
override bool | Equals (System.Object obj) |
|
override int | GetHashCode () |
|
bool | Equals (HPS.Layout in_that) |
|
string | GetName () |
| Get the name used when creating this Layout. More...
|
|
ulong | GetLayerCount () |
| Returns the number of Layers currently associated with this Layout More...
|
|
void | AttachViewFront (HPS.View in_view, HPS.Rectangle in_position) |
| Attached a View to this Layout, and places it to the front of the layer list More...
|
|
void | AttachViewFront (HPS.View in_view) |
| Attached a View to this Layout, and places it to the front of the layer list More...
|
|
void | AttachViewBack (HPS.View in_view, HPS.Rectangle in_position) |
| Attached a View to this Layout, and places it to the back of the layer list More...
|
|
void | AttachViewBack (HPS.View in_view) |
| Attached a View to this Layout, and places it to the back of the layer list More...
|
|
void | DetachLayer (ulong in_layer) |
| Detaches this Layer from this Layout More...
|
|
void | DetachView (HPS.View in_view) |
| Detaches this View from this Layout More...
|
|
void | BringToFront (ulong in_layer) |
| Brings a Layer to the front of the list, causing to be drawn on top of the other layers. More...
|
|
void | ReassignLayer (ulong in_layer, HPS.View in_view) |
| Reassigns a Layer to a different View. More...
|
|
void | RepositionLayer (ulong in_layer, HPS.Rectangle in_position) |
| Changes the position of layer with respect to its window. More...
|
|
HPS.View | GetFrontView () |
| Returns the View assigned to the layer shown on top of the window More...
|
|
HPS.View | GetAttachedView (ulong in_layer) |
| Returns the View assigned to the specified Layer More...
|
|
HPS.View | GetAttachedView () |
| Returns the View assigned to the specified Layer More...
|
|
HPS.IncludeKey | GetAttachedViewIncludeLink (ulong in_layer) |
| Returns the IncludeKey associated with this Layout. The include key links the Layer segment key with the View. More...
|
|
HPS.SegmentKey | GetLayerSegmentKey (ulong in_layer) |
| Returns the backing SegmentKey associated with a given layer. The owner of this key is the layout segment key. More...
|
|
ulong | GetLayerAt (HPS.WindowPoint in_point) |
| Returns the position within the layer list of the top layer at a specified position More...
|
|
bool | ShowLayerAt (HPS.WindowPoint in_point) |
| Returns whether a layer is present at the specified position. More...
|
|
HPS.SegmentKey | GetSegmentKey () |
| Each of the four display hierarchy objects (HPS::Canvas, HPS::Layout, HPS::View, HPS::Model) are backed by a HPS::SegmentKey. This function returns the HPS::SegmentKey that is associated with this HPS::Layout. More...
|
|
HPS.Canvas[] | GetOwningCanvases () |
| Returns an array containing the Canvas this Layout is included in. More...
|
|
void | Update (HPS.Sprocket.UpdateType in_update_type) |
| Redraws the subcomponents of this Layout. More...
|
|
void | Update () |
| Redraws the subcomponents of this Layout. More...
|
|
void | Update (HPS.Window.UpdateControl in_control, double time_limit) |
| Redraws the subcomponents of this Layout using the specified parameters. More...
|
|
void | Update (HPS.Window.UpdateControl in_control) |
| Redraws the subcomponents of this Layout using the specified parameters. More...
|
|
override void | Dispose () |
|
| Sprocket (HPS.Sprocket in_that) |
|
IntPtr | GetClassID () |
|
| Object (HPS.Object that) |
|
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...
|
|
virtual bool | Empty () |
| Indicates whether this object has any values set on it. More...
|
|
virtual void | Reset () |
| Resets this object to its initial, uninitialized state. More...
|
|
bool | HasType (HPS.Type in_mask) |
| This function indicates whether this Object has the given Type mask. More...
|
|
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...
|
|
The Layout class is one of the four core display classes used in a Visualize application. It is meant to be used as part of a display hierarchy along with the Canvas, View, and Model objects. The parent of the Layout is the Canvas, and a Layout can have multiple Views. The Layout is meant to describe the way the Views are presented in the Canvas. Like the other three core objects, the Layout is backed by a HPS::SegmentKey.