Bicameral Engine
GPU-resident engine for a magic-research open-world game
Loading...
Searching...
No Matches
bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoop Member List

This is the complete list of members for bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoop, including all inherited members.

AddStats(const Stats &frame)bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
ApplyPeekChange()bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
ApplyTimeRequest(const editor::TimeRequest &request)bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
BuildEditor()bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
CheckAutoRewind()bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
CheckAutoTime()bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
CheckPhysics(const sim::ProbeTickHash &tickHash)bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
CollectFrameSlot(uint32_t slotIndex)bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
CollectSimSubmissions()bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
CollectTrace(const sim::ProbeFrameReadback &readback)bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
CreateEditor()bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoop
CreateFrameSlots()bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoop
CreateSavePoints()bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoop
FilterEditorInput(std::vector< InputEvent > &events) constbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
Finish(bool failed, Clock::time_point start)bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
FinishReplay()bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
FinishTrace()bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
FrameLoop(const FrameLoopOptions &options, FrameLoopParts &&parts)bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopinline
HandleResize()bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
IsDeviceLost() constbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
LogStats(const Stats &stats, Clock::duration elapsed, std::string_view label) constbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_autoTimeFailedbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_autoTimeHoldbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_clicksbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_commandHistorybicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_completedExtractionbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_computebicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_computeFrequencybicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_devicebicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_directbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_directFrequencybicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_editorbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_extractAfterRewindbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_frameNumberbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_framesbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_frameTableSwapsbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_intervalbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_lastExtractionbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_lastExtractionTickbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_lastIntervalbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_lastIntervalSecondsbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_lastPokedCellbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_lastRenderReadingbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_latestHashbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_nextSequencebicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_optionsbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_peekbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_pendingCommandsbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_physicsCheckbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_physicsCheckMismatchesbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_physicsCheckPushesbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_recorderbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_renderTimestampReadbackbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_renderTimestampsbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_replaybicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_rewindCountbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_rewindFeedbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_rewindRequestbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_savePointCountbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_schedulerbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_screenshotbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_simbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_simSubmissionCountbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_simSubmissionsbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_swapChainbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_tableReloadbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_tableSwapFailedbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_timeControlbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_totalbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_traceCapturebicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_traceRequestedbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_traceWriteFailedbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_viewbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_viewControllerbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
m_windowbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
MakeEditorStatus() constbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
MakeGraphPanelStatus() constbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
NeedsStopExtraction() constbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
PrepareRewind()bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
QueueClicks()bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
QueuePushes()bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
RecordRenderLists()bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
ReportEvents(const sim::ProbeFrameReadback &readback)bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
ReportSimReadback(const sim::ProbeFrameReadback &readback)bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
RequestRewind(uint64_t tick)bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
RequestTrace()bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
RewindUnavailableReason() constbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
Run()bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoop
RunFrame(Clock::time_point frameStart)bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
SavePointTicks() constbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
SaveSlotFor(SimCursor start, uint32_t unitCount, uint32_t restoreFrom) constbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
StartRequestedTrace(SimCursor start)bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
SubmitEditor()bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
SubmitRender()bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
SubmitScreenshot()bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
SubmitSim()bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
TakeClickCommands(uint64_t applyTick, uint32_t limit)bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
TakeCommands(SimCursor start)bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
TakeLiveCommands(uint64_t applyTick, uint64_t endApplyTick, uint32_t limit)bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
TakeTableSwaps(SimCursor start, uint32_t limit, std::vector< sim::ProbeCommand > &commands)bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
WantsScreenshot() constbicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate
WriteScreenshot()bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoopprivate