Cyrus Mod Loader
Loading...
Searching...
No Matches
PetSiegeGameManager Class Reference

#include <PetSiegeGameManager.h>

Inheritance diagram for PetSiegeGameManager:
PropertyClass

Public Member Functions

float getFPetMass ()
 
void setFPetMass (float val)
 
float getFBounce ()
 
void setFBounce (float val)
 
float getFBounceThreshold ()
 
void setFBounceThreshold (float val)
 
float getFMU ()
 
void setFMU (float val)
 
float getFERP ()
 
void setFERP (float val)
 
float getFCFM ()
 
void setFCFM (float val)
 
float getFContactSurfaceDepth ()
 
void setFContactSurfaceDepth (float val)
 
bool getBAutoDisable ()
 
void setBAutoDisable (bool val)
 
float getFAutoDisableLinearThreshold ()
 
void setFAutoDisableLinearThreshold (float val)
 
float getFAutoDisableAngularThreshold ()
 
void setFAutoDisableAngularThreshold (float val)
 
int getIAutoDisableSteps ()
 
void setIAutoDisableSteps (int val)
 
float getFAutoDisableTime ()
 
void setFAutoDisableTime (float val)
 
float getFContactMaxCorrectingVel ()
 
void setFContactMaxCorrectingVel (float val)
 
float getFGravityX ()
 
void setFGravityX (float val)
 
float getFGravityY ()
 
void setFGravityY (float val)
 
float getFGravityZ ()
 
void setFGravityZ (float val)
 
int getPerShotLeftoverScoreBonus ()
 
void setPerShotLeftoverScoreBonus (int val)
 
int getISoundCollisionThreshold ()
 
void setISoundCollisionThreshold (int val)
 
List< SharedPointer< SG_GamePower > > * getGamePowers ()
 
void setGamePowers (List< SharedPointer< SG_GamePower > > *val)
 
List< SharedPointer< SG_GameInteraction > > * getGameInteractions ()
 
void setGameInteractions (List< SharedPointer< SG_GameInteraction > > *val)
 
List< SharedPointer< SG_GameEvent > > * getGameEvents ()
 
void setGameEvents (List< SharedPointer< SG_GameEvent > > *val)
 
List< SharedPointer< SG_GameLevelData > > * getGameLevelData ()
 
void setGameLevelData (List< SharedPointer< SG_GameLevelData > > *val)
 
List< SharedPointer< SG_GameBlockType > > * getBlockTypes ()
 
void setBlockTypes (List< SharedPointer< SG_GameBlockType > > *val)
 
List< SharedPointer< SG_GameScoreMultiplier > > * getComboMultipliers ()
 
void setComboMultipliers (List< SharedPointer< SG_GameScoreMultiplier > > *val)
 
- Public Member Functions inherited from PropertyClass
virtual char * getClassName ()=0
 Gets the class name of the derived class in the format class T[*].
 
virtual void * getPropertyList ()=0
 Constructs and caches the PropertyList for the derived class, adding all reflected members and member functions.
 
virtual bool copy (uint32_t a1)=0
 Copies the property class data.
 
virtual void * serialize (void *a2, uint32_t a3)=0
 Serializes the derived class's PropertyList as XML.
 
virtual bool onCreated ()=0
 Called when the PropertyClass is created.
 
template<typename T >
CYRUS T * as ()
 Casts this to a pointer of type T.
 
virtual void onPostLoad ()=0
 Called when the PropertyClass is loaded, i.e., initialize is called and onCreated has finished.
 
virtual void onFinalizeLoad ()=0
 
virtual bool shouldNotSerialize ()=0
 Determines if the PropertyClass should not be serialized.
 

Member Function Documentation

◆ getBAutoDisable()

bool PetSiegeGameManager::getBAutoDisable ( )
inline

◆ getBlockTypes()

List< SharedPointer< SG_GameBlockType > > * PetSiegeGameManager::getBlockTypes ( )
inline

◆ getComboMultipliers()

List< SharedPointer< SG_GameScoreMultiplier > > * PetSiegeGameManager::getComboMultipliers ( )
inline

◆ getFAutoDisableAngularThreshold()

float PetSiegeGameManager::getFAutoDisableAngularThreshold ( )
inline

◆ getFAutoDisableLinearThreshold()

float PetSiegeGameManager::getFAutoDisableLinearThreshold ( )
inline

◆ getFAutoDisableTime()

float PetSiegeGameManager::getFAutoDisableTime ( )
inline

◆ getFBounce()

float PetSiegeGameManager::getFBounce ( )
inline

◆ getFBounceThreshold()

float PetSiegeGameManager::getFBounceThreshold ( )
inline

◆ getFCFM()

