Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

research.h File Reference

Everything related to research. More...

#include <cstring>
#include <map>
#include "libs/loki/Functor.h"
#include "basestreaminterface.h"
#include "basictypes.h"
#include "typen.h"

Include dependency graph for research.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  ResearchAvailabilityStatus { Researched, Available, UnavailableNow, NeverAvailable }

Functions

Resources returnResourcenUseForResearch (const ContainerBase *bld, int research)
 Calculates the resources that are needed to research the given number of research.
Resources returnResourcenUseForResearch (const ContainerBase *bld)


Detailed Description

Everything related to research.

Definition in file research.h.


Enumeration Type Documentation

enum ResearchAvailabilityStatus
 

Enumeration values:
Researched 
Available 
UnavailableNow 
NeverAvailable 

Definition at line 44 of file research.h.


Function Documentation

Resources returnResourcenUseForResearch const ContainerBase bld  ) 
 

Definition at line 971 of file research.cpp.

References returnResourcenUseForResearch().

Resources returnResourcenUseForResearch const ContainerBase bld,
int  research
 

Calculates the resources that are needed to research the given number of research.

Definition at line 942 of file research.cpp.

References ContainerBase::baseType, ContainerBaseType::maxplus, ContainerBaseType::nominalresearchpoints, and Resources::resource().


Generated on Tue Jun 24 02:07:12 2008 for Advanced Strategic Command by  doxygen 1.4.2