C# Класс fBaseXtensions.Cache.Internal.Objects.CacheUnit

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

Private Properties

Свойство Тип Описание
CheckMonsterAffixes void
GenerateUnitFlags UnitFlags
TallyTarget void
UpdateCurrentHitPoints void

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

Метод Описание
CacheUnit ( CacheObject baseobj ) : System
CanInteract ( ) : bool
Interact ( ) : RunStatus
IsStillValid ( ) : bool
UpdateData ( ) : bool
UpdateHitPoints ( ) : bool

This only updates hitpoints every 5th call to help reduce CPU!

UpdateProperties ( ) : void
UpdateWeight ( ) : void
WithinInteractionRange ( ) : bool

Приватные методы

Метод Описание
CheckMonsterAffixes ( MonsterAffixes theseaffixes ) : void
GenerateUnitFlags ( ) : UnitFlags
TallyTarget ( ) : void
UpdateCurrentHitPoints ( ) : void

Описание методов

CacheUnit() публичный Метод

public CacheUnit ( CacheObject baseobj ) : System
baseobj CacheObject
Результат System

CanInteract() публичный Метод

public CanInteract ( ) : bool
Результат bool

Interact() публичный Метод

public Interact ( ) : RunStatus
Результат RunStatus

IsStillValid() публичный Метод

public IsStillValid ( ) : bool
Результат bool

UpdateData() публичный Метод

public UpdateData ( ) : bool
Результат bool

UpdateHitPoints() публичный Метод

This only updates hitpoints every 5th call to help reduce CPU!
public UpdateHitPoints ( ) : bool
Результат bool

UpdateProperties() публичный Метод

public UpdateProperties ( ) : void
Результат void

UpdateWeight() публичный Метод

public UpdateWeight ( ) : void
Результат void

WithinInteractionRange() публичный Метод

public WithinInteractionRange ( ) : bool
Результат bool