Model

class HPS.Model : public HPS.Sprocket

Public Functions

void Assign (HPS.Model in_that)
HPS.Animation CreateAnimation (string in_name)
void Delete ()
override void Dispose ()
bool Equals (HPS.Model in_that)
override bool Equals (Object obj)
HPS.Animation[] GetAnimations ()
HPS.Vector GetFrontVector ()
override int GetHashCode ()
HPS.SegmentKey GetLibraryKey ()
string GetName ()
HPS.View[] GetOwningViews ()
HPS.PortfolioKey GetPortfolioKey ()
HPS.SegmentKey GetSegmentKey ()
HPS.Vector GetUpVector ()
Model ()
Model (HPS.Model that)
override HPS.Type ObjectType ()
void SetOrientation (HPS.Vector in_up_vector, HPS.Vector in_front_vector)
bool ShowOrientation (out HPS.Vector out_up_vector, out HPS.Vector out_front_vector)
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.Model a, HPS.Model b)
bool operator== (HPS.Model a, HPS.Model b)