Navigation
API > API/Plugins > API/Plugins/DNACalibLib
SetBlendShapeTargetDeltasCommand is used to change blend shape target deltas.
| Name | SetBlendShapeTargetDeltasCommand |
| Type | class |
| Header File | /Engine/Plugins/Animation/DNACalib/Source/DNACalibLib/Public/dnacalib/commands/SetBlendShapeTargetDeltasCommand.h |
| Include Path | #include "dnacalib/commands/SetBlendShapeTargetDeltasCommand.h" |
Syntax
class SetBlendShapeTargetDeltasCommand : public dnac::Command
Inheritance Hierarchy
- Command → SetBlendShapeTargetDeltasCommand
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
SetBlendShapeTargetDeltasCommand
(
MemoryResource* memRes |
dnacalib/commands/SetBlendShapeTargetDeltasCommand.h | ||
| dnacalib/commands/SetBlendShapeTargetDeltasCommand.h | |||
| dnacalib/commands/SetBlendShapeTargetDeltasCommand.h | |||
SetBlendShapeTargetDeltasCommand
(
std::uint16_t meshIndex, |
dnacalib/commands/SetBlendShapeTargetDeltasCommand.h | ||
SetBlendShapeTargetDeltasCommand
(
std::uint16_t meshIndex, |
dnacalib/commands/SetBlendShapeTargetDeltasCommand.h | ||
SetBlendShapeTargetDeltasCommand
(
std::uint16_t meshIndex, |
dnacalib/commands/SetBlendShapeTargetDeltasCommand.h | ||
SetBlendShapeTargetDeltasCommand
(
std::uint16_t meshIndex, |
dnacalib/commands/SetBlendShapeTargetDeltasCommand.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~SetBlendShapeTargetDeltasCommand() |
dnacalib/commands/SetBlendShapeTargetDeltasCommand.h |
Interfaces
| Name | Remarks |
|---|---|
| Impl |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| DeltasMasksCountMismatch | const sc::StatusCode | dnacalib/commands/SetBlendShapeTargetDeltasCommand.h | |
| DeltasVertexIndicesCountMismatch | const sc::StatusCode | dnacalib/commands/SetBlendShapeTargetDeltasCommand.h | |
| NoVertexIndicesSetError | const sc::StatusCode | dnacalib/commands/SetBlendShapeTargetDeltasCommand.h | |
| VertexIndicesOutOfBoundsError | const sc::StatusCode | dnacalib/commands/SetBlendShapeTargetDeltasCommand.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| pImpl | ScopedPtr< Impl > | dnacalib/commands/SetBlendShapeTargetDeltasCommand.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void setBlendShapeTargetIndex
(
std::uint16_t blendShapeTargetIndex |
Method for setting the index of the blend shape target to change. | dnacalib/commands/SetBlendShapeTargetDeltasCommand.h | |
| Method for setting the values used to calculate new deltas for blend shape target. | dnacalib/commands/SetBlendShapeTargetDeltasCommand.h | ||
void setDeltas
(
ConstArrayView< float > xs, |
Method for setting the values used to calculate new deltas for blend shape target. | dnacalib/commands/SetBlendShapeTargetDeltasCommand.h | |
void setMasks
(
ConstArrayView< float > masks |
Method for setting masks used to calculate new deltas for blend shape target. | dnacalib/commands/SetBlendShapeTargetDeltasCommand.h | |
void setMeshIndex
(
std::uint16_t meshIndex |
Method for setting the index of the mesh whose blend shape target to change. | dnacalib/commands/SetBlendShapeTargetDeltasCommand.h | |
void setOperation
(
VectorOperation operation |
Method for setting the type of operation used to calculate new deltas for blend shape target. | dnacalib/commands/SetBlendShapeTargetDeltasCommand.h | |
void setVertexIndices
(
ConstArrayView< std::uint32_t > vertexIndices |
Method for setting the vertex indices that correspond to new deltas. | dnacalib/commands/SetBlendShapeTargetDeltasCommand.h |
Overridden from Command
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void run
(
DNACalibDNAReader* output |
dnacalib/commands/SetBlendShapeTargetDeltasCommand.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| dnacalib/commands/SetBlendShapeTargetDeltasCommand.h | |||
| dnacalib/commands/SetBlendShapeTargetDeltasCommand.h |