C# Class IngredientsManager, CSE110M240T10

Mostra file Open project: ucsdCSE110wi16/CSE110M240T10 Class Usage Examples

Public Properties

Property Type Description
ingredients List
ingredientsChanged bool
myIngredientsGrid GameObject
rt UnityEngine.RectTransform
selectedIngredients List
trashMode bool
trashedIngredients List

Public Methods

Method Description
IngredientsManager ( ) : UnityEngine
IngredientsManager ( GameObject myGrid ) : UnityEngine
IngredientsManager ( bool init ) : UnityEngine
addIngredient ( ingredient ingred ) : void
beginTrashMode ( ) : void
deselectIngredient ( ingredient ing ) : void
endTrashMode ( ) : void
ensureInitialized ( ) : bool
hasIngredient ( ingredient ingredient ) : bool
initialize ( ) : void
removeIngredient ( ingredient ing ) : bool
saveIngredients ( ) : void
selectAll ( ) : void
selectIngredient ( ingredient ing ) : void
unselectAll ( ) : void
updateSelected ( bool select = true ) : void

Private Methods

Method Description
newButton ( ingredient ing ) : void

Method Details

IngredientsManager() public method

public IngredientsManager ( ) : UnityEngine
return UnityEngine

IngredientsManager() public method

public IngredientsManager ( GameObject myGrid ) : UnityEngine
myGrid GameObject
return UnityEngine

IngredientsManager() public method

public IngredientsManager ( bool init ) : UnityEngine
init bool
return UnityEngine

addIngredient() public method

public addIngredient ( ingredient ingred ) : void
ingred ingredient
return void

beginTrashMode() public method

public beginTrashMode ( ) : void
return void

deselectIngredient() public method

public deselectIngredient ( ingredient ing ) : void
ing ingredient
return void

endTrashMode() public method

public endTrashMode ( ) : void
return void

ensureInitialized() public method

public ensureInitialized ( ) : bool
return bool

hasIngredient() public method

public hasIngredient ( ingredient ingredient ) : bool
ingredient ingredient
return bool

initialize() public method

public initialize ( ) : void
return void

removeIngredient() public method

public removeIngredient ( ingredient ing ) : bool
ing ingredient
return bool

saveIngredients() public method

public saveIngredients ( ) : void
return void

selectAll() public method

public selectAll ( ) : void
return void

selectIngredient() public method

public selectIngredient ( ingredient ing ) : void
ing ingredient
return void

unselectAll() public method

public unselectAll ( ) : void
return void

updateSelected() public method

public updateSelected ( bool select = true ) : void
select bool
return void

Property Details

ingredients public_oe property

public List ingredients
return List

ingredientsChanged public_oe property

public bool ingredientsChanged
return bool

myIngredientsGrid public_oe property

public GameObject myIngredientsGrid
return GameObject

rt public_oe property

public RectTransform,UnityEngine rt
return UnityEngine.RectTransform

selectedIngredients public_oe property

public List selectedIngredients
return List

trashMode public_oe property

public bool trashMode
return bool

trashedIngredients public_oe property

public List trashedIngredients
return List