Bicameral Engine
GPU-resident engine for a magic-research open-world game
Loading...
Searching...
No Matches
anonymous_namespace{main.cpp}::Options Struct Reference
Collaboration diagram for anonymous_namespace{main.cpp}::Options:
[legend]

Public Attributes

bool runCaps = false
frame::FrameLoopOptions frameLoop
fs::path logDirectory
Level logLevel = Level::Info
bool hasLogLevel = false
std::array< uint64_t, 2 > traceTicks = {0, UINT64_MAX}
std::array< uint64_t, 6 > traceCells

Detailed Description

Definition at line 68 of file main.cpp.

Member Data Documentation

◆ frameLoop

frame::FrameLoopOptions anonymous_namespace{main.cpp}::Options::frameLoop

◆ hasLogLevel

bool anonymous_namespace{main.cpp}::Options::hasLogLevel = false

Definition at line 73 of file main.cpp.

Referenced by anonymous_namespace{main.cpp}::ParseOptions().

◆ logDirectory

fs::path anonymous_namespace{main.cpp}::Options::logDirectory

Definition at line 71 of file main.cpp.

Referenced by anonymous_namespace{main.cpp}::ParseOptions().

◆ logLevel

Level anonymous_namespace{main.cpp}::Options::logLevel = Level::Info

Definition at line 72 of file main.cpp.

Referenced by anonymous_namespace{main.cpp}::ParseOptions().

◆ runCaps

bool anonymous_namespace{main.cpp}::Options::runCaps = false

Definition at line 69 of file main.cpp.

Referenced by anonymous_namespace{main.cpp}::ParseOptions().

◆ traceCells

std::array<uint64_t, 6> anonymous_namespace{main.cpp}::Options::traceCells
Initial value:
= {
0, 0, 0, sim::PROBE_GRID_SIZE, sim::PROBE_GRID_SIZE, sim::PROBE_GRID_SIZE}

Definition at line 77 of file main.cpp.

Referenced by anonymous_namespace{main.cpp}::ApplyTraceRange(), and anonymous_namespace{main.cpp}::ParseTraceRange().

◆ traceTicks

std::array<uint64_t, 2> anonymous_namespace{main.cpp}::Options::traceTicks = {0, UINT64_MAX}

The documentation for this struct was generated from the following file: