|
void | Assign (HPS.Layout in_that) |
|
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 | 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 | 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 | Delete () |
| Deletes this Layout. 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...
|
|
override void | Dispose () |
|
override bool | Equals (System.Object obj) |
|
bool | Equals (HPS.Layout in_that) |
|
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. More...
|
|
HPS.View | GetFrontView () |
| Returns the View assigned to the layer shown on top of the window More...
|
|
override int | GetHashCode () |
|
ulong | GetLayerAt (HPS.WindowPoint in_point) |
|
ulong | GetLayerCount () |
|
string | GetName () |
| Get the name used when creating this Layout. More...
|
|
HPS.Canvas[] | GetOwningCanvases () |
| Returns an array containing the Canvas this Layout is included in. More...
|
|
HPS.SegmentKey | GetSegmentKey () |
| Each of the four display hierarchy objects (Canvas, Layout, View, Model) are backed by a SegmentKey. More...
|
|
| Layout (HPS.Layout that) |
|
override HPS.Type | ObjectType () |
| This function returns the type the object, as declared. 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...
|
|
bool | ShowLayerAt (HPS.WindowPoint in_point) |
|
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) |
|
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. More...
|
|
bool | HasType (HPS.Type in_mask) |
| This function indicates whether this Object has the given Type mask. More...
|
|
| Object (HPS.Object in_that) |
| The move constructor creates an Object by transferring the underlying impl of the rvalue reference to this Object thereby avoiding a copy and allocation. More...
|
|
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. 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 SegmentKey.