|
Bicameral Engine
GPU-resident engine for a magic-research open-world game
|
Public Attributes | |
| std::unique_ptr< Window > | window |
| gpu::Device | device |
| gpu::Queue | direct |
| gpu::Queue | compute |
| gpu::SwapChain | swapChain |
| sim::ProbeSim | simulation |
| sim::ProbePeek | peek |
| render::ProbeView | view |
| std::vector< save::ReplayPlayer > | replay |
| std::shared_ptr< const script::LoadedReactionTable > | reactionTable |
Definition at line 179 of file frame_loop.cpp.
| gpu::Queue bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopParts::compute |
Definition at line 184 of file frame_loop.cpp.
| gpu::Device bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopParts::device |
Definition at line 182 of file frame_loop.cpp.
| gpu::Queue bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopParts::direct |
Definition at line 183 of file frame_loop.cpp.
| sim::ProbePeek bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopParts::peek |
Definition at line 189 of file frame_loop.cpp.
| std::shared_ptr<const script::LoadedReactionTable> bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopParts::reactionTable |
Definition at line 196 of file frame_loop.cpp.
| std::vector<save::ReplayPlayer> bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopParts::replay |
Definition at line 193 of file frame_loop.cpp.
| sim::ProbeSim bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopParts::simulation |
Definition at line 188 of file frame_loop.cpp.
| gpu::SwapChain bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopParts::swapChain |
Definition at line 185 of file frame_loop.cpp.
| render::ProbeView bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopParts::view |
Definition at line 190 of file frame_loop.cpp.
| std::unique_ptr<Window> bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopParts::window |
Definition at line 181 of file frame_loop.cpp.