SimpleSpace Struct Reference
[Scene Mangement]

Inherits Space, and Space.

List of all members.

Public Methods

virtual void addEntity (Entity *ent)
virtual EntityqueryEntity (const Char *name)
virtual void update (UpdateContext *uc)
virtual void render (RenderContext *rc)
virtual void collide (CollisionContext *cc)


Detailed Description

A simple space stores a list of entities with no spatial organization.


Member Function Documentation

void SimpleSpace::addEntity Entity   ent [virtual]
 

Add an entity to the space.

Implements Space.

void SimpleSpace::collide CollisionContext   cc [virtual]
 

Test for collisions between entities.

Reimplemented from Attribute.

Entity * SimpleSpace::queryEntity const Char   name [virtual]
 

Locate an entity by name.

Implements Space.

void SimpleSpace::render RenderContext   rc [virtual]
 

Render the contents of this attribute. The default implementation of this method does nothing.

Reimplemented from Attribute.

void SimpleSpace::update UpdateContext   uc [virtual]
 

Update the state of this attribute. The default implementation of this method does nothing.

Reimplemented from Attribute.


The documentation for this struct was generated from the following files:


Flat Four Engine
Copyright (C) 2001 by 379, Inc.
This page generated by Doxygen