C# Класс GameEntities.MeleeWeapon

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

Private Properties

Свойство Тип Описание
Client_ReceiveFireEvent void
Client_ReceiveSoundPlayKick void
OnFire void
Server_SendFireEventToAllClients void
Server_SendSoundPlayKickToAllClients void

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

Метод Описание
GetFirePosition ( bool alternative ) : Vec3
GetFireRotation ( bool alternative ) : Quat
TryFire ( bool alternative ) : bool

Защищенные методы

Метод Описание
Blow ( ) : void
Fire ( bool alternative ) : void
OnLoad ( TextBlock block ) : bool
OnPostCreate ( bool loaded ) : void

Overridden from Engine.EntitySystem.Entity.OnPostCreate(Boolean).

OnSave ( TextBlock block ) : void
OnTick ( ) : void

Overridden from Engine.EntitySystem.Entity.OnTick().

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

Метод Описание
Client_ReceiveFireEvent ( RemoteEntityWorld sender, ReceiveDataReader reader ) : void
Client_ReceiveSoundPlayKick ( RemoteEntityWorld sender, ReceiveDataReader reader ) : void
OnFire ( MeleeWeaponType typeMode ) : void
Server_SendFireEventToAllClients ( bool alternative ) : void
Server_SendSoundPlayKickToAllClients ( bool alternative ) : void

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

Blow() защищенный Метод

protected Blow ( ) : void
Результат void

Fire() защищенный Метод

protected Fire ( bool alternative ) : void
alternative bool
Результат void

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

public GetFirePosition ( bool alternative ) : Vec3
alternative bool
Результат Vec3

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

public GetFireRotation ( bool alternative ) : Quat
alternative bool
Результат Quat

OnLoad() защищенный Метод

protected OnLoad ( TextBlock block ) : bool
block TextBlock
Результат bool

OnPostCreate() защищенный Метод

Overridden from Engine.EntitySystem.Entity.OnPostCreate(Boolean).
protected OnPostCreate ( bool loaded ) : void
loaded bool
Результат void

OnSave() защищенный Метод

protected OnSave ( TextBlock block ) : void
block TextBlock
Результат void

OnTick() защищенный Метод

Overridden from Engine.EntitySystem.Entity.OnTick().
protected OnTick ( ) : void
Результат void

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

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