test: FakeView 跟进 I3dSceneView::render(bool,bool) 新签名(VE保留相机引入)
This commit is contained in:
parent
dfba221a6e
commit
85ae48ebfb
|
|
@ -29,6 +29,7 @@ struct FakeView : I3dSceneView {
|
|||
int terrains = 0;
|
||||
int renders = 0;
|
||||
bool lastIs2D = false;
|
||||
bool lastResetCamera = true;
|
||||
double ve = -1.0;
|
||||
|
||||
// P2 记录。
|
||||
|
|
@ -98,7 +99,11 @@ struct FakeView : I3dSceneView {
|
|||
void applyCameraView(ViewDir dir) override { ++cameraViewCalls; lastViewDir = dir; }
|
||||
void zoom(double factor) override { ++zoomCalls; lastZoomFactor = factor; }
|
||||
void fitView() override { ++fitCalls; }
|
||||
void render(bool is2D) override { ++renders; lastIs2D = is2D; }
|
||||
void render(bool is2D, bool resetCamera) override {
|
||||
++renders;
|
||||
lastIs2D = is2D;
|
||||
lastResetCamera = resetCamera;
|
||||
}
|
||||
void renderIncremental() override { ++renders; }
|
||||
|
||||
// 异常(#4):测试不断言异常渲染,空实现满足接口。
|
||||
|
|
|
|||
Loading…
Reference in New Issue