C# Class RA.UIUtil

Show file Open project: RWA-Team/RimworldAscension

Public Properties

Property Type Description
ButtonBGClickTexture UnityEngine.Texture2D
ButtonBGMouseoverTexture UnityEngine.Texture2D
ButtonBGTexture UnityEngine.Texture2D
HighlightColor Color
ThingLabelColor Color

Public Methods

Method Description
DrawItemsList ( Rect rect, Vector2 &scrollPosition, List itemsList, Action removeAction ) : void
DrawScrollableRect ( Rect outerRect, Rect viewRect, Vector2 &scrollPosition, System.Action drawContents ) : void
ResetText ( ) : void

Method Details

DrawItemsList() public static method

public static DrawItemsList ( Rect rect, Vector2 &scrollPosition, List itemsList, Action removeAction ) : void
rect UnityEngine.Rect
scrollPosition Vector2
itemsList List
removeAction Action
return void

DrawScrollableRect() public static method

public static DrawScrollableRect ( Rect outerRect, Rect viewRect, Vector2 &scrollPosition, System.Action drawContents ) : void
outerRect UnityEngine.Rect
viewRect UnityEngine.Rect
scrollPosition Vector2
drawContents System.Action
return void

ResetText() public static method

public static ResetText ( ) : void
return void

Property Details

ButtonBGClickTexture public static property

public static Texture2D,UnityEngine ButtonBGClickTexture
return UnityEngine.Texture2D

ButtonBGMouseoverTexture public static property

public static Texture2D,UnityEngine ButtonBGMouseoverTexture
return UnityEngine.Texture2D

ButtonBGTexture public static property

public static Texture2D,UnityEngine ButtonBGTexture
return UnityEngine.Texture2D

HighlightColor public static property

public static Color HighlightColor
return Color

ThingLabelColor public static property

public static Color ThingLabelColor
return Color