Blender V5.0
SessionParams Class Reference

#include <session.h>

Public Member Functions

 SessionParams ()
bool modified (const SessionParams &params) const

Public Attributes

DeviceInfo device
DeviceInfo denoise_device
bool headless
bool background
int samples
bool use_sample_subset
int sample_subset_offset
int sample_subset_length
int pixel_size
int threads
double time_limit
bool use_profiling
bool use_auto_tile
int tile_size
bool use_resolution_divider
ShadingSystem shadingsystem
string temp_dir

Detailed Description

Definition at line 36 of file session/session.h.

Constructor & Destructor Documentation

◆ SessionParams()

Member Function Documentation

◆ modified()

bool SessionParams::modified ( const SessionParams & params) const
inline

Member Data Documentation

◆ background

bool SessionParams::background

Definition at line 45 of file session/session.h.

Referenced by modified(), and SessionParams().

◆ denoise_device

DeviceInfo SessionParams::denoise_device

◆ device

DeviceInfo SessionParams::device

Definition at line 40 of file session/session.h.

Referenced by HdCyclesDelegate::GetRenderSetting(), and modified().

◆ headless

bool SessionParams::headless

Definition at line 44 of file session/session.h.

Referenced by modified(), Session::Session(), and SessionParams().

◆ pixel_size

int SessionParams::pixel_size

Definition at line 51 of file session/session.h.

Referenced by modified(), and SessionParams().

◆ sample_subset_length

int SessionParams::sample_subset_length

Definition at line 50 of file session/session.h.

Referenced by SessionParams(), and HdCyclesDelegate::SetRenderSetting().

◆ sample_subset_offset

int SessionParams::sample_subset_offset

◆ samples

◆ shadingsystem

ShadingSystem SessionParams::shadingsystem

Definition at line 65 of file session/session.h.

Referenced by modified(), and SessionParams().

◆ temp_dir

string SessionParams::temp_dir

Definition at line 68 of file session/session.h.

◆ threads

int SessionParams::threads

Definition at line 52 of file session/session.h.

Referenced by HdCyclesDelegate::GetRenderSetting(), modified(), and SessionParams().

◆ tile_size

int SessionParams::tile_size

Definition at line 61 of file session/session.h.

Referenced by modified(), and SessionParams().

◆ time_limit

double SessionParams::time_limit

◆ use_auto_tile

bool SessionParams::use_auto_tile

Definition at line 60 of file session/session.h.

Referenced by modified(), and SessionParams().

◆ use_profiling

bool SessionParams::use_profiling

Definition at line 58 of file session/session.h.

Referenced by modified(), and SessionParams().

◆ use_resolution_divider

bool SessionParams::use_resolution_divider

Definition at line 63 of file session/session.h.

Referenced by SessionParams().

◆ use_sample_subset

bool SessionParams::use_sample_subset

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