classEntity

Constructors

note_add Entity()

Fields

keyboard_double_arrow_right Tagskeyboard_double_arrow_right Task

Properties

push_pin Allpush_pin AutoFlushSpawndata_array AimRaydata_array AngularVelocitydata_array Clientdata_array Componentsdata_array HammerIDdata_array IsAuthoritydata_array IsClientOnlydata_array IsDormantdata_array IsFirstPersonModedata_array IsFromMapdata_array IsLocalPawndata_array IsValiddata_array LocalPositiondata_array LocalRotationdata_array LocalScaledata_array LocalVelocitydata_array Namedata_array Ownerdata_array Parentdata_array Positiondata_array Rootdata_array Rotationdata_array Scaledata_array Transformdata_array Velocitydata_array WorldSpaceBoundsdata_object BaseVelocitydata_object Childrendata_object DebugFlagsdata_object EnableDrawingdata_object EnableHideInFirstPersondata_object EnableLagCompensationdata_object EnableShadowCastingdata_object EnableShadowInFirstPersondata_object EnableShadowOnlydata_object EnableShadowReceivedata_object EnableViewmodelRenderingdata_object GroundEntitydata_object Healthdata_object IsPawndata_object IsWorlddata_object LastAttackerdata_object LastAttackerWeapondata_object LifeStatedata_object NetworkDictionarydata_object PhysicsGroupdata_object Predictabledata_object Scenedata_object Transmitdata_array NetworkIdent

Methods

push_pin CreateByName<T>( name ) push_pin CreateByName( name ) push_pin FindAllByName( name ) push_pin FindByIndex( index ) push_pin FindByIndex<T>( index ) push_pin FindByName( name, fallback ) push_pin FindInBox( box ) push_pin FindInSphere( position, radius ) push_pin LagCompensation() push_pin Read( reader ) integration_instructions AddConnection( outputName, target, inputName, overrideParam, delay, timesToFire ) integration_instructions AddOutputEvent( name, method, delay ) integration_instructions BuildInput() integration_instructions ClientSpawn() integration_instructions Delete() integration_instructions EndTouch( other ) integration_instructions FireInput( input, activator, value ) integration_instructions FireOutput( output, activator, value, delay ) integration_instructions FrameSimulate( cl ) integration_instructions OnActive() integration_instructions OnChildAdded( child ) integration_instructions OnChildRemoved( child ) integration_instructions OnClientActive( client ) integration_instructions OnComponentAdded( component ) integration_instructions OnComponentRemoved( component ) integration_instructions OnDestroy() integration_instructions OnKilled() integration_instructions OnNetworkActive() integration_instructions OnNetworkDormant() integration_instructions OnPhysicsCollision( eventData ) integration_instructions OnTagAdded( tag ) integration_instructions OnTagRemoved( tag ) integration_instructions PlaySound( soundName, attachment ) integration_instructions SetParent( entity, attachmentOrBoneName, transform ) integration_instructions SetParent( entity, bone, transform ) integration_instructions Simulate( cl ) integration_instructions Spawn() integration_instructions StartTouch( other ) integration_instructions TakeDamage( info ) integration_instructions Touch( other ) code ApplyAbsoluteImpulse( impulse ) code ApplyLocalAngularImpulse( impulse ) code ApplyLocalImpulse( impulse ) code CollisionRulesChanged() code DeleteAsync( fTime ) code PlaySound( soundName ) code RemoveAllDecals() code RenderDirty() code ResetInterpolation() code SetParent( entity, boneMerge ) code Write( writer ) integration_instructions ToString()

Extensions

code CopyBonesFrom( ent ) code CopyBonesFrom( ent, pos, rot, scale ) code SetRagdollVelocityFrom( fromEnt, delta, linearAmount, angularAmount )
IsPawn
[HideInEditor, ]bool IsPawn { get; }

Summary

Returns true if this entity has a client and is that client's pawn

Return Value

bool output