Model
Extends:
three~EventDispatcher → Model
A Model connects a Floorplan and a Scene.
Constructor Summary
| Public Constructor | ||
| public |
constructor(textureDir: *) Constructs a new model. |
|
Method Summary
| Public Methods | ||
| public |
|
|
| public |
exportMeshAsObj(): * |
|
| public |
exportSerialized(): * |
|
| public |
loadSerialized(json: *) |
|
| public |
newRoom(floorplan: *, items: *) |
|
| public |
switchWireframe(flag: *) |
|
Public Constructors
public constructor(textureDir: *) source
Constructs a new model.
Params:
| Name | Type | Attribute | Description |
| textureDir | * | The directory containing the textures. |
Public Members
public floorplan: * source
public roomDeletedCallbacks: * source
public roomLoadedCallbacks: * source
public roomLoadingCallbacks: * source
public roomSavedCallbacks: * source
public scene: * source
Public Methods
public exportForBlender() source
public loadSerialized(json: *) source
Params:
| Name | Type | Attribute | Description |
| json | * |
public newRoom(floorplan: *, items: *) source
Params:
| Name | Type | Attribute | Description |
| floorplan | * | ||
| items | * |
public switchWireframe(flag: *) source
Params:
| Name | Type | Attribute | Description |
| flag | * |