Castor3D 0.16.0
Multiplatform 3D engine
|
#include <AttenuationMapComponent.hpp>
Public Member Functions | |
C3D_API | MaterialShader () |
Public Member Functions inherited from castor3d::shader::PassMapMaterialShader | |
C3D_API | PassMapMaterialShader (castor::String const &mapMemberName) |
C3D_API void | fillMaterialType (sdw::type::BaseStruct &type, sdw::expr::ExprList &inits) const override |
Fills the material shader struct with the members provided by this component, and their initialisers. | |
Public Member Functions inherited from castor3d::shader::PassMaterialShader | |
C3D_API | PassMaterialShader (VkDeviceSize dataSize) |
MemChunk const & | getMaterialChunk () const |
Public Member Functions inherited from castor3d::shader::PassShader | |
PassShader ()=default | |
PassShader (PassShader const &)=delete | |
PassShader & | operator= (PassShader const &)=delete |
C3D_API | PassShader (PassShader &&)=default |
C3D_API PassShader & | operator= (PassShader &&)=default |
virtual C3D_API | ~PassShader ()=default |
|
inline |