|
|
SkinnedMeshGroup & | operator= (SkinnedMeshGroup const &) |
|
| SkinnedMeshGroup (SkinnedMeshGroup const &) |
|
MCNAPI_C::MaterialVariants const & | _evalMaterialVarants (::RenderParams &renderParams, ::RenderController const *renderController) |
|
MCNAPI_C bool | _isVisibilityExpressionMapEqual (::ModelPart const &modelPart) const |
|
MCNAPI_C void | constructMesh (::ScreenContext &screenContext) |
|
MCNAPI_C void | copyBoneMatrixToSkinnedMesh (int meshIndex, int partIndex, bool isVisible, ::Matrix const &matrix, int vertexCount, ::std::optional<::glm::mat4x4 > previousMatrix) |
|
MCNAPI_C void | draw (::ScreenContext &screenContext, ::dragon::RenderMetadata const &renderMetadata, ::MaterialVariants const &modelMaterialVariants, ::ClientPBRTextureData const &textureData, ::std::optional<::MERSUniformData > const &mersUniforms) |
|
MCNAPI_C bool | isMaterialExpressionMapEqual (::std::unordered_map<::RenderController const *, ::ExpressionNode > const &rhs) const |
|
MCNAPI_C void | registerPart (::ModelPart &part, int groupIndex) |
|
MCNAPI_C void | setMaterialExpression (::RenderController const *renderControllerId, ::ExpressionNode const &expression) |
|
MCNAPI_C void * | $ctor (::SkinnedMeshGroup const &) |
|
MCNAPI_C void * | $ctor (::ModelPart &modelPart, int skinnedMeshGroupIdentifier, bool isUniqueGroup, uint64 skinnedMeshGroupIndex) |
The documentation for this class was generated from the following file: