Elin Modding Docs Doc
Loading...
Searching...
No Matches
ButtonGridDrag Class Reference
Inheritance diagram for ButtonGridDrag:
ButtonGrid IMouseHint IPrefImage ButtonHotItem

Public Member Functions

override void SetDragParent (IDragParent p)
 
void OnDrag (PointerEventData data)
 
override void OnPointerUp (PointerEventData eventData)
 
- Public Member Functions inherited from ButtonGrid
override string ToString ()
 
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 ()
 
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

IDragParent dragParent
 
bool dragged
 
- Public Attributes inherited from ButtonGrid
Area area
 
Recipe recipe
 
Recipe.Ingredient ing
 
Card card
 
int index
 
InvOwner invOwner
 
bool keepBg
 
List< Transform > listAttach = new List<Transform>()
 

Additional Inherited Members

- Public Types inherited from ButtonGrid
enum  Mode {
  Default , Grid , Ingredient , Recipe ,
  RecipeGrid , Search
}
 
- Protected Member Functions inherited from ButtonGrid
override void OnDestroy ()
 
- Properties inherited from ButtonGrid
ColorProfile Colors [get]
 
Card Card [get]
 
virtual float extFixY [get]
 

Detailed Description

Definition at line 5 of file ButtonGridDrag.cs.

Member Function Documentation

◆ OnDrag()

void ButtonGridDrag.OnDrag ( PointerEventData data)

Definition at line 14 of file ButtonGridDrag.cs.

◆ OnPointerUp()

override void ButtonGridDrag.OnPointerUp ( PointerEventData eventData)

Definition at line 40 of file ButtonGridDrag.cs.

◆ SetDragParent()

override void ButtonGridDrag.SetDragParent ( IDragParent p)
virtual

Reimplemented from ButtonGrid.

Definition at line 8 of file ButtonGridDrag.cs.

Member Data Documentation

◆ dragged

bool ButtonGridDrag.dragged

Definition at line 57 of file ButtonGridDrag.cs.

◆ dragParent

IDragParent ButtonGridDrag.dragParent

Definition at line 53 of file ButtonGridDrag.cs.


The documentation for this class was generated from the following file: