#include <string>
#include "generic/constant.h"
#include "string/string.h"
#include "scenelib.h"
#include "modulesystem.h"
Go to the source code of this file.
Data Structures | |
class | EntityKeyValue |
class | Entity |
class | Entity::Observer |
class | Entity::Visitor |
class | EntityCreator |
Namespaces | |
namespace | scene |
Defines | |
#define | INCLUDED_IENTITY_H |
Typedefs | |
typedef Callback1< const std::string & > | KeyObserver |
typedef Reference< scene::Node > | NodeReference |
typedef Stack< NodeReference > | scene::Path |
typedef GlobalModule < EntityCreator > | GlobalEntityModule |
typedef GlobalModuleRef < EntityCreator > | GlobalEntityModuleRef |
Functions | |
Entity * | Node_getEntity (scene::Node &node) |
EntityCreator & | GlobalEntityCreator () |
typedef GlobalModule<EntityCreator> GlobalEntityModule |
typedef GlobalModuleRef<EntityCreator> GlobalEntityModuleRef |
typedef Callback1<const std::string&> KeyObserver |
typedef Reference<scene::Node> NodeReference |
EntityCreator& GlobalEntityCreator | ( | ) | [inline] |