14 void bind(FCT::Layout* layout);
15 void setActiveCamera(entt::registry* registry, entt::entity cameraEntity);
#define ENGINE_API
定义 EnginePCH.h:14
void bind(FCT::Layout *layout)
定义 CameraSystem.cpp:48
FCT::Uniform m_cameraUniform
定义 CameraSystem.h:20
void update()
定义 CameraSystem.cpp:17
FCT::Vec3 calculateForward(const RotationComponent &rotation)
定义 CameraSystem.cpp:54
FCT::Context * m_ctx
定义 CameraSystem.h:19
FCT::Mat4 calculateViewMatrix(const PositionComponent &position, const RotationComponent &rotation)
定义 CameraSystem.cpp:68
FCT::Uniform m_viewPosUniform
定义 CameraSystem.h:21
void setActiveCamera(entt::registry *registry, entt::entity cameraEntity)
定义 CameraSystem.cpp:80
CameraSystem(FCT::Context *ctx, DataManager *dataManager)
定义 CameraSystem.cpp:9
DataManager * m_dataManager
定义 CameraSystem.h:22