Rumba C++ SDK
ProcAnimLayer.h
Go to the documentation of this file.
1 /*
2 
3  *
4  ***
5  *****
6  ********************* Mercenaries Engineering SARL
7  ***************** Copyright (C) 2019
8  *************
9  ********* http://www.mercenaries-engineering.com
10  ***********
11  **** ****
12  ** **
13 
14 */
15 #pragma once
16 
17 #include "Maquina/Maquina.h"
18 #include "Maquina/AnimLayer.h"
19 
20 namespace maquina
21 {
22 
24 
25 class ProcAnimLayer : public AnimLayer
26 {
27 public:
29 
31  virtual bool check_cycles() const = 0;
32 };
33 
34 }
Definition: AnimLayer.h:22
Node node() const
Returns the Node interface for this object.
Definition: NodePlugin.h:117
ProcAnimLayer(maquina::Node *node)
Definition: ProcAnimLayer.h:28
This version of the SDK is unstable, i-e, it may change with no warning.
Definition: AddCurveAction.h:20
Base of procedural animation layer nodes like constraint, noise, dynamic on controllers.
Definition: ProcAnimLayer.h:25
virtual bool check_cycles() const =0
Return true if no graph cycles has been found in the layer setup.
Base class of all Rumba nodes.
Definition: Node.h:37