terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
GUIDraggableItemGrid Class Reference
+ Collaboration diagram for GUIDraggableItemGrid:

Public Member Functions

delegate void DrawItemClippedHandler (ItemGrid_Layout gridLayout, int itemIndex, Microsoft.Xna.Framework.Vector2 position, float scale, Rectangle inner, Rectangle outer)
 

Static Public Member Functions

static void Draw (DraggableItemGrid_Layout gridLayout, GUIItemGrid.GetItemScaleHandler scaleHandler, GUIItemGrid.CursorOver cursorOverHandler, GUIItemGrid.DrawItemHandler drawhandler, int itemCount, ref float scrollOffset, ref float momentum, ref int draggingState, ref Microsoft.Xna.Framework.Vector2 dragPosition, Microsoft.Xna.Framework.Graphics.Texture2D overloadBackingTexture=null, bool drawMissingItems=false, bool allowMouseScroll=false, bool disableDragScroll=false)
 
static void Draw (DraggableItemGrid_Layout gridLayout, GUIItemGrid.GetItemScaleHandler scaleHandler, GUIItemGrid.CursorOver cursorOverHandler, GUIItemGrid.DrawItemHandler drawhandler, int itemCount, ref float scrollOffset, ref float momentum, ref int draggingState, ref Microsoft.Xna.Framework.Vector2 dragPosition, Microsoft.Xna.Framework.Vector2 itemSize, bool drawMissingItems=false, bool allowMouseScroll=false, bool disableDragScroll=false)
 
static void Draw (DraggableItemGrid_Layout gridLayout, GUIItemGrid.GetItemScaleHandler scaleHandler, GUIItemGrid.CursorOver cursorOverHandler, GUIItemGrid.DrawItemHandler drawhandler, int itemCount, ref float scrollOffset, ref float momentum, ref int draggingState, ref Microsoft.Xna.Framework.Vector2 dragPosition, GUIItemGrid.GetItemSizeHandler itemSizeHandler, bool drawMissingItems=false, bool allowMouseScroll=false, bool disableDragScroll=false)
 

Static Public Attributes

static Rectangle dragRegion
 
static Rectangle fullRegion
 

Static Private Member Functions

static void SetSizeClippedDrawItemHandler (ItemGrid_Layout gridLayout, int itemIndex, Microsoft.Xna.Framework.Vector2 position, float scale)
 
static void ClippedDrawItemHandler (ItemGrid_Layout gridLayout, int itemIndex, Microsoft.Xna.Framework.Vector2 position, float scale)
 
static GUIDraggableItemGrid ()
 

Static Private Attributes

static Microsoft.Xna.Framework.Vector2 drawOffset
 
static float itemWidth
 
static float itemHeight
 
static float orgScrollOffset
 
static GUIItemGrid.CursorOver _overHandler
 
static GUIItemGrid.DrawItemHandler _drawhandler
 
static GUIItemGrid.GetItemSizeHandler _sizehandler
 
static GUIItemGrid.DrawItemHandler SetSizeClippedDrawItem
 
static GUIItemGrid.DrawItemHandler ClippedDrawItem
 

Detailed Description

Definition at line 12 of file GUIDraggableItemGrid.cs.


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