#include "DNA_ID.h"
#include "DNA_defs.h"
#include "DNA_listBase.h"
#include "BLI_assert.h"
Go to the source code of this file.
|
enum | { LIGHTPROBE_TYPE_CUBE = 0
, LIGHTPROBE_TYPE_PLANAR = 1
, LIGHTPROBE_TYPE_GRID = 2
} |
|
enum | {
LIGHTPROBE_FLAG_CUSTOM_PARALLAX = (1 << 0)
, LIGHTPROBE_FLAG_SHOW_INFLUENCE = (1 << 1)
, LIGHTPROBE_FLAG_SHOW_PARALLAX = (1 << 2)
, LIGHTPROBE_FLAG_SHOW_CLIP_DIST = (1 << 3)
,
LIGHTPROBE_FLAG_SHOW_DATA = (1 << 4)
, LIGHTPROBE_FLAG_INVERT_GROUP = (1 << 5)
} |
|
enum | { LIGHTPROBE_DISP_WIRE = 0
, LIGHTPROBE_DISP_SHADED = 1
, LIGHTPROBE_DISP_DIFFUSE = 2
, LIGHTPROBE_DISP_REFLECTIVE = 3
} |
|
enum | { LIGHTPROBE_SHAPE_ELIPSOID = 0
, LIGHTPROBE_SHAPE_BOX = 1
} |
|
enum | { LIGHTCACHE_TYPE_STATIC = 0
} |
|
enum | {
LIGHTCACHE_BAKED = (1 << 0)
, LIGHTCACHE_BAKING = (1 << 1)
, LIGHTCACHE_CUBE_READY = (1 << 2)
, LIGHTCACHE_GRID_READY = (1 << 3)
,
LIGHTCACHE_UPDATE_CUBE = (1 << 4)
, LIGHTCACHE_UPDATE_GRID = (1 << 5)
, LIGHTCACHE_UPDATE_WORLD = (1 << 6)
, LIGHTCACHE_UPDATE_AUTO = (1 << 7)
,
LIGHTCACHE_INVALID = (1 << 8)
, LIGHTCACHE_NOT_USABLE = (1 << 9)
} |
|
enum | { LIGHTCACHETEX_BYTE = (1 << 0)
, LIGHTCACHETEX_FLOAT = (1 << 1)
, LIGHTCACHETEX_UINT = (1 << 2)
} |
|
◆ LIGHTCACHE_STATIC_VERSION
#define LIGHTCACHE_STATIC_VERSION 2 |
◆ LightCache
◆ LightCacheTexture
◆ LightGridCache
◆ LightProbe
◆ LightProbeCache
◆ anonymous enum
Enumerator |
---|
LIGHTPROBE_TYPE_CUBE | |
LIGHTPROBE_TYPE_PLANAR | |
LIGHTPROBE_TYPE_GRID | |
Definition at line 71 of file DNA_lightprobe_types.h.
◆ anonymous enum
Enumerator |
---|
LIGHTPROBE_FLAG_CUSTOM_PARALLAX | |
LIGHTPROBE_FLAG_SHOW_INFLUENCE | |
LIGHTPROBE_FLAG_SHOW_PARALLAX | |
LIGHTPROBE_FLAG_SHOW_CLIP_DIST | |
LIGHTPROBE_FLAG_SHOW_DATA | |
LIGHTPROBE_FLAG_INVERT_GROUP | |
Definition at line 78 of file DNA_lightprobe_types.h.
◆ anonymous enum
Enumerator |
---|
LIGHTPROBE_DISP_WIRE | |
LIGHTPROBE_DISP_SHADED | |
LIGHTPROBE_DISP_DIFFUSE | |
LIGHTPROBE_DISP_REFLECTIVE | |
Definition at line 88 of file DNA_lightprobe_types.h.
◆ anonymous enum
◆ anonymous enum
◆ anonymous enum
Enumerator |
---|
LIGHTCACHE_BAKED | |
LIGHTCACHE_BAKING | |
LIGHTCACHE_CUBE_READY | |
LIGHTCACHE_GRID_READY | |
LIGHTCACHE_UPDATE_CUBE | |
LIGHTCACHE_UPDATE_GRID | |
LIGHTCACHE_UPDATE_WORLD | |
LIGHTCACHE_UPDATE_AUTO | |
LIGHTCACHE_INVALID | Invalid means we tried to alloc it but failed.
|
LIGHTCACHE_NOT_USABLE | The data present in the cache is valid but unusable on this GPU.
|
Definition at line 182 of file DNA_lightprobe_types.h.
◆ anonymous enum