freg  0.3
Free-Roaming Elementary Game
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | Private Member Functions | Private Attributes | List of all members
CraftManager Class Referencefinal

#include <CraftManager.h>

Public Member Functions

 CraftManager ()
 
 ~CraftManager ()
 
bool MiniCraft (CraftItem **) const
 
bool Craft (CraftList *items, int sub) const
 

Private Member Functions

CraftManageroperator= (const CraftManager &)=delete
 
 CraftManager (const CraftManager &)=delete
 
bool CraftSub (CraftList *items, int sub) const
 

Private Attributes

QList< CraftList * > recipesList [LAST_SUB]
 

Detailed Description

Definition at line 65 of file CraftManager.h.

Constructor & Destructor Documentation

CraftManager::CraftManager ( )

Definition at line 82 of file CraftManager.cpp.

CraftManager::~CraftManager ( )

Definition at line 101 of file CraftManager.cpp.

CraftManager::CraftManager ( const CraftManager )
privatedelete

Member Function Documentation

bool CraftManager::Craft ( CraftList items,
int  sub 
) const

Definition at line 121 of file CraftManager.cpp.

bool CraftManager::CraftSub ( CraftList items,
int  sub 
) const
private

Definition at line 126 of file CraftManager.cpp.

bool CraftManager::MiniCraft ( CraftItem **  item) const

Definition at line 109 of file CraftManager.cpp.

CraftManager& CraftManager::operator= ( const CraftManager )
privatedelete

Member Data Documentation

QList<CraftList *> CraftManager::recipesList[LAST_SUB]
private

Definition at line 78 of file CraftManager.h.


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