CandideServer.Entities.ControllerSets.RobotBoss.ServerRobotBossSweepHandler
Type JSONpublic class in CandideServer.Entities.ControllerSets.RobotBoss
Type metadata
- Assembly
CandideServer - Namespace
CandideServer.Entities.ControllerSets.RobotBoss - Base type
System.Object - Hash
F1B89EC3420E5B31C2DE45144AE8B0E3F5F95CDC378C3F8CF92E1ED738978C5C
Relationships
Base type
System.Object
Referenced by types
Fields
| Name | Visibility | Signature |
|---|---|---|
BossController# | public | public CandideServer.Entities.ControllerSets.RobotBoss.ServerRobotBossController BossController |
EndPosition# | public | public Microsoft.Xna.Framework.Vector3 EndPosition |
Entity# | public | public Shared.Entity.EntityWrapper Entity |
LeftIsTop# | public | public System.Boolean LeftIsTop |
Side# | public | public System.Int32 Side |
StartPosition# | public | public Microsoft.Xna.Framework.Vector3 StartPosition |
State# | public | public System.Int32 State |
SweepTime# | public | public System.Single SweepTime |
Timer# | public | public System.Single Timer |
TopSide# | public | public System.Boolean TopSide |
Velocity# | public | public Microsoft.Xna.Framework.Vector3 Velocity |
_entityReuseList# | private | private System.Collections.Generic.List<Shared.Entity.EntityWrapper> _entityReuseList |
Methods
Attack
#
public System.Void Attack(System.Int32 side)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
ACBD3B9E79A598F7280DFF622793B8E791478D52EA0756B47F77ADD15D628795 - Body hash
3BADCCD30565D95E6988ADDAF2554302EDA7ACC9D8EB931E2CB217EACE8ADF06 - IL size45
Referenced calls
ResetState
#
public System.Void ResetState()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
C92818CB900A951DA76D99FE6F3E72F05682BC8B440F3771215EF363630309A8 - Body hash
167028D5254A9300E4F953610A97AFF385801492BBAF560F46742D073C4ABB23 - IL size12
SetUpSweep
#
public System.Void SetUpSweep()
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
BE7B1D9D189F70251276973F3F6C620D8EF9E15AE81F625C0B0A4C9FC5A084ED - Body hash
366F79903F9B72B3FFD345FCB95314EA87398B4ADE11DF1F90A93A0F82584E6E - IL size486
Referenced calls
Shared.Entity.EntityWrapper::get_Shape()Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)
Update
#
public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
E0EA3D2967D7D0FB5F3BD179E94258715B228D0EC25680329F9CB9C5349FDD1E - Body hash
8138FA04512DD1E2B2FADBC3510A28A71CD310645188CC3230CBA293104DADF2 - IL size1341
Referenced calls
Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Shared.Entity.EntityWrapper::get_Position()Microsoft.Xna.Framework.Vector3::op_Subtraction(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::op_Multiply(Microsoft.Xna.Framework.Vector3, System.Single)Shared.Entity.EntityWrapper::set_Position(Microsoft.Xna.Framework.Vector3)Microsoft.Xna.Framework.Vector3::Length()CandideServer.Entities.ControllerSets.RobotBoss.ServerRobotBossSweepHandler::ResetState()Shared.Entity.EntityWrapper::get_Fdt()Microsoft.Xna.Framework.Vector3::op_Division(Microsoft.Xna.Framework.Vector3, System.Single)CandideServer.Entities.ControllerSets.RobotBoss.ServerRobotBossSweepHandler::SetUpSweep()CandideCreator.Shared.Helpers.InterpolationHelper::BackIn(System.Single)Microsoft.Xna.Framework.Vector3::Lerp(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Single)Shared.Entity.EntityWrapper::get_PositionZ()Shared.Entity.EntityWrapper::get_Shape()CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)CandideCreator.Shared.Collision.CollisionShape::GetBoundingBoxRectangle(Microsoft.Xna.Framework.Vector2)System.Collections.Generic.List<Shared.Entity.EntityWrapper>::Clear()Shared.Entity.EntitySystem::GetEntitiesTouchingRectangleArea(CandideCreator.Shared.Models.RectangleF, System.Single, System.Single, System.Collections.Generic.List<Shared.Entity.EntityWrapper>)System.Collections.Generic.List<Shared.Entity.EntityWrapper>::GetEnumerator()List.Enumerator<Shared.Entity.EntityWrapper>::get_Current()System.Object::Equals(System.Object, System.Object)Shared.Entity.EntityWrapper::get_Immovable()Shared.Entity.EntityWrapper::get_Mask()Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)Shared.Entity.EntityWrapper::get_CarrierId()System.Nullable<System.Guid>::get_HasValue()Shared.Entity.EntityWrapper::get_PositionY()CandideCreator.Shared.Models.RectangleF::get_Bottom()CandideCreator.Shared.Models.RectangleF::get_Top()Shared.Entity.EntityWrapper::get_PositionX()Shared.Entity.EntityWrapper::get_Id()