Blender V4.5
pass.cpp File Reference
#include "scene/pass.h"
#include "util/log.h"

Go to the source code of this file.

Functions

CCL_NAMESPACE_BEGIN const char * pass_type_as_string (const PassType type)
const char * pass_mode_as_string (PassMode mode)
std::ostream & operator<< (std::ostream &os, PassMode mode)
 NODE_DEFINE (Pass)
std::ostream & operator<< (std::ostream &os, const Pass &pass)

Function Documentation

◆ NODE_DEFINE()

NODE_DEFINE ( Pass )

◆ operator<<() [1/2]

std::ostream & operator<< ( std::ostream & os,
const Pass & pass )

Definition at line 431 of file pass.cpp.

References Pass::is_written(), operator<<(), pass_type_as_string(), and string_from_bool().

◆ operator<<() [2/2]

std::ostream & operator<< ( std::ostream & os,
PassMode mode )

Definition at line 38 of file pass.cpp.

References operator<<(), and pass_mode_as_string().

◆ pass_mode_as_string()

const char * pass_mode_as_string ( PassMode mode)

Definition at line 25 of file pass.cpp.

References DENOISED, LOG, NOISY, and pass_mode_as_string().

Referenced by operator<<(), and pass_mode_as_string().

◆ pass_type_as_string()