C# 클래스 IngredientsManager, CSE110M240T10

파일 보기 프로젝트 열기: ucsdCSE110wi16/CSE110M240T10 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
ingredients List
ingredientsChanged bool
myIngredientsGrid GameObject
rt UnityEngine.RectTransform
selectedIngredients List
trashMode bool
trashedIngredients List

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
newButton ( ingredient ing ) : void

메소드 상세

IngredientsManager() 공개 메소드

public IngredientsManager ( ) : UnityEngine
리턴 UnityEngine

IngredientsManager() 공개 메소드

public IngredientsManager ( GameObject myGrid ) : UnityEngine
myGrid GameObject
리턴 UnityEngine

IngredientsManager() 공개 메소드

public IngredientsManager ( bool init ) : UnityEngine
init bool
리턴 UnityEngine

addIngredient() 공개 메소드

public addIngredient ( ingredient ingred ) : void
ingred ingredient
리턴 void

beginTrashMode() 공개 메소드

public beginTrashMode ( ) : void
리턴 void

deselectIngredient() 공개 메소드

public deselectIngredient ( ingredient ing ) : void
ing ingredient
리턴 void

endTrashMode() 공개 메소드

public endTrashMode ( ) : void
리턴 void

ensureInitialized() 공개 메소드

public ensureInitialized ( ) : bool
리턴 bool

hasIngredient() 공개 메소드

public hasIngredient ( ingredient ingredient ) : bool
ingredient ingredient
리턴 bool

initialize() 공개 메소드

public initialize ( ) : void
리턴 void

removeIngredient() 공개 메소드

public removeIngredient ( ingredient ing ) : bool
ing ingredient
리턴 bool

saveIngredients() 공개 메소드

public saveIngredients ( ) : void
리턴 void

selectAll() 공개 메소드

public selectAll ( ) : void
리턴 void

selectIngredient() 공개 메소드

public selectIngredient ( ingredient ing ) : void
ing ingredient
리턴 void

unselectAll() 공개 메소드

public unselectAll ( ) : void
리턴 void

updateSelected() 공개 메소드

public updateSelected ( bool select = true ) : void
select bool
리턴 void

프로퍼티 상세

ingredients 공개적으로 프로퍼티

public List ingredients
리턴 List

ingredientsChanged 공개적으로 프로퍼티

public bool ingredientsChanged
리턴 bool

myIngredientsGrid 공개적으로 프로퍼티

public GameObject myIngredientsGrid
리턴 GameObject

rt 공개적으로 프로퍼티

public RectTransform,UnityEngine rt
리턴 UnityEngine.RectTransform

selectedIngredients 공개적으로 프로퍼티

public List selectedIngredients
리턴 List

trashMode 공개적으로 프로퍼티

public bool trashMode
리턴 bool

trashedIngredients 공개적으로 프로퍼티

public List trashedIngredients
리턴 List