ALBA
Classes | Macros
albaInteractionFactory.h File Reference
#include "albaObjectFactory.h"
#include "albaConfigure.h"
#include <set>
Include dependency graph for albaInteractionFactory.h:

Go to the source code of this file.

Classes

class  albaInteractionFactory
 
class  albaPlugAvatar< T >
 
class  albaPlugDevice< T >
 

Macros

#define albaPlugDeviceMacro(node_type, descr)    RegisterNewDevice(node_type::GetStaticTypeName(), descr, node_type::NewObject);
 
#define albaPlugAvatarMacro(node_type, descr)    RegisterNewAvatar(node_type::GetStaticTypeName(), descr, node_type::NewObject);
 

Macro Definition Documentation

◆ albaPlugDeviceMacro

#define albaPlugDeviceMacro (   node_type,
  descr 
)     RegisterNewDevice(node_type::GetStaticTypeName(), descr, node_type::NewObject);

to be used internally for plugging default devices — calls a member function directly

Definition at line 26 of file albaInteractionFactory.h.

◆ albaPlugAvatarMacro

#define albaPlugAvatarMacro (   node_type,
  descr 
)     RegisterNewAvatar(node_type::GetStaticTypeName(), descr, node_type::NewObject);

to be used internally for plugging default avatars — calls a member function directly

Definition at line 30 of file albaInteractionFactory.h.