跳到主要内容

Factory

Ploy3D / Factory

Class: Factory<T>

资源实例工厂。

Type parameters

NameType
Textends Resource<T>

Table of contents

Constructors

Properties

Constructors

constructor

new Factory<T>(_class, _classname, _classid, _customid)

构造函数。

Type parameters

NameType
Textends Resource<T>

Parameters

NameTypeDescription
_class(id: number) => T类型构造器。
_classnamestring-
_classidClassID类型ID。
_customidnumber类型实例ID字段索引。

Properties

_accessorIdle

_accessorIdle: number

空闲实例访问器索引。


_accessorList

_accessorList: T[]

实例访问器列表。


_class

_class: (id: number) => T

Type declaration

new _class(id)

资源实例类型。

Parameters
NameType
idnumber

_classid

_classid: ClassID

类型ID。


_classname

_classname: string

类型名称。


_customid

_customid: number

实例用户定义ID地址偏移(用于通过指针查找实例)。


_instanceCount

_instanceCount: number

常驻实例数量。