#include <sprk.h>
The Factory class is used to create and query Sprocket objects.
Creates a new Canvas.
- Parameters
-
in_window_handle | The window handle associated with this Canvas. |
in_name | An optional name associated with this Canvas. |
in_options | An ApplicationWindowOptionsKit used to specify the driver to be used by the canvas, and whether it will support anti-aliasing. |
- Returns
- The newly created Canvas.
Creates a new Canvas.
- Parameters
-
in_name | An optional name associated with this Canvas. |
in_options | An StandAloneWindowOptionsKit used to specify the driver to be used by the canvas, and whether it will support anti-aliasing. |
- Returns
- The newly created Canvas.
Creates a new Canvas.
- Parameters
-
in_window_key | The window key associated with this Canvas. |
in_portfolio_key | Key to the portfolio to be associated with this Canvas. |
in_name | An optional name associated with this Canvas. |
- Returns
- The newly created Canvas.
static Layout Factory::CreateLayout |
( |
char const * |
in_name = "" | ) |
|
|
static |
Creates a new Layout.
- Parameters
-
in_name | An optional name associated with this Layout. |
- Returns
- The newly created Layout.
static Model Factory::CreateModel |
( |
char const * |
in_name = "" | ) |
|
|
static |
Creates a new Model.
- Parameters
-
in_name | An optional name associated with this Model. |
- Returns
- The newly created Model.
static View Factory::CreateView |
( |
char const * |
in_name = "" | ) |
|
|
static |
Creates a new View.
- Parameters
-
in_name | An optional name associated with this View. |
- Returns
- The newly created View.
static CADModelArray Factory::GetCADModels |
( |
| ) |
|
|
static |
Get a list of all active CADModels (i.e. CADModels that have been created and not deleted)
- Returns
- A list of active CADModels.
static CanvasArray Factory::GetCanvases |
( |
| ) |
|
|
static |
Get a list of all active Canvases (i.e. Canvases that have been created and not deleted)
- Returns
- A list of active Canvases.
static LayoutArray Factory::GetLayouts |
( |
| ) |
|
|
static |
Get a list of all active Layouts (i.e. Layouts that have been created and not deleted)
- Returns
- A list of active Layouts.
static ModelArray Factory::GetModels |
( |
| ) |
|
|
static |
Get a list of all active Models (i.e. Models that have been created and not deleted)
- Returns
- A list of active Models.
static ViewArray Factory::GetViews |
( |
| ) |
|
|
static |
Get a list of all active Views (i.e. Views that have been created and not deleted)
- Returns
- A list of active Views.
The documentation for this class was generated from the following file: