Canvas

class HPS.Canvas : public HPS.Sprocket

Subclassed by HPS.D3DImageCanvas

Public Functions

void Assign (HPS.Canvas in_that)
void AttachLayout (HPS.Layout in_layout)
void AttachViewAsLayout (HPS.View in_view)
Canvas ()
Canvas (HPS.Canvas that)
void Delete ()
void DetachLayout ()
override void Dispose ()
bool Equals (HPS.Canvas in_that)
override bool Equals (Object obj)
HPS.Layout GetAttachedLayout ()
float GetFrameRate ()
HPS.View GetFrontView ()
override int GetHashCode ()
string GetName ()
HPS.PortfolioKey GetPortfolioKey ()
HPS.WindowKey GetWindowKey ()
override HPS.Type ObjectType ()
void SetFrameRate ()
void SetFrameRate (float in_frame_rate)
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.Canvas a, HPS.Canvas b)
bool operator== (HPS.Canvas a, HPS.Canvas b)