32 void track_plug(
const Plug& plug);
36 const Value& value(
const Plug& plug,
size_t index)
const;
38 const std::vector<Value>& values(
const Plug& plug)
const;
40 std::unordered_map<Plug, std::vector<Value>> _plug_mapping;
51 MAQUINA_EXPORT std::vector<maquina::Value>
scene_child(
const std::vector<maquina::Value>& scene_values,
const std::string& child_name);
MAQUINA_EXPORT std::vector< maquina::Value > scene_child(const std::vector< maquina::Value > &scene_values, const std::string &child_name)
std::string name
Definition: ExportHelper.h:46
MAQUINA_EXPORT std::vector< maquina::Value > scene_geometries(const std::vector< maquina::Value > &scene_values)
MAQUINA_EXPORT std::vector< maquina::Value > scene_matrices(const std::vector< maquina::Value > &scene_values)
Helper class to export animations.
Definition: ExportHelper.h:28
This version of the SDK is unstable, i-e, it may change with no warning.
Definition: AddCurveAction.h:20
std::vector< maquina::Value > values
Definition: ExportHelper.h:47
MAQUINA_EXPORT maquina::Array scene_shaders(const std::vector< maquina::Value > &scene_values)
An array of values.
Definition: Array.h:26
#define MAQUINA_EXPORT
Definition: Export.h:31
Definition: ExportHelper.h:43
A node plug.
Definition: Plug.h:59
MAQUINA_EXPORT std::vector< maquina::Value > scene_visibility(const std::vector< maquina::Value > &scene_values)
MAQUINA_EXPORT std::vector< UserProperty > scene_user_properties(const std::vector< maquina::Value > &scene_values)
Base class of all Rumba values.
Definition: Value.h:34