开发:更新api
This commit is contained in:
10
types/GraphicsSystem/Viewer.d.ts
vendored
10
types/GraphicsSystem/Viewer.d.ts
vendored
@@ -10,8 +10,11 @@ import { GripScene } from './GripScene';
|
||||
import { IViewer } from './IView';
|
||||
import { OutlinePass } from './OutlinePass';
|
||||
import { PreViewer } from './PreViewer';
|
||||
import { RenderType } from './RenderType';
|
||||
export declare class Viewer {
|
||||
canvasContainer: HTMLElement;
|
||||
protected NeedUpdate: boolean;
|
||||
DisableRenderer: boolean;
|
||||
CameraCtrl: CameraUpdate;
|
||||
LookTarget: Vector3;
|
||||
Renderer: WebGLRenderer;
|
||||
@@ -25,10 +28,9 @@ export declare class Viewer {
|
||||
private _Scene;
|
||||
private _RenderSelectScene;
|
||||
GripScene: GripScene;
|
||||
DomEl: HTMLElement;
|
||||
private _Width;
|
||||
private _Height;
|
||||
private needUpdateEnts;
|
||||
private _NeedUpdateEnts;
|
||||
isLayout: boolean;
|
||||
ViewPorts: ViewportEntity[];
|
||||
LayoutScene: Scene;
|
||||
@@ -43,9 +45,12 @@ export declare class Viewer {
|
||||
get AAType(): AAType;
|
||||
InitRender(canvasContainer: HTMLElement): void;
|
||||
OnSize: (width?: number, height?: number) => void;
|
||||
private _TempMove;
|
||||
StartRender: () => void;
|
||||
UpdateRender(): void;
|
||||
Render(): void;
|
||||
private _constant;
|
||||
private _planNormal;
|
||||
ScreenToWorld(pt: Vector3, planNormal?: Vector3, constant?: Vector3): Vector3;
|
||||
/**
|
||||
* 世界坐标系转到屏幕坐标系的变换矩阵
|
||||
@@ -78,6 +83,7 @@ export declare class Viewer {
|
||||
get VisibleEntitys(): Entity[];
|
||||
private LazyRenderDatabase;
|
||||
RenderDatabase(db: Database): void;
|
||||
UpdateRenderType(db: Database, type: RenderType): Promise<void>;
|
||||
SwitchLayout(): void;
|
||||
AddViewport(en: Entity, isZoom?: boolean): void;
|
||||
ViewportPoint(pt: Vector3 | Vector2, viewport: ViewportEntity): void;
|
||||
|
Reference in New Issue
Block a user