Castor3D 0.16.0
Multiplatform 3D engine
|
#include <TransmissionMapComponent.hpp>
Fonctions membres publiques | |
C3D_API | MaterialShader () |
Fonctions membres publiques hérités de castor3d::shader::PassMapMaterialShader | |
C3D_API | PassMapMaterialShader (castor::String const &mapMemberName) |
C3D_API void | fillMaterialType (sdw::type::BaseStruct &type, sdw::expr::ExprList &inits) const override |
Remplit la structure shader de matériau avec les membres fournis par ce composant, et leurs initialiseurs. | |
Fonctions membres publiques hérités de castor3d::shader::PassMaterialShader | |
C3D_API | PassMaterialShader (VkDeviceSize dataSize) |
MemChunk const & | getMaterialChunk () const |
Fonctions membres publiques hérités de 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 |