FastEcslent::Identity Class Reference

#include <identity.h>

List of all members.

Public Member Functions

bool operator== (const Identity &x)
bool operator== (const Identity &x)
bool operator== (const Identity &x)
bool operator== (const Identity &x)
bool operator== (const Identity &x)

Public Attributes

int id
int instanceId
Side side
Player player


Detailed Description

Definition at line 16 of file identity.h.


Member Function Documentation

bool FastEcslent::Identity::operator== ( const Identity x  )  [inline]

Definition at line 24 of file identity.h.

References id, and instanceId.

bool FastEcslent::Identity::operator== ( const Identity x  )  [inline]

Definition at line 24 of file identity.h.

References instanceId.

bool FastEcslent::Identity::operator== ( const Identity x  )  [inline]

Definition at line 24 of file identity.h.

References instanceId.

bool FastEcslent::Identity::operator== ( const Identity x  )  [inline]

Definition at line 24 of file identity.h.

References instanceId.

bool FastEcslent::Identity::operator== ( const Identity x  )  [inline]

Definition at line 24 of file identity.h.

References instanceId.


Member Data Documentation

int FastEcslent::Identity::id

Definition at line 19 of file identity.h.

Referenced by FastEcslent::EntityMgr::addEntityToGame(), FastEcslent::Flock::computeSeparation(), FastEcslent::NetThread::createEntFromClientReq(), FastEcslent::Group::createGroupName(), FastEcslent::fillInfoFromEnt(), FastEcslent::fillStateFromEnt(), FastEcslent::NetThread::getMyIP(), FastEcslent::DistanceMgr::isColliding(), FastEcslent::Group::isMember(), FastEcslent::GameMgr::notExceedPopCap(), FastEcslent::EntityLessThan::operator()(), operator==(), FastEcslent::Group::print(), FastEcslent::Entity::print(), FastEcslent::NetThread::responseMineralPatchID(), FastEcslent::Engine::runTests(), FastEcslent::NetThread::sendInfo(), FastEcslent::Weapon::tick(), FastEcslent::DistanceMgr::tick(), and FastEcslent::PotentialMove::tick().

int FastEcslent::Identity::instanceId

Definition at line 20 of file identity.h.

Referenced by operator==().

Side FastEcslent::Identity::side

Definition at line 21 of file identity.h.

Referenced by FastEcslent::Armory::Armory(), FastEcslent::Barracks::Barracks(), FastEcslent::CommandCenter::CommandCenter(), FastEcslent::EntityMgr::createEntityForPlayerAndSide(), FastEcslent::EngineeringBay::EngineeringBay(), FastEcslent::Factory::Factory(), FastEcslent::fillInfoFromEnt(), FastEcslent::Gas::Gas(), FastEcslent::Helion::Helion(), FastEcslent::Marauder::Marauder(), FastEcslent::Marine::Marine(), FastEcslent::Minerals::Minerals(), FastEcslent::Reaper::Reaper(), FastEcslent::Refinery::Refinery(), FastEcslent::Entity::reset(), FastEcslent::SCVehicle::SCVehicle(), FastEcslent::setPotentialMoveForEnt(), FastEcslent::Builder::startBuildingNextEntity(), FastEcslent::SupplyDepot::SupplyDepot(), FastEcslent::Tank::Tank(), FastEcslent::Thor::Thor(), FastEcslent::UnitAI::tick(), and FastEcslent::DistanceMgr::tick().

Player FastEcslent::Identity::player

Definition at line 22 of file identity.h.

Referenced by FastEcslent::EntityMgr::createEntityForPlayerAndSide(), FastEcslent::fillInfoFromEnt(), FastEcslent::Entity::reset(), FastEcslent::setPotentialMoveForEnt(), FastEcslent::Builder::startBuildingNextEntity(), FastEcslent::Gather::switchState(), and FastEcslent::UnitAI::tick().


The documentation for this class was generated from the following files:
Generated on Fri Dec 13 14:54:21 2013 for FastECSLent by  doxygen 1.5.4