C# 클래스 hyades.screen.menu.Menu

상속: Screen
파일 보기 프로젝트 열기: zfedoran/bubblebound 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
curr_option int
fade_value float
font_title hyades.graphics.Font
options hyades.screen.menu.ScreenOption[]
selected_intensity float
title string
total_time float

공개 메소드들

메소드 설명
Draw ( GraphicsDevice device ) : void
FadeIn ( ) : void
FadeOut ( ) : void
GetOptionCenterPositionY ( int index ) : float
GetOptionPositionX ( int index ) : float
GetOptionPositionY ( int index ) : float
Menu ( Screen parent, ScreenManager manager ) : System
OnActive ( double elapsed, InputDevice input ) : void
Update ( double elapsed ) : void

비공개 메소드들

메소드 설명
GetX ( ) : float
GetY ( ) : float

메소드 상세

Draw() 공개 메소드

public Draw ( GraphicsDevice device ) : void
device GraphicsDevice
리턴 void

FadeIn() 공개 메소드

public FadeIn ( ) : void
리턴 void

FadeOut() 공개 메소드

public FadeOut ( ) : void
리턴 void

GetOptionCenterPositionY() 공개 메소드

public GetOptionCenterPositionY ( int index ) : float
index int
리턴 float

GetOptionPositionX() 공개 메소드

public GetOptionPositionX ( int index ) : float
index int
리턴 float

GetOptionPositionY() 공개 메소드

public GetOptionPositionY ( int index ) : float
index int
리턴 float

Menu() 공개 메소드

public Menu ( Screen parent, ScreenManager manager ) : System
parent Screen
manager ScreenManager
리턴 System

OnActive() 공개 메소드

public OnActive ( double elapsed, InputDevice input ) : void
elapsed double
input InputDevice
리턴 void

Update() 공개 메소드

public Update ( double elapsed ) : void
elapsed double
리턴 void

프로퍼티 상세

curr_option 공개적으로 프로퍼티

public int curr_option
리턴 int

fade_value 공개적으로 프로퍼티

public float fade_value
리턴 float

font_title 공개적으로 프로퍼티

public Font,hyades.graphics font_title
리턴 hyades.graphics.Font

options 공개적으로 프로퍼티

public ScreenOption[],hyades.screen.menu options
리턴 hyades.screen.menu.ScreenOption[]

selected_intensity 공개적으로 프로퍼티

public float selected_intensity
리턴 float

title 공개적으로 프로퍼티

public string title
리턴 string

total_time 공개적으로 프로퍼티

public float total_time
리턴 float