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

#include <Location.hpp>

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

Public Member Functions

 Location_Weaponsmith ()
 
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 ()
 

Additional Inherited Members

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

Constructor & Destructor Documentation

◆ Location_Weaponsmith()

Location_Weaponsmith::Location_Weaponsmith ( )

Member Function Documentation

◆ getName()

std::string Location_Weaponsmith::getName ( )
overridevirtual

Reimplemented from Location.


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