WorldSim  inDev
2D tile-based sandbox RPG with procedurally generated fantasy world simulator 🌏
Public Member Functions | Public Attributes | List of all members
Location_Mine Class Reference

#include <Location.hpp>

Inheritance diagram for Location_Mine:
Inheritance graph
[legend]
Collaboration diagram for Location_Mine:
Collaboration graph
[legend]

Public Member Functions

 Location_Mine ()
 
virtual std::string getName () override
 
- Public Member Functions inherited from Location
 Location ()
 
void link (Location *location)
 
bool putCharacter (Character *c)
 
void removeCharacter (Character *c)
 
virtual ResourceRequirement getResourceRequirement ()
 
int availableBranches ()
 
bool hasRoom ()
 
- Public Member Functions inherited from HasResourceRequirement
 HasResourceRequirement ()
 

Public Attributes

int size
 
int nIron
 
int nCopper
 
- Public Attributes inherited from Location
enumLocation type
 
Vector< ItemTypevCanMake
 
bool isOutside
 
int capacity
 
int nIngress
 
int darkness
 
int maxBranches
 

Constructor & Destructor Documentation

◆ Location_Mine()

Location_Mine::Location_Mine ( )

Member Function Documentation

◆ getName()

std::string Location_Mine::getName ( )
overridevirtual

Reimplemented from Location.

Member Data Documentation

◆ nCopper

int Location_Mine::nCopper

◆ nIron

int Location_Mine::nIron

◆ size

int Location_Mine::size

The documentation for this class was generated from the following files: