Blender V4.3
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
 
struct GPUTexture * equirect_radiance_gputexture
 
SolidLight light [STUDIOLIGHT_MAX_LIGHT]
 
float light_ambient [3]
 
StudioLightFreeFunctionfree_function
 
void * free_function_data
 

Detailed Description

Definition at line 68 of file BKE_studiolight.h.

Member Data Documentation

◆ equirect_radiance_buffer

◆ equirect_radiance_gputexture

struct GPUTexture* StudioLight::equirect_radiance_gputexture

◆ filepath

◆ flag

◆ free_function

StudioLightFreeFunction* StudioLight::free_function

◆ free_function_data

void* StudioLight::free_function_data

Definition at line 92 of file BKE_studiolight.h.

Referenced by BKE_studiolight_set_free_function(), and studiolight_free().

◆ icon_id_irradiance

◆ icon_id_matcap

◆ icon_id_matcap_flipped

int StudioLight::icon_id_matcap_flipped

◆ icon_id_radiance

◆ index

int StudioLight::index

Definition at line 71 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 69 of file BKE_studiolight.h.

◆ prev

struct StudioLight * StudioLight::prev

Definition at line 69 of file BKE_studiolight.h.


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