MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ bind_transform()

void MayaFlux::Nodes::Network::InstanceFieldOperator::bind_transform ( uint32_t  slot_index,
TransformField  field 
)

Bind a TransformField to a slot.

Parameters
slot_indexTarget slot index.
fieldFunction mapping current slot.transform to a new mat4.

Replaces any previously bound field (position or transform) for the slot.

Definition at line 5 of file InstanceFieldOperator.cpp.

6{
7 m_position_fields.erase(slot_index);
8 m_transform_fields[slot_index] = std::move(field);
9}
std::unordered_map< uint32_t, PositionField > m_position_fields
std::unordered_map< uint32_t, TransformField > m_transform_fields

References m_position_fields, and m_transform_fields.