Navigation
API > API/Plugins > API/Plugins/MutableRuntime > API/Plugins/MutableRuntime/MuR
References
| Module | MutableRuntime |
| Header | /Engine/Plugins/Experimental/Mutable/Source/MutableRuntime/Public/MuR/Mesh.h |
| Include | #include "MuR/Mesh.h" |
Syntax
namespace mu
{
enum EMeshCopyFlags
{
None = 0,
WithSkeletalMesh = 1 << 1,
WithSurfaces = 1 << 2,
WithSkeleton = 1 << 3,
WithPhysicsBody = 1 << 4,
WithFaceGroups = 1 << 5,
WithTags = 1 << 6,
WithVertexBuffers = 1 << 7,
WithIndexBuffers = 1 << 8,
WithFaceBuffers = 1 << 9,
WithAdditionalBuffers = 1 << 10,
WithLayouts = 1 << 11,
WithPoses = 1 << 12,
WithBoneMap = 1 << 13,
WithSkeletonIDs = 1 << 14,
WithAdditionalPhysics = 1 << 15,
WithStreamedResources = 1 << 16,
AllFlags = 0xFFFFFFFF,
}
}
Values
| Name | Description |
|---|---|
| None | |
| WithSkeletalMesh | |
| WithSurfaces | |
| WithSkeleton | |
| WithPhysicsBody | |
| WithFaceGroups | |
| WithTags | |
| WithVertexBuffers | |
| WithIndexBuffers | |
| WithFaceBuffers | |
| WithAdditionalBuffers | |
| WithLayouts | |
| WithPoses | |
| WithBoneMap | |
| WithSkeletonIDs | |
| WithAdditionalPhysics | |
| WithStreamedResources | |
| AllFlags |
Remarks
Remove when removin deprecated data.
This define enabled additional checks when using RLE compression. These checks have a lot of of overhead so it should usually be disabled.
TODO: Make the handling of rotations an option. It is more expensive on CPU and memory, and for some cases it is not required at all.