Classes | Namespaces | Macros | Typedefs | Variables
WorldElementBase.h File Reference
#include <mvsim/VisualObject.h>
#include <mvsim/Simulable.h>
#include <mvsim/ClassFactory.h>
Include dependency graph for WorldElementBase.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  mvsim::WorldElementBase
 

Namespaces

 mvsim
 

Macros

#define DECLARES_REGISTER_WORLD_ELEMENT(CLASS_NAME)
 
#define REGISTER_WORLD_ELEMENT(TEXTUAL_NAME, CLASS_NAME)
 

Typedefs

typedef ClassFactory< WorldElementBase, World *, const rapidxml::xml_node< char > * > mvsim::TClassFactory_worldElements
 

Variables

TClassFactory_worldElements mvsim::classFactory_worldElements
 

Macro Definition Documentation

#define DECLARES_REGISTER_WORLD_ELEMENT (   CLASS_NAME)
Value:
CLASS_NAME, WorldElementBase, World*, const rapidxml::xml_node<char>*)
#define DECLARES_REGISTER_CLASS2(CLASS_NAME, BASE_CLASS, ARG1, ARG2)
Definition: ClassFactory.h:74

Definition at line 42 of file WorldElementBase.h.

#define REGISTER_WORLD_ELEMENT (   TEXTUAL_NAME,
  CLASS_NAME 
)
Value:
CLASS_NAME)
TClassFactory_worldElements classFactory_worldElements
#define REGISTER_CLASS2(FACTORY_TYPE, FACTORY_OBJ, TEXTUAL_NAME, CLASS_NAME)
Definition: ClassFactory.h:88
ClassFactory< WorldElementBase, World *, const rapidxml::xml_node< char > * > TClassFactory_worldElements

Definition at line 46 of file WorldElementBase.h.



mvsim
Author(s):
autogenerated on Thu Jun 6 2019 19:36:40