C# 클래스 OpenRA.Mods.Common.Widgets.ProductionPaletteWidget

상속: OpenRA.Widgets.Widget
파일 보기 프로젝트 열기: OpenRA/OpenRA 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
ClockAnimation string
ClockPalette string
ClockSequence string
Columns int
DisabledTabClick string
IconMargin int2
IconRowOffset int
IconSize int2
IconSpriteOffset int2
MaxIconRowOffset int
MaximumRows int
MinimumRows int
NotBuildableAnimation string
NotBuildablePalette string
NotBuildableSequence string
ReadyTextAltColor Color
ReadyTextStyle ReadyTextStyleOptions
TabClick string
TooltipContainer string
TooltipTemplate string
World World

공개 메소드들

메소드 설명
Draw ( ) : void
GetCursor ( int2 pos ) : string
HandleKeyPress ( KeyInput e ) : bool
HandleMouseInput ( MouseInput mi ) : bool
MouseEntered ( ) : void
MouseExited ( ) : void
PickUpCompletedBuilding ( ) : void
RefreshIcons ( ) : void
ScrollDown ( ) : void
ScrollToTop ( ) : void
ScrollUp ( ) : void
Tick ( ) : void

보호된 메소드들

메소드 설명
PickUpCompletedBuildingIcon ( ProductionIcon icon, ProductionItem item ) : bool

비공개 메소드들

메소드 설명
HandleEvent ( ProductionIcon icon, MouseButton btn, Modifiers modifiers ) : bool
HandleLeftClick ( ProductionItem item, ProductionIcon icon, int handleCount ) : bool
HandleMiddleClick ( ProductionItem item, ProductionIcon icon, int handleCount ) : bool
HandleRightClick ( ProductionItem item, ProductionIcon icon, int handleCount ) : bool
ProductionPaletteWidget ( OrderManager orderManager, World world, WorldRenderer worldRenderer ) : System

메소드 상세

Draw() 공개 메소드

public Draw ( ) : void
리턴 void

GetCursor() 공개 메소드

public GetCursor ( int2 pos ) : string
pos int2
리턴 string

HandleKeyPress() 공개 메소드

public HandleKeyPress ( KeyInput e ) : bool
e KeyInput
리턴 bool

HandleMouseInput() 공개 메소드

public HandleMouseInput ( MouseInput mi ) : bool
mi MouseInput
리턴 bool

MouseEntered() 공개 메소드

public MouseEntered ( ) : void
리턴 void

MouseExited() 공개 메소드

public MouseExited ( ) : void
리턴 void

PickUpCompletedBuilding() 공개 메소드

public PickUpCompletedBuilding ( ) : void
리턴 void

PickUpCompletedBuildingIcon() 보호된 메소드

protected PickUpCompletedBuildingIcon ( ProductionIcon icon, ProductionItem item ) : bool
icon ProductionIcon
item OpenRA.Mods.Common.Traits.ProductionItem
리턴 bool

RefreshIcons() 공개 메소드

public RefreshIcons ( ) : void
리턴 void

ScrollDown() 공개 메소드

public ScrollDown ( ) : void
리턴 void

ScrollToTop() 공개 메소드

public ScrollToTop ( ) : void
리턴 void

ScrollUp() 공개 메소드

public ScrollUp ( ) : void
리턴 void

Tick() 공개 메소드

public Tick ( ) : void
리턴 void

프로퍼티 상세

ClockAnimation 공개적으로 프로퍼티

public string ClockAnimation
리턴 string

ClockPalette 공개적으로 프로퍼티

public string ClockPalette
리턴 string

ClockSequence 공개적으로 프로퍼티

public string ClockSequence
리턴 string

Columns 공개적으로 프로퍼티

public int Columns
리턴 int

DisabledTabClick 공개적으로 프로퍼티

public string DisabledTabClick
리턴 string

IconMargin 공개적으로 프로퍼티

public int2 IconMargin
리턴 int2

IconRowOffset 공개적으로 프로퍼티

public int IconRowOffset
리턴 int

IconSize 공개적으로 프로퍼티

public int2 IconSize
리턴 int2

IconSpriteOffset 공개적으로 프로퍼티

public int2 IconSpriteOffset
리턴 int2

MaxIconRowOffset 공개적으로 프로퍼티

public int MaxIconRowOffset
리턴 int

MaximumRows 공개적으로 프로퍼티

public int MaximumRows
리턴 int

MinimumRows 공개적으로 프로퍼티

public int MinimumRows
리턴 int

NotBuildableAnimation 공개적으로 프로퍼티

public string NotBuildableAnimation
리턴 string

NotBuildablePalette 공개적으로 프로퍼티

public string NotBuildablePalette
리턴 string

NotBuildableSequence 공개적으로 프로퍼티

public string NotBuildableSequence
리턴 string

ReadyTextAltColor 공개적으로 프로퍼티

public Color ReadyTextAltColor
리턴 Color

ReadyTextStyle 공개적으로 프로퍼티

public ReadyTextStyleOptions ReadyTextStyle
리턴 ReadyTextStyleOptions

TabClick 공개적으로 프로퍼티

public string TabClick
리턴 string

TooltipContainer 공개적으로 프로퍼티

public string TooltipContainer
리턴 string

TooltipTemplate 공개적으로 프로퍼티

public string TooltipTemplate
리턴 string

World 공개적으로 프로퍼티

public World World
리턴 World