Struct SceneConf

struct SceneConf

Public Types

enum class Pipeline : uint8_t

Values:

enumerator DEFAULT
enumerator HDR_BLOOM
enumerator BIG_TEX_256

Public Members

uint16_t screenWidth = {}
uint16_t screenHeight = {}
uint32_t flags = {}
color_t clearColor = {}
uint32_t objectCount = {}
Pipeline pipeline = {}
uint8_t frameSkip = {}
uint8_t filter = {}
uint8_t padding[1] = {}
uint16_t audioFreq = {}
uint16_t physicsTickRate = {}
fm_vec3_t gravity = {}
float visualUnitsPerMeter = {}
uint8_t velocitySolverIterations = {}
uint8_t positionSolverIterations = {}
bool interpolatePhysicsTransforms = {}
uint8_t padding2[1] = {}
DrawLayer::Setup layerSetup = {}

Public Static Attributes

static constexpr uint32_t FLAG_CLR_DEPTH = 1 << 0
static constexpr uint32_t FLAG_CLR_COLOR = 1 << 1
static constexpr uint32_t FLAG_SCR_32BIT = 1 << 2