C# 클래스 WarTornLands.Counter.CounterManager

파일 보기 프로젝트 열기: floAr/WarTornLands 1 사용 예제들

공개 메소드들

메소드 설명
AddCounter ( ) : void
AddCounter ( string id ) : void
AddCounter ( string _id, int _default ) : void
AddCounter ( string id, int defaultTerm, bool stepCalled = false ) : void
CancelCounter ( ) : void
CancelCounter ( string id ) : void
CounterManager ( ) : System
GetPercentage ( ) : float
GetPercentage ( string id ) : float
StartCounter ( String id, int term, bool refresh = true, bool loop = false ) : bool
StartCounter ( String _id ) : void
StartCounter ( String id, bool loop = false ) : void
StartCounter ( String id, bool refresh, bool loop = false ) : void
StartCounter ( float _amount, INCREMENT _inc ) : void
StartCounter ( float term, Increment increment, bool loop = false ) : void
StartCounter ( float _amount, bool _refresh, INCREMENT _inc ) : void
StartCounter ( float term, bool refresh, Increment inc, bool loop = false ) : void
StartCounter ( float _amount, bool _refresh, string _id, INCREMENT _inc ) : void
StartCounter ( float term, bool refresh, string id, Increment inc, bool loop = false ) : void
StartCounter ( float _amount, string _id, INCREMENT _inc ) : void
StartCounter ( float term, string id, Increment inc, bool loop = false ) : void
StartCounter ( int _amount ) : void
StartCounter ( int term, bool loop = false ) : void
StartCounter ( int term, bool refresh, bool loop = false ) : void
StartCounter ( int _amount, bool _refresh, string _id ) : void
StartCounter ( int term, bool refresh, string id, bool loop = false ) : void
StartCounter ( int _amount, string _id ) : void
StartCounter ( int term, string id, bool loop = false ) : void
Update ( GameTime gameTime ) : void

비공개 메소드들

메소드 설명
CheckCounterAvailabillity ( string id ) : void
CheckCounterUse ( string id ) : void
PassOnBang ( object sender, BangEventArgs e ) : void
PassOnStep ( object sender, BangEventArgs e ) : void

메소드 상세

AddCounter() 공개 메소드

public AddCounter ( ) : void
리턴 void

AddCounter() 공개 메소드

public AddCounter ( string id ) : void
id string
리턴 void

AddCounter() 공개 메소드

public AddCounter ( string _id, int _default ) : void
_id string
_default int
리턴 void

AddCounter() 공개 메소드

public AddCounter ( string id, int defaultTerm, bool stepCalled = false ) : void
id string
defaultTerm int
stepCalled bool
리턴 void

CancelCounter() 공개 메소드

public CancelCounter ( ) : void
리턴 void

CancelCounter() 공개 메소드

public CancelCounter ( string id ) : void
id string
리턴 void

CounterManager() 공개 메소드

public CounterManager ( ) : System
리턴 System

GetPercentage() 공개 메소드

public GetPercentage ( ) : float
리턴 float

GetPercentage() 공개 메소드

public GetPercentage ( string id ) : float
id string
리턴 float

StartCounter() 공개 메소드

public StartCounter ( String id, int term, bool refresh = true, bool loop = false ) : bool
id String
term int
refresh bool
loop bool
리턴 bool

StartCounter() 공개 메소드

public StartCounter ( String _id ) : void
_id String
리턴 void

StartCounter() 공개 메소드

public StartCounter ( String id, bool loop = false ) : void
id String
loop bool
리턴 void

StartCounter() 공개 메소드

public StartCounter ( String id, bool refresh, bool loop = false ) : void
id String
refresh bool
loop bool
리턴 void

StartCounter() 공개 메소드

public StartCounter ( float _amount, INCREMENT _inc ) : void
_amount float
_inc INCREMENT
리턴 void

StartCounter() 공개 메소드

public StartCounter ( float term, Increment increment, bool loop = false ) : void
term float
increment Increment
loop bool
리턴 void

StartCounter() 공개 메소드

public StartCounter ( float _amount, bool _refresh, INCREMENT _inc ) : void
_amount float
_refresh bool
_inc INCREMENT
리턴 void

StartCounter() 공개 메소드

public StartCounter ( float term, bool refresh, Increment inc, bool loop = false ) : void
term float
refresh bool
inc Increment
loop bool
리턴 void

StartCounter() 공개 메소드

public StartCounter ( float _amount, bool _refresh, string _id, INCREMENT _inc ) : void
_amount float
_refresh bool
_id string
_inc INCREMENT
리턴 void

StartCounter() 공개 메소드

public StartCounter ( float term, bool refresh, string id, Increment inc, bool loop = false ) : void
term float
refresh bool
id string
inc Increment
loop bool
리턴 void

StartCounter() 공개 메소드

public StartCounter ( float _amount, string _id, INCREMENT _inc ) : void
_amount float
_id string
_inc INCREMENT
리턴 void

StartCounter() 공개 메소드

public StartCounter ( float term, string id, Increment inc, bool loop = false ) : void
term float
id string
inc Increment
loop bool
리턴 void

StartCounter() 공개 메소드

public StartCounter ( int _amount ) : void
_amount int
리턴 void

StartCounter() 공개 메소드

public StartCounter ( int term, bool loop = false ) : void
term int
loop bool
리턴 void

StartCounter() 공개 메소드

public StartCounter ( int term, bool refresh, bool loop = false ) : void
term int
refresh bool
loop bool
리턴 void

StartCounter() 공개 메소드

public StartCounter ( int _amount, bool _refresh, string _id ) : void
_amount int
_refresh bool
_id string
리턴 void

StartCounter() 공개 메소드

public StartCounter ( int term, bool refresh, string id, bool loop = false ) : void
term int
refresh bool
id string
loop bool
리턴 void

StartCounter() 공개 메소드

public StartCounter ( int _amount, string _id ) : void
_amount int
_id string
리턴 void

StartCounter() 공개 메소드

public StartCounter ( int term, string id, bool loop = false ) : void
term int
id string
loop bool
리턴 void

Update() 공개 메소드

public Update ( GameTime gameTime ) : void
gameTime Microsoft.Xna.Framework.GameTime
리턴 void