Castor3D 0.16.0
Multiplatform 3D engine
castor3d::shader::ModelData Member List

This is the complete list of members for castor3d::shader::ModelData, including all inherited members.

getCurModelMtx(PipelineFlags const &flags, sdw::Mat4 const &transform) constcastor3d::shader::ModelData
getCurModelMtx(SkinningData const &skinning, sdw::UInt const &skinningId, sdw::UVec4 const &boneIds0, sdw::UVec4 const &boneIds1, sdw::Vec4 const &boneWeights0, sdw::Vec4 const &boneWeights1) constcastor3d::shader::ModelData
getEnvMapIndex() constcastor3d::shader::ModelDatainline
getIndexOffset() constcastor3d::shader::ModelDatainline
getMaterialId() constcastor3d::shader::ModelDatainline
getMeshletCount() constcastor3d::shader::ModelDatainline
getModelMtx() constcastor3d::shader::ModelDatainline
getNormalMtx(bool hasSkin, sdw::Mat4 const &curModelMatrix) constcastor3d::shader::ModelData
getNormalMtx(PipelineFlags const &flags, sdw::Mat4 const &curModelMatrix) constcastor3d::shader::ModelData
getPrvModelMtx(PipelineFlags const &flags, sdw::Mat4 const &curModelMatrix) constcastor3d::shader::ModelData
getScale() constcastor3d::shader::ModelDatainline
getVertexOffset() constcastor3d::shader::ModelDatainline
isShadowReceiver() constcastor3d::shader::ModelDatainline
ModelData(sdw::ShaderWriter &writer, ast::expr::ExprPtr expr, bool enabled)castor3d::shader::ModelDatainline
modelToCurWorld(sdw::Vec4 const &pos) constcastor3d::shader::ModelData
modelToPrvWorld(sdw::Vec4 const &pos) constcastor3d::shader::ModelData
modelToWorld(sdw::Vec4 const &pos) constcastor3d::shader::ModelData
worldToModel(sdw::Vec4 const &pos) constcastor3d::shader::ModelData
worldToModel(DerivVec4 const &pos) constcastor3d::shader::ModelData