35 int value = num.m_value;
45 public static void Draw(
DraggableItemGrid_Layout gridLayout,
GUIItemGrid.
GetItemScaleHandler scaleHandler,
GUIItemGrid.
CursorOver cursorOverHandler,
GUIItemGrid.
DrawItemHandler drawhandler,
int itemCount,
float scrollOffset,
float momentum,
int draggingState,
Microsoft.
Xna.
Framework.
Vector2 dragPosition, [Optional]
Microsoft.
Xna.
Framework.
Graphics.
Texture2D overloadBackingTexture,
bool drawMissingItems =
false,
bool allowMouseScroll =
false,
bool disableDragScroll =
false)
59 public static void Draw(
DraggableItemGrid_Layout gridLayout,
GUIItemGrid.
GetItemScaleHandler scaleHandler,
GUIItemGrid.
CursorOver cursorOverHandler,
GUIItemGrid.
DrawItemHandler drawhandler,
int itemCount,
float scrollOffset,
float momentum,
int draggingState,
Microsoft.
Xna.
Framework.
Vector2 dragPosition,
Microsoft.
Xna.
Framework.
Vector2 itemSize,
bool drawMissingItems =
false,
bool allowMouseScroll =
false,
bool disableDragScroll =
false)
171 public static void Draw(
DraggableItemGrid_Layout gridLayout,
GUIItemGrid.
GetItemScaleHandler scaleHandler,
GUIItemGrid.
CursorOver cursorOverHandler,
GUIItemGrid.
DrawItemHandler drawhandler,
int itemCount,
float scrollOffset,
float momentum,
int draggingState,
Microsoft.
Xna.
Framework.
Vector2 dragPosition,
GUIItemGrid.
GetItemSizeHandler itemSizeHandler,
bool drawMissingItems =
false,
bool allowMouseScroll =
false,
bool disableDragScroll =
false)
class f__AnonymousType0<< Count > j__TPar
void Invoke(ItemGrid_Layout gridLayout, int itemIndex, Microsoft.Xna.Framework.Vector2 position, float scale, Rectangle inner, Rectangle outer)
IAsyncResult BeginInvoke(ItemGrid_Layout gridLayout, int itemIndex, Microsoft.Xna.Framework.Vector2 position, float scale, Rectangle inner, Rectangle outer, AsyncCallback callback, object @object)
DrawItemClippedHandler(object @object, IntPtr method)
void EndInvoke(IAsyncResult result)
static GUIItemGrid.CursorOver _overHandler
static GUIItemGrid.DrawItemHandler _drawhandler
static void Draw(DraggableItemGrid_Layout gridLayout, GUIItemGrid.GetItemScaleHandler scaleHandler, GUIItemGrid.CursorOver cursorOverHandler, GUIItemGrid.DrawItemHandler drawhandler, int itemCount, float scrollOffset, float momentum, int draggingState, Microsoft.Xna.Framework.Vector2 dragPosition, GUIItemGrid.GetItemSizeHandler itemSizeHandler, bool drawMissingItems=false, bool allowMouseScroll=false, bool disableDragScroll=false)
static float orgScrollOffset
static GUIItemGrid.DrawItemHandler ClippedDrawItem
static void SetSizeClippedDrawItemHandler(ItemGrid_Layout gridLayout, int itemIndex, Microsoft.Xna.Framework.Vector2 position, float scale)
static GUIDraggableItemGrid()
static GUIItemGrid.DrawItemHandler SetSizeClippedDrawItem
static GUIItemGrid.GetItemSizeHandler _sizehandler
static void Draw(DraggableItemGrid_Layout gridLayout, GUIItemGrid.GetItemScaleHandler scaleHandler, GUIItemGrid.CursorOver cursorOverHandler, GUIItemGrid.DrawItemHandler drawhandler, int itemCount, float scrollOffset, float momentum, int draggingState, 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, float scrollOffset, float momentum, int draggingState, Microsoft.Xna.Framework.Vector2 dragPosition, [Optional] Microsoft.Xna.Framework.Graphics.Texture2D overloadBackingTexture, bool drawMissingItems=false, bool allowMouseScroll=false, bool disableDragScroll=false)
static Rectangle dragRegion
static void ClippedDrawItemHandler(ItemGrid_Layout gridLayout, int itemIndex, Microsoft.Xna.Framework.Vector2 position, float scale)
static Microsoft.Xna.Framework.Vector2 drawOffset
static Rectangle fullRegion
static void LogError(object message)
static float GetMouseScrollDelta(bool ignoreEditor=false)