Blender V5.0
StudioLight Struct Reference

#include <BKE_studiolight.h>

Public Attributes

struct StudioLightnext
struct StudioLightprev
int index
int flag
char name [FILE_MAXFILE]
char filepath [FILE_MAX]
int icon_id_irradiance
int icon_id_radiance
int icon_id_matcap
int icon_id_matcap_flipped
StudioLightImage matcap_diffuse
StudioLightImage matcap_specular
struct ImBufequirect_radiance_buffer
blender::gpu::Textureequirect_radiance_gputexture
SolidLight light [STUDIOLIGHT_MAX_LIGHT]
float light_ambient [3]
StudioLightFreeFunctionfree_function
void * free_function_data

Detailed Description

Definition at line 66 of file BKE_studiolight.h.

Member Data Documentation

◆ equirect_radiance_buffer

◆ equirect_radiance_gputexture

blender::gpu::Texture* StudioLight::equirect_radiance_gputexture

◆ filepath

◆ flag

◆ free_function

StudioLightFreeFunction* StudioLight::free_function

◆ free_function_data

void* StudioLight::free_function_data

Definition at line 90 of file BKE_studiolight.h.

Referenced by BKE_studiolight_set_free_function(), and studiolight_free().

◆ icon_id_irradiance

int StudioLight::icon_id_irradiance

◆ icon_id_matcap

◆ icon_id_matcap_flipped

int StudioLight::icon_id_matcap_flipped

◆ icon_id_radiance

int StudioLight::icon_id_radiance

◆ index

int StudioLight::index

Definition at line 69 of file BKE_studiolight.h.

Referenced by studiolight_create().

◆ light

◆ light_ambient

◆ matcap_diffuse

◆ matcap_specular

◆ name

◆ next

struct StudioLight* StudioLight::next

Definition at line 67 of file BKE_studiolight.h.

◆ prev

struct StudioLight * StudioLight::prev

Definition at line 67 of file BKE_studiolight.h.


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