Elaztek Developer Hub
Blamite Game Engine - blam!  00453.06.08.26.0624.blamite
The core library for the Blamite Game Engine.
pbr_uniform_data Struct Reference

Public Member Functions

void init ()
 

Public Attributes

bgfx::UniformHandle s_albedo
 
bgfx::UniformHandle s_normal
 
bgfx::UniformHandle s_metalRough
 
bgfx::UniformHandle s_occlusion
 
bgfx::UniformHandle s_emissive
 
bgfx::UniformHandle s_specular
 
bgfx::UniformHandle s_detail0
 
bgfx::UniformHandle s_detailNorm0
 
bgfx::UniformHandle s_detail1
 
bgfx::UniformHandle s_detailNorm1
 
bgfx::UniformHandle s_detail2
 
bgfx::UniformHandle s_detailNorm2
 
bgfx::UniformHandle s_detail3
 
bgfx::UniformHandle s_detailNorm3
 
bgfx::UniformHandle s_detailWeight
 
bgfx::UniformHandle u_pbrParams0
 
bgfx::UniformHandle u_pbrParams1
 
bgfx::UniformHandle u_pbrParams2
 
bgfx::UniformHandle u_pbrParams3
 
bgfx::UniformHandle u_clearCoat
 
bgfx::UniformHandle u_detailParams
 
bgfx::UniformHandle u_uvAlbedo
 
bgfx::UniformHandle u_uvNormal
 
bgfx::UniformHandle u_uvMetalRough
 
bgfx::UniformHandle u_uvOcclusion
 
bgfx::UniformHandle u_uvEmissive
 
bgfx::UniformHandle u_uvSpecular
 
bgfx::UniformHandle u_uvDetail0
 
bgfx::UniformHandle u_uvDetail1
 
bgfx::UniformHandle u_uvDetail2
 
bgfx::UniformHandle u_uvDetail3
 
bgfx::UniformHandle u_uvDetailNorm0
 
bgfx::UniformHandle u_uvDetailNorm1
 
bgfx::UniformHandle u_uvDetailNorm2
 
bgfx::UniformHandle u_uvDetailNorm3
 
bgfx::UniformHandle u_uvDetailWeight
 
bgfx::UniformHandle u_pbrMaterial
 
bool ready = false
 

Member Function Documentation

◆ init()

void pbr_uniform_data::init ( )
inline
+ Here is the call graph for this function:

Member Data Documentation

◆ ready

bool pbr_uniform_data::ready = false

◆ s_albedo

bgfx::UniformHandle pbr_uniform_data::s_albedo

◆ s_detail0

bgfx::UniformHandle pbr_uniform_data::s_detail0

◆ s_detail1

bgfx::UniformHandle pbr_uniform_data::s_detail1

◆ s_detail2

bgfx::UniformHandle pbr_uniform_data::s_detail2

◆ s_detail3

bgfx::UniformHandle pbr_uniform_data::s_detail3

◆ s_detailNorm0

bgfx::UniformHandle pbr_uniform_data::s_detailNorm0

◆ s_detailNorm1

bgfx::UniformHandle pbr_uniform_data::s_detailNorm1

◆ s_detailNorm2

bgfx::UniformHandle pbr_uniform_data::s_detailNorm2

◆ s_detailNorm3

bgfx::UniformHandle pbr_uniform_data::s_detailNorm3

◆ s_detailWeight

bgfx::UniformHandle pbr_uniform_data::s_detailWeight

◆ s_emissive

bgfx::UniformHandle pbr_uniform_data::s_emissive

◆ s_metalRough

bgfx::UniformHandle pbr_uniform_data::s_metalRough

◆ s_normal

bgfx::UniformHandle pbr_uniform_data::s_normal

◆ s_occlusion

bgfx::UniformHandle pbr_uniform_data::s_occlusion

◆ s_specular

bgfx::UniformHandle pbr_uniform_data::s_specular

◆ u_clearCoat

bgfx::UniformHandle pbr_uniform_data::u_clearCoat

◆ u_detailParams

bgfx::UniformHandle pbr_uniform_data::u_detailParams

◆ u_pbrMaterial

bgfx::UniformHandle pbr_uniform_data::u_pbrMaterial

◆ u_pbrParams0

bgfx::UniformHandle pbr_uniform_data::u_pbrParams0

◆ u_pbrParams1

bgfx::UniformHandle pbr_uniform_data::u_pbrParams1

◆ u_pbrParams2

bgfx::UniformHandle pbr_uniform_data::u_pbrParams2

◆ u_pbrParams3

bgfx::UniformHandle pbr_uniform_data::u_pbrParams3

◆ u_uvAlbedo

bgfx::UniformHandle pbr_uniform_data::u_uvAlbedo

◆ u_uvDetail0

bgfx::UniformHandle pbr_uniform_data::u_uvDetail0

◆ u_uvDetail1

bgfx::UniformHandle pbr_uniform_data::u_uvDetail1

◆ u_uvDetail2

bgfx::UniformHandle pbr_uniform_data::u_uvDetail2

◆ u_uvDetail3

bgfx::UniformHandle pbr_uniform_data::u_uvDetail3

◆ u_uvDetailNorm0

bgfx::UniformHandle pbr_uniform_data::u_uvDetailNorm0

◆ u_uvDetailNorm1

bgfx::UniformHandle pbr_uniform_data::u_uvDetailNorm1

◆ u_uvDetailNorm2

bgfx::UniformHandle pbr_uniform_data::u_uvDetailNorm2

◆ u_uvDetailNorm3

bgfx::UniformHandle pbr_uniform_data::u_uvDetailNorm3

◆ u_uvDetailWeight

bgfx::UniformHandle pbr_uniform_data::u_uvDetailWeight

◆ u_uvEmissive

bgfx::UniformHandle pbr_uniform_data::u_uvEmissive

◆ u_uvMetalRough

bgfx::UniformHandle pbr_uniform_data::u_uvMetalRough

◆ u_uvNormal

bgfx::UniformHandle pbr_uniform_data::u_uvNormal

◆ u_uvOcclusion

bgfx::UniformHandle pbr_uniform_data::u_uvOcclusion

◆ u_uvSpecular

bgfx::UniformHandle pbr_uniform_data::u_uvSpecular

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