C# Class NRaas.CupcakeSpace.Helpers.DisplayHelper

Exibir arquivo Open project: Chain-Reaction/NRaas

Public Methods

Method Description
BasePriceFinalPriceDiff ( GameObject obj, bool singleServingOnly, int &FinalPrice, int &BasePrice ) : int
ComputeFinalPriceOnObject ( GameObject obj, bool singleServingOnly ) : int
ComputeFinalPriceOnObject ( ObjectGuid targetGuid ) : int
ComputeFinalPriceOnObject ( ObjectGuid targetGuid, bool singleServingOnly ) : int
ExtractRecipeKeyFromSlot ( CraftersConsignmentDisplay display, int num, Slot slot, Quality &quality ) : string
GetDisplayType ( CraftersConsignmentDisplay display ) : DisplayTypes
GetEmptyOrFoodSlots ( CraftersConsignmentDisplay display, DisplayTypes &displayType ) : Slot>.Dictionary
GetObjectsICanBuyInDisplay ( Sim actor, CraftersConsignment display ) : List
ParentToSlot ( GameObject obj, Slot slot, GameObject parent ) : void
TestIfObjectCanBeBoughtByActor ( IGameObject obj, Sim actor ) : bool

Method Details

BasePriceFinalPriceDiff() public static method

public static BasePriceFinalPriceDiff ( GameObject obj, bool singleServingOnly, int &FinalPrice, int &BasePrice ) : int
obj GameObject
singleServingOnly bool
FinalPrice int
BasePrice int
return int

ComputeFinalPriceOnObject() public static method

public static ComputeFinalPriceOnObject ( GameObject obj, bool singleServingOnly ) : int
obj GameObject
singleServingOnly bool
return int

ComputeFinalPriceOnObject() public static method

public static ComputeFinalPriceOnObject ( ObjectGuid targetGuid ) : int
targetGuid ObjectGuid
return int

ComputeFinalPriceOnObject() public static method

public static ComputeFinalPriceOnObject ( ObjectGuid targetGuid, bool singleServingOnly ) : int
targetGuid ObjectGuid
singleServingOnly bool
return int

ExtractRecipeKeyFromSlot() public static method

public static ExtractRecipeKeyFromSlot ( CraftersConsignmentDisplay display, int num, Slot slot, Quality &quality ) : string
display CraftersConsignmentDisplay
num int
slot Slot
quality Quality
return string

GetDisplayType() public static method

public static GetDisplayType ( CraftersConsignmentDisplay display ) : DisplayTypes
display CraftersConsignmentDisplay
return DisplayTypes

GetEmptyOrFoodSlots() public static method

public static GetEmptyOrFoodSlots ( CraftersConsignmentDisplay display, DisplayTypes &displayType ) : Slot>.Dictionary
display CraftersConsignmentDisplay
displayType DisplayTypes
return Slot>.Dictionary

GetObjectsICanBuyInDisplay() public static method

public static GetObjectsICanBuyInDisplay ( Sim actor, CraftersConsignment display ) : List
actor Sim
display CraftersConsignment
return List

ParentToSlot() public static method

public static ParentToSlot ( GameObject obj, Slot slot, GameObject parent ) : void
obj GameObject
slot Slot
parent GameObject
return void

TestIfObjectCanBeBoughtByActor() public static method

public static TestIfObjectCanBeBoughtByActor ( IGameObject obj, Sim actor ) : bool
obj IGameObject
actor Sim
return bool