Classes | Namespaces | Macros | Typedefs | Variables
WorldElementBase.h File Reference
#include <mvsim/ClassFactory.h>
#include <mvsim/Simulable.h>
#include <mvsim/VisualObject.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

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

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:77

Definition at line 45 of file WorldElementBase.h.

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

Definition at line 49 of file WorldElementBase.h.



mvsim
Author(s):
autogenerated on Fri May 7 2021 03:05:52