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 | * |