Main Page
Classes
Files
Class List
Class Hierarchy
Class Members
Universe Class Reference
Collaboration diagram for Universe:
[
legend
]
List of all members.
Public Member Functions
(NSLock *)
-
synchronizeAccess
(int)
-
remappedTeamIdWithId:
(
Rank
*)
-
rankWithId:
(bool)
-
entity:closerToPos:than:
(bool)
-
entity:closerToPlayer:than:
(bool)
-
entity:closerToMeThan:
(int)
-
distanceToEntity:from:
(float)
-
angleDegBetween:andPoint:
(float)
-
angleDegBetweenEntity:from:
(
Planet
*)
-
planetNearPosition:
(
Planet
*)
-
planetNearPlayer:
(
Planet
*)
-
planetNearMe
(
Player
*)
-
playerNearPosition:ofType:
(
Player
*)
-
playerNearPlayer:ofType:
(
Player
*)
-
playerNearMeOfType:
(
Player
*)
-
playerWithId:
(int)
-
playerCount
(
Player
*)
-
playerThatIsMe
(
Planet
*)
-
planetWithId:
(
Ship
*)
-
shipOfType:
(
Ship
*)
-
shipWithPhaserId:
(
Team
*)
-
teamWithId:
(
Torp
*)
-
torpWithId:
(
Plasma
*)
-
plasmaWithId:
(
Phaser
*)
-
phaserWithId:
(void)
-
movePlayer:toTeam:
(void)
-
movePlanet:toTeam:
(void)
-
setAllTorpsStatus:
(void)
-
setAllPlasmasStatus:
(void)
-
setAllPhasersStatus:
(void)
-
resetWeaponInfo
Static Public Member Functions
(
Universe
*)
+
defaultInstance
Protected Attributes
NSMutableArray *
players
NSMutableArray *
teams
NSMutableArray *
shipTypes
NSMutableArray *
torps
NSMutableArray *
plasmas
NSMutableArray *
phasers
NSMutableArray *
planets
Status
*
status
Detailed Description
Definition at line
30
of file
Universe.h
.
The documentation for this class was generated from the following files:
/Volumes/Plantain/MyDocuments/Projects/MacTrek/MacTrek/Data/
Universe.h
/Volumes/Plantain/MyDocuments/Projects/MacTrek/MacTrek/Data/
Universe.m
Generated on Fri Jul 28 19:17:44 2006 for MacTrek by
1.4.7