Properties
Private _batcher
_batcher: Batcher2D | null = null
Private _cameraPool
_camera
Pool: Pool<Camera> | null = null
createSceneFun
create
SceneFun: (root: Root) => RenderScene = null!
Type declaration
-
- (root: Root): RenderScene
-
Parameters
Returns RenderScene
Private _dataPoolMgr
_dataPoolMgr: DataPoolManager
Private _fixedFPS
_fixedFPS: number = 0
Private _fixedFPSFrameTime
_fixedFPSFrameTime: number = 0
Private _fps
_fps: number = 0
Private _fpsTime
_fpsTime: number = 0
Private _frameCount
_frameCount: number = 0
Private lightPools
light
Pools: Map<{}, Pool<Light>> = new Map<Constructor<Light>, Pool<Light>>()
Private modelPools
model
Pools: Map<{}, Pool<Model>> = new Map<Constructor<Model>, Pool<Model>>()
Private _poolHandle
_poolHandle: RootHandle = NULL_HANDLE
Private _scenes
_scenes: RenderScene[] = []
Root类