#include "Macros.h"
#include <ImathEuler.h>
#include <memory>
#include <ImathMatrixAlgo.h>
#include <algorithm>
#include <functional>
#include <typeindex>
#include <vector>
#include <string>
#include <unordered_map>
#include <unordered_set>
#include <map>
#include <ImathVec.h>
#include <ImathMatrix.h>
#include <ImathQuat.h>
#include <ImathBox.h>
#include <ImathColor.h>
#include <gsl/gsl>
#include <csignal>
#include <unistd.h>
#include "Export.h"
#include "AnimCurve.h"
#include "Array.h"
#include "BVH3.h"
#include "BVHTriangle.h"
#include "CameraContext.h"
#include "Curves.h"
#include "Dict.h"
#include "EvalContext.h"
#include "EvaluationEngine.h"
#include "Expr.h"
#include "Hash24.h"
#include "Image.h"
#include "Initialize.h"
#include "IndexedBuffer.h"
#include "IO.h"
#include "InteractionContext.h"
#include "KeySet.h"
#include "Node.h"
#include "NodePlugin.h"
#include "Lattice.h"
#include "Logger.h"
#include "ManipulatorPlugin.h"
#include "RenderablePlugin.h"
#include "Mesh.h"
#include "MeshBuilder.h"
#include "MeshEdit.h"
#include "NodeDelegate.h"
#include "NodeDelegateRumba.h"
#include "NodeDelegateManipulator.h"
#include "NodeSet.h"
#include "NurbsCurve.h"
#include "NurbsSurface.h"
#include "PlugDescriptor.h"
#include "PlugList.h"
#include "PlugListener.h"
#include "PartialInvalidation.h"
#include "Registry.h"
#include "Shader.h"
#include "Scene.h"
#include "ToolPlugin.h"
#include "UserData.h"
#include "Utils.h"
#include "Value.h"
#include "ViewportContext.h"
#include "WeightedComponent.h"
#include "Workspace.h"
#include "CustomAction.h"
Go to the source code of this file.
◆ MAQUINA_DECLARE_PLUGINS
| #define MAQUINA_DECLARE_PLUGINS extern "C" MAQUINA_DLL_EXPORT int rumba_sdk_version; int rumba_sdk_version = RUMBA_SDK_BETA_VERSION; |
◆ MAQUINA_REGISTER_PLUGINS
| #define MAQUINA_REGISTER_PLUGINS extern "C" MAQUINA_DLL_EXPORT void rumba_register_plugins( ::maquina::Registry &r ) |