Inherits IBrahminPen.
Public Member Functions | |
CBrahminPen (uint mapid, uint entire) | |
bool | LoadData () |
bool | SaveData () |
bool | RemoveBrahmin () |
bool | AddBrahmin () |
bool | IsFull () |
bool | IsEmpty () |
bool | BelongsToPen (Critter& critter) |
void | CalculateBrahmins () |
uint | GetBrahminCount () |
uint | GetID () |
Critter@ | GetOwner () |
Critter@ | FindBrahmin () |
IBrahminPen@ | SetID (uint id) |
IBrahminPen@ | TeamID (uint teamid) |
IBrahminPen@ | SetOwner (Critter& owner) |
IBrahminPen@ | MaxAmount (uint amount) |
IBrahminPen@ | AddBrahmins (uint amount) |
Public Attributes | |
Map@ | map |
Serializator | serializer |
array< Entire > | entires |
uint | id |
uint | amount |
uint | max |
uint | teamid |
bool | initialized |
string | name |
Critter@ | owner |
CBrahminPen | ( | uint | mapid, | |
uint | entire | |||
) |
bool LoadData | ( | ) |
bool SaveData | ( | ) |
Implements IBrahminPen.
bool RemoveBrahmin | ( | ) |
Implements IBrahminPen.
bool AddBrahmin | ( | ) |
Implements IBrahminPen.
bool IsFull | ( | ) |
Implements IBrahminPen.
bool IsEmpty | ( | ) |
Implements IBrahminPen.
bool BelongsToPen | ( | Critter& | critter | ) |
void CalculateBrahmins | ( | ) |
Implements IBrahminPen.
uint GetBrahminCount | ( | ) |
Implements IBrahminPen.
uint GetID | ( | ) |
Implements IBrahminPen.
Critter@ GetOwner | ( | ) |
Implements IBrahminPen.
Critter@ FindBrahmin | ( | ) |
IBrahminPen@ SetID | ( | uint | id | ) |
Implements IBrahminPen.
IBrahminPen@ TeamID | ( | uint | teamid | ) |
Implements IBrahminPen.
IBrahminPen@ SetOwner | ( | Critter& | owner | ) |
Implements IBrahminPen.
IBrahminPen@ MaxAmount | ( | uint | amount | ) |
Implements IBrahminPen.
IBrahminPen@ AddBrahmins | ( | uint | amount | ) |
Implements IBrahminPen.
uint id |
uint amount |
uint max |
uint teamid |
bool initialized |