This document currently is a largely undocumented draft so it is more informational to refer to the C API at the moment: Open Mesh Effect API Reference.

struct MfxAttribute : public MfxBase

Public Functions

void FetchProperties(MfxAttributeProps &props)

Populate the provided props structure with this attribute’s properties

void SetProperties(const MfxAttributeProps &props)

Set attribute properties according to provided props structure

void CopyFrom(MfxAttribute &other, int start, int count)

Copy attribute data, casting if necessary

void ForwardFrom(MfxAttribute &other)

Forward attribute data, pointing to existing buffers instead of copying. Note that the buffer in source attribute must already be allocated.