|
| MCAPI | SkinnedMeshGroup (::ModelPart &modelPart, int skinnedMeshGroupIdentifier, bool isUniqueGroup, uint64 skinnedMeshGroupIndex) |
| MCAPI void | copyBoneMatrixToSkinnedMesh (int meshIndex, int partIndex, bool isVisible, ::Matrix const &matrix, int vertexCount, ::std::optional<::std::reference_wrapper<::Matrix const > > previousMatrix) |
| MCAPI void | dataDrivenDraw (::RenderParams &renderParams, ::dragon::RenderMetadata const &renderMetadata, ::gsl::not_null<::RenderController const * > renderController, ::ClientPBRTextureData const &textureData, ::std::optional<::MERSUniformData > const &mersUniforms) |
|
MCAPI void | draw (::ScreenContext &screenContext, ::dragon::RenderMetadata const &renderMetadata, ::MaterialVariants const &modelMaterialVariants, ::ClientPBRTextureData const &textureData, ::std::optional<::MERSUniformData > const &mersUniforms) |
| MCAPI void | registerPart (::ModelPart &part, int groupIndex) |
| MCAPI | ~SkinnedMeshGroup () |
| MCAPI void * | $ctor (::ModelPart &modelPart, int skinnedMeshGroupIdentifier, bool isUniqueGroup, uint64 skinnedMeshGroupIndex) |
| MCAPI void | $dtor () |
|
|
::ll::TypedStorage< 8, 64, ::std::unordered_map<::RenderController const *, ::ExpressionNode > > | mMaterialExpressionMap |
|
::ll::TypedStorage< 1, 1, bool > | mShouldDrawThisFrame |
|
::ll::TypedStorage< 1, 1, bool > | mIsUniqueGroup |
|
::ll::TypedStorage< 4, 4, int > | mSkinnedMeshGroupIdentifier |
|
::ll::TypedStorage< 8, 24, ::std::vector<::std::shared_ptr<::SkinnedMesh > > > | mSkinnedMeshes |
◆ SkinnedMeshGroup()
| MCAPI SkinnedMeshGroup::SkinnedMeshGroup |
( |
::ModelPart & | modelPart, |
|
|
int | skinnedMeshGroupIdentifier, |
|
|
bool | isUniqueGroup, |
|
|
uint64 | skinnedMeshGroupIndex ) |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ ~SkinnedMeshGroup()
| MCAPI SkinnedMeshGroup::~SkinnedMeshGroup |
( |
| ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ copyBoneMatrixToSkinnedMesh()
| MCAPI void SkinnedMeshGroup::copyBoneMatrixToSkinnedMesh |
( |
int | meshIndex, |
|
|
int | partIndex, |
|
|
bool | isVisible, |
|
|
::Matrix const & | matrix, |
|
|
int | vertexCount, |
|
|
::std::optional<::std::reference_wrapper<::Matrix const > > | previousMatrix ) |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ dataDrivenDraw()
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ registerPart()
| MCAPI void SkinnedMeshGroup::registerPart |
( |
::ModelPart & | part, |
|
|
int | groupIndex ) |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $ctor()
| MCAPI void * SkinnedMeshGroup::$ctor |
( |
::ModelPart & | modelPart, |
|
|
int | skinnedMeshGroupIdentifier, |
|
|
bool | isUniqueGroup, |
|
|
uint64 | skinnedMeshGroupIndex ) |
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
◆ $dtor()
| MCAPI void SkinnedMeshGroup::$dtor |
( |
| ) |
|
- Attention
- This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.
The documentation for this class was generated from the following files: