21 if (strip.
act == &action) {
54 "When there is no Action assigned, the slot handle should also be set to "
#define BLI_assert_msg(a, msg)
Slot * slot_find_by_name(StringRefNull slot_name)
Slot * slot_for_handle(slot_handle_t handle)
static constexpr slot_handle_t unassigned
void unassign_action(NlaStrip &strip, ID &animated_id)
ActionSlotAssignmentResult assign_action_slot_handle(NlaStrip &strip, slot_handle_t slot_handle, ID &animated_id)
bool assign_action(NlaStrip &strip, Action &action, ID &animated_id)
ActionSlotAssignmentResult assign_action_slot(NlaStrip &strip, Slot *slot_to_assign, ID &animated_id)
ActionSlotAssignmentResult generic_assign_action_slot(Slot *slot_to_assign, ID &animated_id, bAction *&action_ptr_ref, slot_handle_t &slot_handle_ref, char *slot_name) ATTR_WARN_UNUSED_RESULT
decltype(::ActionSlot::handle) slot_handle_t
ActionSlotAssignmentResult
char action_slot_name[66]
int32_t action_slot_handle