Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

_classes_ Member List

This is the complete list of members for _classes_, including all inherited members.
IdTable< Spectre >::add(const Spectre &s)IdTable< Spectre > [inline, private]
IdTable< Bolt >::add(const Bolt &s)IdTable< Bolt > [inline, private]
Bind()Texture [private]
Bolt()Bolt [inline, private]
Bolt(std::string name, const Matrix &pos, int id=-1)Bolt [private]
boltFieldSurface [private]
calculateCollideKey()Bolt [inline, private]
Spectre::changeKey(const CollideKey &key)Spectre [inline, private]
Bolt::changeKey(const CollideKey &key)Bolt [inline, private]
KeyMutableSet< Bolt::CollideKey, Bolt >::changeKey(typename SUPER::iterator iter, const Bolt::CollideKey &newKey)KeyMutableSet< Bolt::CollideKey, Bolt > [inline, private]
KeyMutableSet< Spectre::CollideKey, Spectre >::changeKey(typename SUPER::iterator iter, const Spectre::CollideKey &newKey)KeyMutableSet< Spectre::CollideKey, Spectre > [inline, private]
KeyMutableSet< Bolt::checkSet()KeyMutableSet< Bolt::CollideKey, Bolt > [inline, private]
KeyMutableSet< Spectre::CollideKey, Spectre >::checkSet()KeyMutableSet< Spectre::CollideKey, Spectre > [inline, private]
AI::clone() constAI [private, virtual]
NetworkAI::clone() constNetworkAI [inline, private, virtual]
HumanAI::clone() constHumanAI [inline, private, virtual]
ComputerAI::clone() constComputerAI [inline, private, virtual]
Spectre::Collidable()Collidable [inline, private]
Spectre::Collidable(std::string filename, const Matrix &pos)Collidable [private]
Obstacle::Collidable()Collidable [inline, private]
Obstacle::Collidable(std::string filename, const Matrix &pos)Collidable [private]
Bolt::Collidable()Collidable [inline, private]
Bolt::Collidable(std::string filename, const Matrix &pos)Collidable [private]
Collidable::Collidable()Collidable [inline, private]
Collidable::Collidable(std::string filename, const Matrix &pos)Collidable [private]
Spectre::collide(Spectre *oth)Spectre [private]
Spectre::IdCollidable::collide(Collidable *oth)Collidable [private]
Obstacle::collide(Collidable *oth)Collidable [private]
Bolt::collide(class Spectre *oth)Bolt [private]
Bolt::IdCollidable::collide(Collidable *oth)Collidable [private]
Collidable::collide(Collidable *oth)Collidable [private]
Spectre::collideKeySpectre [private]
Bolt::collideKeyBolt [private]
IdTable< Spectre >::collideWithBolts()IdTable< Spectre > [inline, private]
IdTable< Bolt >::collideWithBolts()IdTable< Bolt > [inline, private]
IdTable< Spectre >::collideWithOther(Coll *coll, int surface, double minRadius, double maxRadius)IdTable< Spectre > [inline, private]
IdTable< Bolt >::collideWithOther(Coll *coll, int surface, double minRadius, double maxRadius)IdTable< Bolt > [inline, private]
IdTable< Spectre >::collideWithSame()IdTable< Spectre > [inline, private]
IdTable< Bolt >::collideWithSame()IdTable< Bolt > [inline, private]
collideWithSpectres()ObstacleGrid [inline, private]
const_iterator typedefHashtable< VectorHash, Obstacle *, 65535 > [private]
IdTable< Spectre >::del(int id)IdTable< Spectre > [inline, private]
IdTable< Bolt >::del(int id)IdTable< Bolt > [inline, private]
Delete(const VectorHash &key)Hashtable< VectorHash, Obstacle *, 65535 > [inline, private]
Delete(const VectorHash &key)Hashtable< VectorHash, Obstacle *, 65535 > [private]
Spectre::draw(class Surface *par)Spectre [private]
IdTable< Spectre >::draw()IdTable< Spectre > [private]
IdTable< Bolt >::draw()IdTable< Bolt > [private]
Model::draw(const Matrix &mat)Model [private]
Surface::draw()Surface [private]
endByColl(ObstMap::iterator tablenum)ObstacleGrid [inline, private]
endByDraw()ObstacleGrid [inline, private]
ObstacleGrid::erase(Obstacle &obst)ObstacleGrid [inline, private]
Hashtable< VectorHash, Obstacle *, 65535 >::erase(const iterator &iter)Hashtable< VectorHash, Obstacle *, 65535 > [inline, private]
IdTable< Spectre >::eraseAll()IdTable< Spectre > [inline, private]
IdTable< Bolt >::eraseAll()IdTable< Bolt > [inline, private]
EraseFunc classObstacleGrid [friend]
AI::execute(class Spectre *parent)AI [private, virtual]
NetworkAI::execute(class Spectre *parent)NetworkAI [private, virtual]
HumanAI::execute(class Spectre *parent)HumanAI [private, virtual]
ComputerAI::execute(class Spectre *parent)ComputerAI [private, virtual]
KeyMutableSet< Bolt::find(Bolt &key)KeyMutableSet< Bolt::CollideKey, Bolt > [inline, private]
KeyMutableSet< Bolt::find(const Bolt::CollideKey &key)KeyMutableSet< Bolt::CollideKey, Bolt > [inline, private]
KeyMutableSet< Spectre::CollideKey, Spectre >::find(Spectre &key)KeyMutableSet< Spectre::CollideKey, Spectre > [inline, private]
KeyMutableSet< Spectre::CollideKey, Spectre >::find(const Spectre::CollideKey &key)KeyMutableSet< Spectre::CollideKey, Spectre > [inline, private]
Hashtable< VectorHash, Obstacle *, 65535 >::find(const VectorHash &key)Hashtable< VectorHash, Obstacle *, 65535 > [inline, private]
Hashtable< VectorHash, Obstacle *, 65535 >::find(const VectorHash &key) constHashtable< VectorHash, Obstacle *, 65535 > [inline, private]
fixBoltCollideOrder()World [inline, private]
IdTable< Spectre >::fixCollideOrder()IdTable< Spectre > [inline, private]
IdTable< Bolt >::fixCollideOrder()IdTable< Bolt > [inline, private]
freeSurfacesWorld [private]
Get(const VectorHash &key)Hashtable< VectorHash, Obstacle *, 65535 > [inline, private]
Get(const VectorHash &key) constHashtable< VectorHash, Obstacle *, 65535 > [inline, private]
Get(const VectorHash &key, Obstacle *&k)Hashtable< VectorHash, Obstacle *, 65535 > [inline, private]
Get(const VectorHash &key) constHashtable< VectorHash, Obstacle *, 65535 > [private]
GetAll(const VectorHash &key)Hashtable< VectorHash, Obstacle *, 65535 > [inline, private]
GetAll() constHashtable< VectorHash, Obstacle *, 65535 > [private]
getByColl(const Vector &coord)ObstacleGrid [inline, private]
getByDraw(const Obstacle::ModelRef &model)ObstacleGrid [inline, private]
IdTable< Spectre >::getById(int id)IdTable< Spectre > [inline, private]
IdTable< Bolt >::getById(int id)IdTable< Bolt > [inline, private]
Spectre::getCollideKey()Spectre [inline, private]
Bolt::getCollideKey()Bolt [inline, private]
getCollObstacleList(const Vector &coord)ObstacleGrid [inline, private]
getDrawObstacleList(Collidable::ModelRef ref)ObstacleGrid [inline, private]
Spectre::getId() constIdCollidable [inline, private]
Bolt::getId() constIdCollidable [inline, private]
Spectre::getMax() constCollidable [inline, private]
Obstacle::getMax() constCollidable [inline, private]
Model::getMax() constModel [inline, private]
Bolt::getMax() constCollidable [inline, private]
Collidable::getMax() constCollidable [inline, private]
GetMaxVector() constObstacle [inline, private]
Spectre::getMin() constCollidable [inline, private]
Obstacle::getMin() constCollidable [inline, private]
Model::getMin() constModel [inline, private]
Bolt::getMin() constCollidable [inline, private]
Collidable::getMin() constCollidable [inline, private]
GetMinVector() constObstacle [inline, private]
Spectre::getPosition() constCollidable [inline, private]
Obstacle::getPosition() constCollidable [inline, private]
Bolt::getPosition() constCollidable [inline, private]
Collidable::getPosition() constCollidable [inline, private]
Spectre::getRadius() constCollidable [inline, private]
Obstacle::getRadius() constCollidable [inline, private]
Model::getRadius() constModel [inline, private]
Bolt::getRadius() constCollidable [inline, private]
Collidable::getRadius() constCollidable [inline, private]
Spectre::getVectorHash() constCollidable [private]
Obstacle::getVectorHash() constCollidable [private]
Bolt::getVectorHash() constCollidable [private]
Collidable::getVectorHash() constCollidable [private]
hash(const Type key)Hashtable< VectorHash, Obstacle *, 65535 > [inline, private, static]
hash(const std::string &key)Hashtable< VectorHash, Obstacle *, 65535 > [inline, private, static]
hashvalVectorHash [private]
Spectre::IdCollidable()IdCollidable [inline, private]
Spectre::IdCollidable(std::string filename, const Matrix &mat, int newId=-1)IdCollidable [inline, private]
Bolt::IdCollidable()IdCollidable [inline, private]
Bolt::IdCollidable(std::string filename, const Matrix &mat, int newId=-1)IdCollidable [inline, private]
insert(value_type valty)Hashtable< VectorHash, Obstacle *, 65535 > [inline, private]
Hashtable< VectorHash, Obstacle *, 65535 >::iterator typedefHashtable< VectorHash, Obstacle *, 65535 > [private]
std::multimap< Obstacle::ModelRef, Obstacle >::iterator typedefstd::multimap< Obstacle::ModelRef, Obstacle > [private]
IdTable< Spectre >::kill(int id)IdTable< Spectre > [inline, private]
IdTable< Bolt >::kill(int id)IdTable< Bolt > [inline, private]
KeyMutableSet< Bolt::lower_bound(Bolt &key)KeyMutableSet< Bolt::CollideKey, Bolt > [inline, private]
KeyMutableSet< Bolt::lower_bound(const Bolt::CollideKey &key)KeyMutableSet< Bolt::CollideKey, Bolt > [inline, private]
KeyMutableSet< Spectre::CollideKey, Spectre >::lower_bound(Spectre &key)KeyMutableSet< Spectre::CollideKey, Spectre > [inline, private]
KeyMutableSet< Spectre::CollideKey, Spectre >::lower_bound(const Spectre::CollideKey &key)KeyMutableSet< Spectre::CollideKey, Spectre > [inline, private]
MeshSortedObstMap typedefObstacleGrid [private]
Model(const Model &m)Model [private]
Model(const std::string &filename)Model [private]
Spectre::modelCollidable [private]
Obstacle::modelCollidable [private]
Bolt::modelCollidable [private]
Collidable::modelCollidable [private]
Spectre::ModelRef typedefCollidable [private]
Obstacle::ModelRef typedefCollidable [private]
Bolt::ModelRef typedefCollidable [private]
Collidable::ModelRef typedefCollidable [private]
MyFuncBase classObstacleGrid [friend]
Spectre::nameCollidable [private]
Obstacle::nameCollidable [private]
Bolt::nameCollidable [private]
Collidable::nameCollidable [private]
NetworkAI(VirtualSocket vs)NetworkAI [private]
Obstacle(std::string filename, const Matrix &mat)Obstacle [inline, private]
obstacleGridSurface [private]
ObstMap typedefObstacleGrid [private]
operator unsigned int() constVectorHash [inline, private]
Model::operator<(const Model &m) constModel [inline, private]
Texture::operator<(const Texture &oth) constTexture [inline, private]
VectorHash::operator<(const VectorHash &oth) constVectorHash [inline, private]
Model::operator=(const Model &m)Model [private]
VectorHash::operator=(const VectorHash &oth)VectorHash [inline, private]
Model::operator==(const Model &m) constModel [inline, private]
Texture::operator==(const Texture &oth) constTexture [inline, private]
VectorHash::operator==(const VectorHash &oth) constVectorHash [inline, private]
Spectre::posCollidable [private]
Obstacle::posCollidable [private]
Bolt::posCollidable [private]
Collidable::posCollidable [private]
put(const Obstacle &o)ObstacleGrid [inline, private]
Put(const VectorHash &key, const Obstacle *&value)Hashtable< VectorHash, Obstacle *, 65535 > [inline, private]
Put(const VectorHash &key, Obstacle **value)Hashtable< VectorHash, Obstacle *, 65535 > [private]
PutFunc classObstacleGrid [friend]
Spectre::recalculateCollideKey() constSpectre [inline, private]
Bolt::recalculateCollideKey()Bolt [inline, private]
RefTexture typedefModel [private]
ScaleAmtVectorHash [private, static]
Spectre::setId(int newId)IdCollidable [inline, private]
Bolt::setId(int newId)IdCollidable [inline, private]
Spectre::setPosition(const QVector &newPos)Spectre [inline, private]
Bolt::setPosition(const QVector &newPos)Bolt [inline, private]
shortWidth()VectorHash [inline, private, static]
Hashtable< VectorHash, Obstacle *, 65535 >::size(int vectorname) constHashtable< VectorHash, Obstacle *, 65535 > [inline, private]
std::vector< Surface * >::sizestd::vector< Surface * > [private]
socktNetworkAI [private]
Spectre()Spectre [inline, private]
Spectre(std::string name, const Matrix &mat, int surface, int id=-1)Spectre [private]
SubTexture typedefModel [private]
surfacesWorld [private]
tstd::vector< Surface * > [private]
World::tableWorld [private]
Texture(const std::string &file)Texture [private]
toSurface(const Vector &worldSpace)Surface [private]
toWorld(const Vector &localSpace)Surface [private]
Spectre::update()Spectre [private]
IdTable< Spectre >::update()IdTable< Spectre > [private]
IdTable< Bolt >::update()IdTable< Bolt > [private]
IdTable< Spectre >::updateDeleteList()IdTable< Spectre > [inline, private]
IdTable< Bolt >::updateDeleteList()IdTable< Bolt > [inline, private]
KeyMutableSet< Bolt::upper_bound(Bolt &key)KeyMutableSet< Bolt::CollideKey, Bolt > [inline, private]
KeyMutableSet< Bolt::upper_bound(const Bolt::CollideKey &key)KeyMutableSet< Bolt::CollideKey, Bolt > [inline, private]
KeyMutableSet< Spectre::CollideKey, Spectre >::upper_bound(Spectre &key)KeyMutableSet< Spectre::CollideKey, Spectre > [inline, private]
KeyMutableSet< Spectre::CollideKey, Spectre >::upper_bound(const Spectre::CollideKey &key)KeyMutableSet< Spectre::CollideKey, Spectre > [inline, private]
value_type typedefHashtable< VectorHash, Obstacle *, 65535 > [private]
vector_type typedefHashtable< VectorHash, Obstacle *, 65535 > [private]
VectorHash()VectorHash [inline, private]
VectorHash(const VectorHash &oth)VectorHash [inline, private]
VectorHash(const Vector &coord)VectorHash [inline, private]
World()World [inline, private]
~AI()AI [inline, private, virtual]
~ComputerAI()ComputerAI [inline, private, virtual]
~HumanAI()HumanAI [inline, private, virtual]
~Model()Model [private]
~NetworkAI()NetworkAI [inline, private, virtual]
~Texture()Texture [private]
~World()World [inline, private]

Generated on Mon Jul 7 21:13:51 2003 for Ethereal by doxygen1.2.15