Layout

class HPS.Layout : public HPS.Sprocket

Public Functions

void Assign (HPS.Layout in_that)
void AttachViewBack (HPS.View in_view)
void AttachViewBack (HPS.View in_view, HPS.Rectangle in_position)
void AttachViewFront (HPS.View in_view)
void AttachViewFront (HPS.View in_view, HPS.Rectangle in_position)
void BringToFront (ulong in_layer)
void Delete ()
void DetachLayer (ulong in_layer)
void DetachView (HPS.View in_view)
override void Dispose ()
bool Equals (HPS.Layout in_that)
override bool Equals (Object obj)
HPS.View GetAttachedView ()
HPS.View GetAttachedView (ulong in_layer)
HPS.View GetFrontView ()
override int GetHashCode ()
ulong GetLayerAt (HPS.WindowPoint in_point)
ulong GetLayerCount ()
HPS.SegmentKey GetLayerSegmentKey (ulong in_layer)
string GetName ()
HPS.Canvas[] GetOwningCanvases ()
HPS.SegmentKey GetSegmentKey ()
Layout ()
Layout (HPS.Layout that)
override HPS.Type ObjectType ()
void ReassignLayer (ulong in_layer, HPS.View in_view)
void RepositionLayer (ulong in_layer, HPS.Rectangle in_position)
bool ShowLayerAt (HPS.WindowPoint in_point)
void Update ()
void Update (HPS.Window.UpdateType in_type)
void Update (HPS.Window.UpdateType in_type, double in_time_limit)
HPS.UpdateNotifier UpdateWithNotifier ()
HPS.UpdateNotifier UpdateWithNotifier (HPS.Window.UpdateType in_type)
HPS.UpdateNotifier UpdateWithNotifier (HPS.Window.UpdateType in_type, double in_time_limit)

Public Static Functions

bool operator!= (HPS.Layout a, HPS.Layout b)
bool operator== (HPS.Layout a, HPS.Layout b)