Nodes/Node.h File Reference

Interface for the Node class. More...

#include "../Scene/AppearanceStates.h"
#include "../Scene/Spatial.h"
#include "../Utility/Vector.h"
#include "../Utility/TextureProvider.h"
#include "Event/NodeListener.h"
#include <set>
#include <map>
#include <deque>
#include <vector>
#include <string>
#include <algorithm>
#include <functional>
#include <iostream>
#include <limits>
#include <boost/bind.hpp>
#include <boost/ref.hpp>
#include <boost/signal.hpp>
#include <boost/multi_index_container.hpp>
#include <boost/multi_index/sequenced_index.hpp>
#include <boost/multi_index/ordered_index.hpp>
#include <boost/multi_index/random_access_index.hpp>
#include <boost/multi_index/hashed_index.hpp>
#include <boost/multi_index/member.hpp>
#include <boost/multi_index/mem_fun.hpp>
#include <GL/glut.h>
#include "../Scene/Memory/Managed.h"
#include "Node_container.h"
#include "Node_events.h"

Include dependency graph for Node.h:

This graph shows which files directly or indirectly include this file:


Classes

class  Node
 The main class of Scene2D. Nodes are used to represent objects in the scene, and can be animated, selected, and respond to events. More...
struct  Node::random_access
 Random access tag. More...
struct  Node::by_sequence
 Sequential ordering tag. More...
struct  Node::by_id
 Order by ID tag. More...
struct  Node::by_name
 Order by name tag. More...
struct  Node::by_spatial_x
 Order by x position tag. More...
struct  Node::by_spatial_y
 Order by y position tag. More...

Detailed Description

Interface for the Node class.


Generated on Fri Feb 22 15:56:08 2008 for Scene2D by  doxygen 1.5.5