Blender V5.0
eevee_sync.hh File Reference
#include "BKE_duplilist.hh"
#include "BLI_map.hh"
#include "DNA_modifier_types.h"
#include "DNA_object_types.h"
#include "DRW_render.hh"
#include "draw_handle.hh"

Go to the source code of this file.

Classes

struct  blender::eevee::BaseHandle
struct  blender::eevee::ObjectHandle
struct  blender::eevee::WorldHandle
struct  blender::eevee::SceneHandle
class  blender::eevee::SyncModule

Namespaces

namespace  blender
namespace  blender::eevee

Sync Module

using blender::eevee::HairHandleCallback = FunctionRef<void(ObjectHandle, ModifierData &, ParticleSystem &)>
void blender::eevee::foreach_hair_particle_handle (Instance &inst, ObjectRef &ob_ref, ObjectHandle ob_handle, HairHandleCallback callback)

Detailed Description

Structures to identify unique data blocks. The keys are unique so we are able to match ids across frame updates.

Definition in file eevee_sync.hh.