Inputs#

typedef OfxMeshInputStruct OpenMfx::MeshInput#
typedef OfxMeshInputSetStruct OpenMfx::MeshInputSet#
struct OfxMeshInputStruct#

Public Types

using Index = std::string#

Public Functions

OfxMeshInputStruct()#
OfxMeshInputStruct(const OfxMeshInputStruct&) = delete#
OfxMeshInputStruct &operator=(const OfxMeshInputStruct&) = delete#
OfxMeshInputStruct(OfxMeshInputStruct&&) = default#
OfxMeshInputStruct &operator=(OfxMeshInputStruct&&) = default#
void deep_copy_from(const OfxMeshInputStruct &other)#
void setIndex(const Index &index)#
Index index() const#
const std::string &name() const

Public Members

int is_valid#
char name[256]#
OfxMeshStruct mesh#
OfxMeshInputPropertySet properties#
OfxPropertySetStruct properties
OfxAttributeSetStruct requested_attributes#
OfxHost *host#
struct OfxMeshInputSetStruct : public OpenMfx::Collection<OfxMeshInputStruct>#

Public Functions

OfxMeshInputSetStruct()#

Public Members

OfxHost *host#

Protected Functions

void onNewItem(OfxMeshInputStruct &input) override#