Navigation
API > API/Plugins > API/Plugins/DNACalibLib
SetSkinWeightsCommand is used to set new skin weights for a vertex in a mesh.
| Name | SetSkinWeightsCommand |
| Type | class |
| Header File | /Engine/Plugins/Animation/DNACalib/Source/DNACalibLib/Public/dnacalib/commands/SetSkinWeightsCommand.h |
| Include Path | #include "dnacalib/commands/SetSkinWeightsCommand.h" |
Syntax
class SetSkinWeightsCommand : public dnac::Command
Inheritance Hierarchy
- Command → SetSkinWeightsCommand
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
SetSkinWeightsCommand
(
MemoryResource* memRes |
dnacalib/commands/SetSkinWeightsCommand.h | ||
SetSkinWeightsCommand
(
const SetSkinWeightsCommand& |
dnacalib/commands/SetSkinWeightsCommand.h | ||
| dnacalib/commands/SetSkinWeightsCommand.h | |||
SetSkinWeightsCommand
(
std::uint16_t meshIndex, |
dnacalib/commands/SetSkinWeightsCommand.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~SetSkinWeightsCommand() |
dnacalib/commands/SetSkinWeightsCommand.h |
Interfaces
| Name | Remarks |
|---|---|
| Impl |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| pImpl | ScopedPtr< Impl > | dnacalib/commands/SetSkinWeightsCommand.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void setJointIndices
(
ConstArrayView< std::uint16_t > jointIndices |
Method for setting the joint indices of joints that influence the vertex in question. | dnacalib/commands/SetSkinWeightsCommand.h | |
void setMeshIndex
(
std::uint16_t meshIndex |
Method for setting the index of the targeted mesh. | dnacalib/commands/SetSkinWeightsCommand.h | |
void setVertexIndex
(
std::uint32_t vertexIndex |
Method for setting the index of the vertex to change. | dnacalib/commands/SetSkinWeightsCommand.h | |
void setWeights
(
ConstArrayView< float > weights |
Method for setting the weights with which joints influence the vertex in question. | dnacalib/commands/SetSkinWeightsCommand.h |
Overridden from Command
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void run
(
DNACalibDNAReader* output |
dnacalib/commands/SetSkinWeightsCommand.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
SetSkinWeightsCommand & operator=
(
const SetSkinWeightsCommand& |
dnacalib/commands/SetSkinWeightsCommand.h | ||
| dnacalib/commands/SetSkinWeightsCommand.h |