Castor3D 0.16.0
Multiplatform 3D engine
|
This is the complete list of members for castor3d::shader::ModelData, including all inherited members.
getCurModelMtx(PipelineFlags const &flags, sdw::Mat4 const &transform) const | castor3d::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) const | castor3d::shader::ModelData | |
getEnvMapIndex() const | castor3d::shader::ModelData | inline |
getIndexOffset() const | castor3d::shader::ModelData | inline |
getMaterialId() const | castor3d::shader::ModelData | inline |
getMeshletCount() const | castor3d::shader::ModelData | inline |
getModelMtx() const | castor3d::shader::ModelData | inline |
getNormalMtx(bool hasSkin, sdw::Mat4 const &curModelMatrix) const | castor3d::shader::ModelData | |
getNormalMtx(PipelineFlags const &flags, sdw::Mat4 const &curModelMatrix) const | castor3d::shader::ModelData | |
getPrvModelMtx(PipelineFlags const &flags, sdw::Mat4 const &curModelMatrix) const | castor3d::shader::ModelData | |
getScale() const | castor3d::shader::ModelData | inline |
getVertexOffset() const | castor3d::shader::ModelData | inline |
isShadowReceiver() const | castor3d::shader::ModelData | inline |
ModelData(sdw::ShaderWriter &writer, ast::expr::ExprPtr expr, bool enabled) | castor3d::shader::ModelData | inline |
modelToCurWorld(sdw::Vec4 const &pos) const | castor3d::shader::ModelData | |
modelToPrvWorld(sdw::Vec4 const &pos) const | castor3d::shader::ModelData | |
modelToWorld(sdw::Vec4 const &pos) const | castor3d::shader::ModelData | |
worldToModel(sdw::Vec4 const &pos) const | castor3d::shader::ModelData | |
worldToModel(DerivVec4 const &pos) const | castor3d::shader::ModelData |