Blender  V3.3
Public Attributes | List of all members
LightCache Struct Reference

#include <DNA_lightprobe_types.h>

Public Attributes

int flag
 
int version
 
int type
 
int cube_len
 
int grid_len
 
int mips_len
 
int vis_res
 
int ref_res
 
char _pad [4][2]
 
LightCacheTexture grid_tx
 
LightCacheTexture cube_tx
 
LightCacheTexturecube_mips
 
LightProbeCachecube_data
 
LightGridCachegrid_data
 

Detailed Description

Definition at line 146 of file DNA_lightprobe_types.h.

Member Data Documentation

◆ _pad

char LightCache::_pad[4][2]

Definition at line 159 of file DNA_lightprobe_types.h.

◆ cube_data

LightProbeCache* LightCache::cube_data

◆ cube_len

int LightCache::cube_len

◆ cube_mips

LightCacheTexture* LightCache::cube_mips

◆ cube_tx

LightCacheTexture LightCache::cube_tx

◆ flag

int LightCache::flag

◆ grid_data

LightGridCache* LightCache::grid_data

◆ grid_len

int LightCache::grid_len

◆ grid_tx

LightCacheTexture LightCache::grid_tx

◆ mips_len

int LightCache::mips_len

◆ ref_res

int LightCache::ref_res

Definition at line 158 of file DNA_lightprobe_types.h.

Referenced by EEVEE_lightcache_create().

◆ type

int LightCache::type

Type of data this cache contains.

Definition at line 151 of file DNA_lightprobe_types.h.

Referenced by EEVEE_lightcache_create(), EEVEE_lightcache_load(), and eevee_lightcache_version_check().

◆ version

int LightCache::version

Version number to know if the cache data is compatible with this version of blender.

Definition at line 149 of file DNA_lightprobe_types.h.

Referenced by EEVEE_lightcache_create(), and eevee_lightcache_version_check().

◆ vis_res

int LightCache::vis_res

Size of a visibility/reflection sample.

Definition at line 158 of file DNA_lightprobe_types.h.

Referenced by EEVEE_lightcache_create(), and EEVEE_lightprobes_cache_finish().


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