|
GigaPasjans
|
Holds user-defined session settings like scoring and difficulty. More...
#include <Solitaire.h>


Public Member Functions | |
| String | GetIdentifer () const override |
Public Member Functions inherited from Phosphorus::GameObject | |
| std::vector< IBaseParameter * > | GetParameters () const |
| Returns parameters list. | |
| String | GetUniqueId () const |
| Returns GameObject unique id. | |
Public Attributes | |
| Phosphorus::EnumParameter< ScoringMode > | ScoringMode |
| Selected scoring mode parameter. | |
| Phosphorus::EnumParameter< Difficulty > | Difficulty |
| Selected difficulty parameter. | |
| Phosphorus::EnumParameter< GenerateMode > | GenerateMode |
Protected Member Functions | |
| GameObject * | clone () override |
Protected Member Functions inherited from Phosphorus::GameObject | |
| GameObject (const String &identifier) | |
| void | addParameter (IBaseParameter *parameter) |
| Adds parameter to the list. | |
| IBaseParameter * | findParameter (const String &name) |
| Returns parameter with given name. | |
| virtual void | onPostLoad () |
| Event called after object load from file. | |
| virtual void | onPreSerialize () |
| Event called before object gets serialized. | |
Additional Inherited Members | |
Protected Attributes inherited from Phosphorus::GameObject | |
| StringParameter | m_Identifier |
| Random GameObject identifier. | |
Holds user-defined session settings like scoring and difficulty.
|
inlineoverrideprotectedvirtual |
Implements Phosphorus::GameObject.
|
inlineoverridevirtual |
Implements Phosphorus::GameObject.