Factory
Ploy3D / Factory
Class: Factory<T>
资源实例工厂。
Type parameters
Name | Type |
---|---|
T | extends Resource <T > |
Table of contents
Constructors
Properties
Constructors
constructor
• new Factory<T
>(_class
, _classname
, _classid
, _customid
)
构造函数。
Type parameters
Name | Type |
---|---|
T | extends Resource <T > |
Parameters
Name | Type | Description |
---|---|---|
_class | (id : number ) => T | 类型构造器。 |
_classname | string | - |
_classid | ClassID | 类型ID。 |
_customid | number | 类型实例ID字段索引。 |
Properties
_accessorIdle
• _accessorIdle: number
空闲实例访问器索引。
_accessorList
• _accessorList: T
[]
实例访问器列表。
_class
• _class: (id
: number
) => T
Type declaration
• new _class(id
)
资源实例类型。
Parameters
Name | Type |
---|---|
id | number |
_classid
• _classid: ClassID
类型ID。
_classname
• _classname: string
类型名称。
_customid
• _customid: number
实例用户定义ID地址偏移(用于通过指针查找实例)。
_instanceCount
• _instanceCount: number
常驻实例数量。