Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
HPS.Factory Class Reference
Inheritance diagram for HPS.Factory:
HPS.Sprocket HPS.Object

Public Member Functions

override void Dispose ()
 
- Public Member Functions inherited from HPS.Sprocket
override void Dispose ()
 
 Sprocket (HPS.Sprocket in_that)
 
- Public Member Functions inherited from HPS.Object
IntPtr GetClassID ()
 
 Object (HPS.Object in_that)
 
HPS.Type Type ()
 
virtual HPS.Type ObjectType ()
 
virtual bool Empty ()
 
virtual void Reset ()
 
bool HasType (HPS.Type in_mask)
 
IntPtr GetInstanceID ()
 

Static Public Member Functions

static HPS.Canvas[] GetCanvases ()
 
static HPS.Layout[] GetLayouts ()
 
static HPS.View[] GetViews ()
 
static HPS.Model[] GetModels ()
 
static HPS.CADModel[] GetCADModels ()
 
static HPS.Canvas CreateCanvas (IntPtr in_window_handle, string in_name, HPS.ApplicationWindowOptionsKit in_options)
 
static HPS.Canvas CreateCanvas (IntPtr in_window_handle, string in_name)
 
static HPS.Canvas CreateCanvas (IntPtr in_window_handle)
 
static HPS.Canvas CreateCanvas (string in_name, HPS.StandAloneWindowOptionsKit in_options)
 
static HPS.Canvas CreateCanvas (string in_name)
 
static HPS.Canvas CreateCanvas ()
 
static HPS.Canvas CreateCanvas (HPS.WindowKey in_window_key, HPS.PortfolioKey in_portfolio_key, string in_name)
 
static HPS.Canvas CreateCanvas (HPS.WindowKey in_window_key, HPS.PortfolioKey in_portfolio_key)
 
static HPS.Canvas CreateCanvas (HPS.WindowKey in_window_key)
 
static HPS.Layout CreateLayout (string in_name)
 
static HPS.Layout CreateLayout ()
 
static HPS.View CreateView (string in_name)
 
static HPS.View CreateView ()
 
static HPS.Model CreateModel (string in_name)
 
static HPS.Model CreateModel ()
 
- Static Public Member Functions inherited from HPS.Object
static IntPtr ClassID< T > ()
 

Protected Member Functions

override void deleteCptr ()
 
- Protected Member Functions inherited from HPS.Sprocket
override void deleteCptr ()
 
- Protected Member Functions inherited from HPS.Object
virtual IntPtr GetNonDirectorClassID ()
 

Additional Inherited Members

- Public Types inherited from HPS.Sprocket
enum  UpdateType { Synchronous = 0, Asynchronous = 1 }
 
- Protected Attributes inherited from HPS.Object
HandleRef cptr
 
HandleRef scptr
 
bool cMemOwn
 

The documentation for this class was generated from the following file: