|
Elin Modding Docs Doc
|
Public Types | |
| enum | Mode { Default , Grid , Ingredient , Recipe , RecipeGrid , Search } |
Public Member Functions | |
| override string | ToString () |
| T | Attach< T > (string id, bool rightAttach=true) |
| Transform | Attach (string id, bool rightAttach=true) |
| void | Dettach (string id) |
| void | Reset () |
| void | SetBodySlot (BodySlot b, InvOwner owner) |
| void | Redraw () |
| void | SetCardGrid (Card c, InvOwner owner=null) |
| void | SetCard (Card c, ButtonGrid.Mode mode=ButtonGrid.Mode.Default, Action< UINote > onWriteNote=null) |
| void | SetArea (Area a) |
| void | SetItem (GridItem i) |
| void | SetObject (object o) |
| void | SetDummy () |
| virtual void | SetDragParent (IDragParent p) |
| void | SetIngredient (Recipe r, Recipe.Ingredient _ing) |
| void | SetIngredient (Recipe r, Thing t) |
| void | SetRecipeVariation (UIRecipeInfo.RecipeVariation a) |
| void | SetRecipe () |
| void | SetRecipe (Area a) |
| void | SetRecipe (Recipe r) |
| void | RefreshCraftable () |
| void | SetCraftRecipe (Recipe r, ButtonGrid.Mode mode, bool tooltip=false) |
| void | WriteReqMat (UINote n, Recipe r) |
| bool | ShowMouseHintLeft () |
| string | GetTextMouseHintLeft () |
| bool | ShowMouseHintRight () |
| string | GetTextMouseHintRight () |
| RenderRow | GetRenderRow () |
| void | OnRefreshPref () |
| override bool | CanMiddleClick () |
| override void | OnMiddleClick () |
Public Member Functions inherited from IMouseHint | |
Public Member Functions inherited from IPrefImage | |
Public Attributes | |
| Area | area |
| Recipe | recipe |
| Recipe.Ingredient | ing |
| Card | card |
| int | index |
| InvOwner | invOwner |
| bool | keepBg |
| List< Transform > | listAttach = new List<Transform>() |
Protected Member Functions | |
| override void | OnDestroy () |
Properties | |
| ColorProfile | Colors [get] |
| Card | Card [get] |
| virtual float | extFixY [get] |
Definition at line 7 of file ButtonGrid.cs.
| enum ButtonGrid.Mode |
Definition at line 831 of file ButtonGrid.cs.
| Transform ButtonGrid.Attach | ( | string | id, |
| bool | rightAttach = true ) |
Definition at line 61 of file ButtonGrid.cs.
| T ButtonGrid.Attach< T > | ( | string | id, |
| bool | rightAttach = true ) |
| T | : | Component |
Definition at line 55 of file ButtonGrid.cs.
| override bool ButtonGrid.CanMiddleClick | ( | ) |
Definition at line 771 of file ButtonGrid.cs.
| void ButtonGrid.Dettach | ( | string | id | ) |
Definition at line 77 of file ButtonGrid.cs.
| RenderRow ButtonGrid.GetRenderRow | ( | ) |
Implements IPrefImage.
Definition at line 734 of file ButtonGrid.cs.
| string ButtonGrid.GetTextMouseHintLeft | ( | ) |
Implements IMouseHint.
Definition at line 704 of file ButtonGrid.cs.
| string ButtonGrid.GetTextMouseHintRight | ( | ) |
Implements IMouseHint.
Definition at line 728 of file ButtonGrid.cs.
|
protected |
Definition at line 113 of file ButtonGrid.cs.
| override void ButtonGrid.OnMiddleClick | ( | ) |
Definition at line 777 of file ButtonGrid.cs.
| void ButtonGrid.OnRefreshPref | ( | ) |
Implements IPrefImage.
Definition at line 752 of file ButtonGrid.cs.
| void ButtonGrid.Redraw | ( | ) |
Definition at line 132 of file ButtonGrid.cs.
| void ButtonGrid.RefreshCraftable | ( | ) |
Definition at line 591 of file ButtonGrid.cs.
| void ButtonGrid.Reset | ( | ) |
Definition at line 94 of file ButtonGrid.cs.
| void ButtonGrid.SetArea | ( | Area | a | ) |
Definition at line 390 of file ButtonGrid.cs.
Definition at line 123 of file ButtonGrid.cs.
| void ButtonGrid.SetCard | ( | Card | c, |
| ButtonGrid.Mode | mode = ButtonGrid::Mode::Default, | ||
| Action< UINote > | onWriteNote = null ) |
Definition at line 193 of file ButtonGrid.cs.
Definition at line 138 of file ButtonGrid.cs.
| void ButtonGrid.SetCraftRecipe | ( | Recipe | r, |
| ButtonGrid.Mode | mode, | ||
| bool | tooltip = false ) |
Definition at line 601 of file ButtonGrid.cs.
|
virtual |
Definition at line 436 of file ButtonGrid.cs.
| void ButtonGrid.SetDummy | ( | ) |
Definition at line 421 of file ButtonGrid.cs.
| void ButtonGrid.SetIngredient | ( | Recipe | r, |
| Recipe.Ingredient | _ing ) |
Definition at line 441 of file ButtonGrid.cs.
Definition at line 512 of file ButtonGrid.cs.
| void ButtonGrid.SetItem | ( | GridItem | i | ) |
Definition at line 399 of file ButtonGrid.cs.
| void ButtonGrid.SetObject | ( | object | o | ) |
Definition at line 407 of file ButtonGrid.cs.
| void ButtonGrid.SetRecipe | ( | ) |
Definition at line 541 of file ButtonGrid.cs.
| void ButtonGrid.SetRecipe | ( | Area | a | ) |
Definition at line 547 of file ButtonGrid.cs.
| void ButtonGrid.SetRecipe | ( | Recipe | r | ) |
Definition at line 557 of file ButtonGrid.cs.
| void ButtonGrid.SetRecipeVariation | ( | UIRecipeInfo.RecipeVariation | a | ) |
Definition at line 525 of file ButtonGrid.cs.
| bool ButtonGrid.ShowMouseHintLeft | ( | ) |
Implements IMouseHint.
Definition at line 698 of file ButtonGrid.cs.
| bool ButtonGrid.ShowMouseHintRight | ( | ) |
Implements IMouseHint.
Definition at line 722 of file ButtonGrid.cs.
| override string ButtonGrid.ToString | ( | ) |
Definition at line 44 of file ButtonGrid.cs.
| void ButtonGrid.WriteReqMat | ( | UINote | n, |
| Recipe | r ) |
Definition at line 668 of file ButtonGrid.cs.
| Area ButtonGrid.area |
Definition at line 803 of file ButtonGrid.cs.
| Card ButtonGrid.card |
Definition at line 812 of file ButtonGrid.cs.
| int ButtonGrid.index |
Definition at line 815 of file ButtonGrid.cs.
| Recipe.Ingredient ButtonGrid.ing |
Definition at line 809 of file ButtonGrid.cs.
| InvOwner ButtonGrid.invOwner |
Definition at line 818 of file ButtonGrid.cs.
| bool ButtonGrid.keepBg |
Definition at line 821 of file ButtonGrid.cs.
| List<Transform> ButtonGrid.listAttach = new List<Transform>() |
Definition at line 825 of file ButtonGrid.cs.
| Recipe ButtonGrid.recipe |
Definition at line 806 of file ButtonGrid.cs.
|
get |
Definition at line 21 of file ButtonGrid.cs.
|
get |
Definition at line 11 of file ButtonGrid.cs.
|
get |
Definition at line 35 of file ButtonGrid.cs.