xcal
基于 C++23 的现代图形渲染引擎
载入中...
搜索中...
未找到
函数
test_scene.cc 文件参考
#include <gtest/gtest.h>
#include <cmath>
#include <xcal/mobject/objects/circle.hpp>
#include <xcal/mobject/objects/rectangle.hpp>
#include <xcal/property/vec.hpp>
#include <xcal/scene/scene.hpp>
test_scene.cc 的引用(Include)关系图:

浏览源代码.

函数

 TEST (TestScene, CreateEmptyScene)
 场景管理测试套件
 
 TEST (TestScene, AddCircleWithSmartPointer)
 
 TEST (TestScene, AddCircleWithRawPointer)
 
 TEST (TestScene, AddCircleWithConstruction)
 
 TEST (TestScene, AddMultipleObjects)
 
 TEST (TestScene, ObjectOwnership)
 
 TEST (TestScene, ConstAccessToObjects)
 
 TEST (TestScene, SceneDestruction)
 

函数说明

◆ TEST() [1/8]

TEST ( TestScene  ,
AddCircleWithConstruction   
)

◆ TEST() [2/8]

TEST ( TestScene  ,
AddCircleWithRawPointer   
)

◆ TEST() [3/8]

TEST ( TestScene  ,
AddCircleWithSmartPointer   
)

◆ TEST() [4/8]

TEST ( TestScene  ,
AddMultipleObjects   
)

◆ TEST() [5/8]

TEST ( TestScene  ,
ConstAccessToObjects   
)

◆ TEST() [6/8]

TEST ( TestScene  ,
CreateEmptyScene   
)

场景管理测试套件

测试 Scene 类的对象管理和操作功能。

在文件 test_scene.cc14 行定义.

引用了 xcal::scene::AbsScene< ObjectPtr >::mobjects().

◆ TEST() [7/8]

TEST ( TestScene  ,
ObjectOwnership   
)

◆ TEST() [8/8]

TEST ( TestScene  ,
SceneDestruction   
)