Source

UnrealMagicOfDoomOhYeah / UTSimpleImageList.txt

UTGame/Classes/UTSimpleImageList.uc
class UTSimpleImageList extends UTDrawPanel

    event AddItem(name NewTag, int Count, int NewImageIndex, TextureCoordinates NewUVs)
    event DrawPanel()
    event Empty()
    event GetSupportedUIActionKeyNames(out array<Name> out_KeyNames )
    event PostInitialize()
    event RemoveItem(int IndexToRemove)
    event SelectItem(int NewSelection)
    event SizeList()
    event float GetItemScale(int ItemIdx, float SelectionPos)
    function DrawItem(int ItemIndex, float XPos, out float YPos)
    function ItemChosen(int PlayerIndex)
    function SelectUnderCursor()
    function SetTransition(int ItemIndex, float NewDestinationTransition)
    function Vector GetMousePosition()
    function bool CursorCheck(float X1, float Y1, float X2, float Y2)
    function bool MouseInBounds()
    function bool ProcessInputKey( const out SubscribedInputEventParameters EventParms )
    function float GetItemWidthInPixels(float ItemScale)
    function name GetSelectedTag()
    native function UpdateAnimation(FLOAT DeltaTime);