Navigation
Unreal Engine C++ API Reference > Plugins > RigLogicLib > dna > layers
Warnings * Implementors should inherit from Writer itself and not this class.
Inheritance Hierarchy
- HeaderWriter
- DescriptorWriter
- DefinitionWriter
- GeometryWriter
- Writer
- StreamWriter
- BinaryStreamWriter
References
Module | RigLogicLib |
Header | /Engine/Plugins/Animation/RigLogic/Source/RigLogicLib/Public/dna/layers/GeometryWriter.h |
Include | #include "dna/layers/GeometryWriter.h" |
Syntax
class GeometryWriter : public virtual dna::DefinitionWriter
Remarks
Implementors should inherit from Writer itself and not this class.
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | clearBlendShapeTargets
(
std::uint16_t meshIndex |
Delete all blend shape targets for the specified mesh. |
![]() |
void | clearFaceVertexLayoutIndices
(
std::uint16_t meshIndex |
Delete all lists of vertex layout indices for the specified mesh. |
![]() |
void | clearMeshes () |
Delete all meshes. |
![]() |
void | clearSkinWeights
(
std::uint16_t meshIndex |
Delete all skin weights for the specified mesh. |
![]() |
void | deleteMesh
(
std::uint16_t meshIndex |
Delete the specified mesh. |
![]() |
void | setBlendShapeChannelIndex
(
std::uint16_t meshIndex, |
The matching blend shape channel index of the specified blend shape target. |
![]() |
void | setBlendShapeTargetDeltas
(
std::uint16_t meshIndex, |
List of deltas for each affected vertex. |
![]() |
void | setBlendShapeTargetVertexIndices
(
std::uint16_t meshIndex, |
Vertex position indices affected by the specified blend shape target. |
![]() |
void | setFaceVertexLayoutIndices
(
std::uint16_t meshIndex, |
Vertex layout indices that belong to the specified face. |
![]() |
void | setMaximumInfluencePerVertex
(
std::uint16_t meshIndex, |
|
![]() |
void | setSkinWeightsJointIndices
(
std::uint16_t meshIndex, |
List of joint indices associated with each skin weight for the specified vertex. |
![]() |
void | setSkinWeightsValues
(
std::uint16_t meshIndex, |
List of skin weights influencing the referenced vertex. |
![]() |
void | setVertexLayouts
(
std::uint16_t meshIndex, |
List of vertex layouts the belong to the specified mesh. |
![]() |
void | setVertexNormals
(
std::uint16_t meshIndex, |
List of vertex normals. |
![]() |
void | setVertexPositions
(
std::uint16_t meshIndex, |
List of vertex positions. |
![]() |
void | setVertexTextureCoordinates
(
std::uint16_t meshIndex, |
List of vertex texture coordinates. |