Blender V4.3
draw_resource.hh File Reference
#include "BLI_math_base.h"
#include "BLI_math_matrix.hh"
#include "BKE_curve.hh"
#include "BKE_duplilist.hh"
#include "BKE_mesh.h"
#include "BKE_object.hh"
#include "BKE_volume.hh"
#include "BLI_hash.h"
#include "DNA_curve_types.h"
#include "DNA_layer_types.h"
#include "DNA_meta_types.h"
#include "DNA_object_types.h"
#include "draw_handle.hh"
#include "draw_manager.hh"
#include "draw_shader_shared.hh"

Go to the source code of this file.

Functions

ObjectMatrices
std::ostream & operator<< (std::ostream &stream, const ObjectMatrices &matrices)
 
ObjectInfos
std::ostream & operator<< (std::ostream &stream, const ObjectInfos &infos)
 
ObjectBounds
std::ostream & operator<< (std::ostream &stream, const ObjectBounds &bounds)
 

Detailed Description

Component / Object level resources like object attributes, matrices, visibility etc... Each of them are reference by resource index (#ResourceHandle).

Definition in file draw_resource.hh.

Function Documentation

◆ operator<<() [1/3]

std::ostream & operator<< ( std::ostream & stream,
const ObjectBounds & bounds )
inline

Definition at line 233 of file draw_resource.hh.

References bounds().

◆ operator<<() [2/3]

std::ostream & operator<< ( std::ostream & stream,
const ObjectInfos & infos )
inline

◆ operator<<() [3/3]

std::ostream & operator<< ( std::ostream & stream,
const ObjectMatrices & matrices )
inline

Definition at line 48 of file draw_resource.hh.

References ObjectMatrices::model, and ObjectMatrices::model_inverse.