C# Класс WarTornLands.Counter.CounterManager

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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