Navigation
API > API/Plugins > API/Plugins/MutableRuntime > API/Plugins/MutableRuntime/MuR
References
| Module | MutableRuntime |
| Header | /Engine/Plugins/Experimental/Mutable/Source/MutableRuntime/Public/MuR/MeshBufferSet.h |
| Include | #include "MuR/MeshBufferSet.h" |
Syntax
namespace mu
{
enum MESH_BUFFER_FORMAT
&123;
MBF_NONE,
MBF_FLOAT16,
MBF_FLOAT32,
MBF_UINT8,
MBF_UINT16,
MBF_UINT32,
MBF_INT8,
MBF_INT16,
MBF_INT32,
MBF_NUINT8,
MBF_NUINT16,
MBF_NUINT32,
MBF_NINT8,
MBF_NINT16,
MBF_NINT32,
MBF_PACKEDDIR8,
MBF_PACKEDDIR8_W_TANGENTSIGN,
MBF_PACKEDDIRS8,
MBF_PACKEDDIRS8_W_TANGENTSIGN,
MBF_FLOAT64,
MBF_COUNT,
_MBF_FORCE32BITS = 0xFFFFFFFF,
&125;
}
Values
| Name | Description |
|---|---|
| MBF_NONE | |
| MBF_FLOAT16 | |
| MBF_FLOAT32 | |
| MBF_UINT8 | |
| MBF_UINT16 | |
| MBF_UINT32 | |
| MBF_INT8 | |
| MBF_INT16 | |
| MBF_INT32 | |
| MBF_NUINT8 | Integers interpreted as being in the range 0.0f to 1.0f. |
| MBF_NUINT16 | |
| MBF_NUINT32 | |
| MBF_NINT8 | Integers interpreted as being in the range -1.0f to 1.0f. |
| MBF_NINT16 | |
| MBF_NINT32 | |
| MBF_PACKEDDIR8 | Packed 1 to -1 value using multiply+add (128 is almost zero). Use 8-bit unsigned ints. |
| MBF_PACKEDDIR8_W_TANGENTSIGN | Same as MBF_PACKEDDIR8, with the w component replaced with the sign of the determinant of the vertex basis to define the orientation of the tangent space in UE4 format. |
| MBF_PACKEDDIRS8 | Packed 1 to -1 value using multiply+add (128 is almost zero). Use 8-bit signed ints. |
| MBF_PACKEDDIRS8_W_TANGENTSIGN | Same as MBF_PACKEDDIRS8, with the w component replaced with the sign of the determinant of the vertex basis to define the orientation of the tangent space in UE4 format. |
| MBF_FLOAT64 | |
| MBF_COUNT | |
| _MBF_FORCE32BITS |
Remarks
Supported formats for the elements in mesh buffers.