float PetSiegeGameManager::getFCFM ( )
inline

◆ getFContactMaxCorrectingVel()

float PetSiegeGameManager::getFContactMaxCorrectingVel ( )
inline

◆ getFContactSurfaceDepth()

float PetSiegeGameManager::getFContactSurfaceDepth ( )
inline

◆ getFERP()

float PetSiegeGameManager::getFERP ( )
inline

◆ getFGravityX()

float PetSiegeGameManager::getFGravityX ( )
inline

◆ getFGravityY()

float PetSiegeGameManager::getFGravityY ( )
inline

◆ getFGravityZ()

float PetSiegeGameManager::getFGravityZ ( )
inline

◆ getFMU()

float PetSiegeGameManager::getFMU ( )
inline

◆ getFPetMass()

float PetSiegeGameManager::getFPetMass ( )
inline

◆ getGameEvents()

List< SharedPointer< SG_GameEvent > > * PetSiegeGameManager::getGameEvents ( )
inline

◆ getGameInteractions()

List< SharedPointer< SG_GameInteraction > > * PetSiegeGameManager::getGameInteractions ( )
inline

◆ getGameLevelData()

List< SharedPointer< SG_GameLevelData > > * PetSiegeGameManager::getGameLevelData ( )
inline

◆ getGamePowers()

List< SharedPointer< SG_GamePower > > * PetSiegeGameManager::getGamePowers ( )
inline

◆ getIAutoDisableSteps()

int PetSiegeGameManager::getIAutoDisableSteps ( )
inline

◆ getISoundCollisionThreshold()

int PetSiegeGameManager::getISoundCollisionThreshold ( )
inline

◆ getPerShotLeftoverScoreBonus()

int PetSiegeGameManager::getPerShotLeftoverScoreBonus ( )
inline

◆ setBAutoDisable()

void PetSiegeGameManager::setBAutoDisable ( bool val)
inline

◆ setBlockTypes()

void PetSiegeGameManager::setBlockTypes ( List< SharedPointer< SG_GameBlockType > > * val)
inline

◆ setComboMultipliers()

void PetSiegeGameManager::setComboMultipliers ( List< SharedPointer< SG_GameScoreMultiplier > > * val)
inline

◆ setFAutoDisableAngularThreshold()

void PetSiegeGameManager::setFAutoDisableAngularThreshold ( float val)
inline

◆ setFAutoDisableLinearThreshold()

void PetSiegeGameManager::setFAutoDisableLinearThreshold ( float val)
inline

◆ setFAutoDisableTime()

void PetSiegeGameManager::setFAutoDisableTime ( float val)
inline

◆ setFBounce()

void PetSiegeGameManager::setFBounce ( float val)
inline

◆ setFBounceThreshold()

void PetSiegeGameManager::setFBounceThreshold ( float val)
inline

◆ setFCFM()

void PetSiegeGameManager::setFCFM ( float val)
inline

◆ setFContactMaxCorrectingVel()

void PetSiegeGameManager::setFContactMaxCorrectingVel ( float val)
inline

◆ setFContactSurfaceDepth()

void PetSiegeGameManager::setFContactSurfaceDepth ( float val)
inline

◆ setFERP()

void PetSiegeGameManager::setFERP ( float val)
inline

◆ setFGravityX()

void PetSiegeGameManager::setFGravityX ( float val)
inline

◆ setFGravityY()

void PetSiegeGameManager::setFGravityY ( float val)
inline

◆ setFGravityZ()

void PetSiegeGameManager::setFGravityZ ( float val)
inline

◆ setFMU()

void PetSiegeGameManager::setFMU ( float val)
inline

◆ setFPetMass()

void PetSiegeGameManager::setFPetMass ( float val)
inline

◆ setGameEvents()

void PetSiegeGameManager::setGameEvents ( List< SharedPointer< SG_GameEvent > > * val)
inline

◆ setGameInteractions()

void PetSiegeGameManager::setGameInteractions ( List< SharedPointer< SG_GameInteraction > > * val)
inline

◆ setGameLevelData()

void PetSiegeGameManager::setGameLevelData ( List< SharedPointer< SG_GameLevelData > > * val)
inline

◆ setGamePowers()

void PetSiegeGameManager::setGamePowers ( List< SharedPointer< SG_GamePower > > * val)
inline

◆ setIAutoDisableSteps()

void PetSiegeGameManager::setIAutoDisableSteps ( int val)
inline

◆ setISoundCollisionThreshold()

void PetSiegeGameManager::setISoundCollisionThreshold ( int val)
inline

◆ setPerShotLeftoverScoreBonus()

void PetSiegeGameManager::setPerShotLeftoverScoreBonus ( int val)
inline