C# Class NRaas.CupcakeSpace.PersistedSettings

Afficher le fichier Open project: Chain-Reaction/NRaas Class Usage Examples

Méthodes publiques

Свойство Type Description
mAffectActive bool
mAutoRestock bool
mDisableRandomAutoRestock bool
mDisplayRestockSettings Dictionary>>>
mElegantRestock bool
mExemptDisplays List
mOneRecipePerDisplayOnRandom bool
mRandomRestockSettings List>.Dictionary
mStockWeddingCakes bool

Protected Properties

Свойство Type Description
mDebugging bool

Méthodes publiques

Méthode Description
AddDisplayRecipe ( ObjectGuid guid, List slots, string recipeKey, bool autoSetQuality ) : void
AddExemptStatus ( ObjectGuid guid ) : void
AddRandomRestockRecipe ( string recipeKey, List qualities ) : void
BuildSlotsWithQualities ( Dictionary settings ) : string>.Dictionary
BuildSlotsWithRecipes ( Dictionary settings ) : string>.Dictionary
ClearExemptStatus ( ObjectGuid guid ) : void
GetDisplaySettings ( ObjectGuid guid ) : Dictionary>>
GetDisplaySettingsForSlot ( ObjectGuid guid, int i ) : List>.Dictionary
HasSettings ( ObjectGuid guid ) : bool
IsDisplayExempt ( ObjectGuid guid ) : bool
RandomRestockQualitiesAsList ( ) : List
RemoveDisplaySettings ( ObjectGuid guid ) : void
RemoveDisplaySettingsForSlot ( ObjectGuid guid, int slot ) : void
SetDisplaySettings ( ObjectGuid guid, Dictionary settings ) : void
SetDisplaySettingsForSlot ( ObjectGuid guid, Dictionary settings, int slot ) : void
SetRandomRestockRecipeQuality ( string recipeKey, Quality quality ) : void
SetRecipeQuality ( ObjectGuid guid, List slots, Quality quality, bool clear ) : void
SlotHasSettings ( ObjectGuid guid, int slot ) : bool
ValidateObjects ( ) : void

Method Details

AddDisplayRecipe() public méthode

public AddDisplayRecipe ( ObjectGuid guid, List slots, string recipeKey, bool autoSetQuality ) : void
guid ObjectGuid
slots List
recipeKey string
autoSetQuality bool
Résultat void

AddExemptStatus() public méthode

public AddExemptStatus ( ObjectGuid guid ) : void
guid ObjectGuid
Résultat void

AddRandomRestockRecipe() public méthode

public AddRandomRestockRecipe ( string recipeKey, List qualities ) : void
recipeKey string
qualities List
Résultat void

BuildSlotsWithQualities() public méthode

public BuildSlotsWithQualities ( Dictionary settings ) : string>.Dictionary
settings Dictionary
Résultat string>.Dictionary

BuildSlotsWithRecipes() public méthode

public BuildSlotsWithRecipes ( Dictionary settings ) : string>.Dictionary
settings Dictionary
Résultat string>.Dictionary

ClearExemptStatus() public méthode

public ClearExemptStatus ( ObjectGuid guid ) : void
guid ObjectGuid
Résultat void

GetDisplaySettings() public méthode

public GetDisplaySettings ( ObjectGuid guid ) : Dictionary>>
guid ObjectGuid
Résultat Dictionary>>

GetDisplaySettingsForSlot() public méthode

public GetDisplaySettingsForSlot ( ObjectGuid guid, int i ) : List>.Dictionary
guid ObjectGuid
i int
Résultat List>.Dictionary

HasSettings() public méthode

public HasSettings ( ObjectGuid guid ) : bool
guid ObjectGuid
Résultat bool

IsDisplayExempt() public méthode

public IsDisplayExempt ( ObjectGuid guid ) : bool
guid ObjectGuid
Résultat bool

RandomRestockQualitiesAsList() public méthode

public RandomRestockQualitiesAsList ( ) : List
Résultat List

RemoveDisplaySettings() public méthode

public RemoveDisplaySettings ( ObjectGuid guid ) : void
guid ObjectGuid
Résultat void

RemoveDisplaySettingsForSlot() public méthode

public RemoveDisplaySettingsForSlot ( ObjectGuid guid, int slot ) : void
guid ObjectGuid
slot int
Résultat void

SetDisplaySettings() public méthode

public SetDisplaySettings ( ObjectGuid guid, Dictionary settings ) : void
guid ObjectGuid
settings Dictionary
Résultat void

SetDisplaySettingsForSlot() public méthode

public SetDisplaySettingsForSlot ( ObjectGuid guid, Dictionary settings, int slot ) : void
guid ObjectGuid
settings Dictionary
slot int
Résultat void

SetRandomRestockRecipeQuality() public méthode

public SetRandomRestockRecipeQuality ( string recipeKey, Quality quality ) : void
recipeKey string
quality Quality
Résultat void

SetRecipeQuality() public méthode

public SetRecipeQuality ( ObjectGuid guid, List slots, Quality quality, bool clear ) : void
guid ObjectGuid
slots List
quality Quality
clear bool
Résultat void

SlotHasSettings() public méthode

public SlotHasSettings ( ObjectGuid guid, int slot ) : bool
guid ObjectGuid
slot int
Résultat bool

ValidateObjects() public méthode

public ValidateObjects ( ) : void
Résultat void

Property Details

mAffectActive public_oe property

public bool mAffectActive
Résultat bool

mAutoRestock public_oe property

public bool mAutoRestock
Résultat bool

mDebugging protected_oe property

protected bool mDebugging
Résultat bool

mDisableRandomAutoRestock public_oe property

public bool mDisableRandomAutoRestock
Résultat bool

mDisplayRestockSettings public_oe property

public Dictionary>>> mDisplayRestockSettings
Résultat Dictionary>>>

mElegantRestock public_oe property

public bool mElegantRestock
Résultat bool

mExemptDisplays public_oe property

public List mExemptDisplays
Résultat List

mOneRecipePerDisplayOnRandom public_oe property

public bool mOneRecipePerDisplayOnRandom
Résultat bool

mRandomRestockSettings public_oe property

public Dictionary> mRandomRestockSettings
Résultat List>.Dictionary

mStockWeddingCakes public_oe property

public bool mStockWeddingCakes
Résultat bool