Properties
Private _cameraPool
_camera
Pool: Pool<Camera> | null = null
Private _cameras
_cameras: Camera[] = []
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 _frameTime
_frameTime: 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 _scenes
_scenes: RenderScene[] = []
Private _time
_time: number = 0
Private _ui
_ui: UI | null = null
Root类