CBaseEntity: Difference between revisions

From SigMod
Jump to navigation Jump to search
No edit summary
No edit summary
Line 35: Line 35:
       ------------
       ------------


           The local origin of the entity, which is it's position relative to the entity's parent. If the entity has no parent, the relative position from the global origin (0, 0, 0) is used.
           ''The local origin of the entity, which is it's position relative to the entity's parent. If the entity has no parent, the relative position from the global origin (0, 0, 0) is used.''


   '''m_ubInterpolationFrame''' (CBaseEntity)
   '''m_ubInterpolationFrame''' (CBaseEntity)
Line 207: Line 207:
       ------------
       ------------


           https://developer.valvesoftware.com/wiki/Render_Modes
           ''https://developer.valvesoftware.com/wiki/Render_Modes''


   '''m_fEffects''' (CBaseEntity)
   '''m_fEffects''' (CBaseEntity)

Revision as of 16:06, 30 January 2022

Overview

The class from which all entity types derive from. The only exceptions to this are TempEnts, which are temporary entities that are too simple to warrant the overhead of inheriting from CBaseEntity.

Source Location : /game/server/baseentity.h

SendProps

CBaseEntity

   AnimTimeMustBeFirst (CBaseEntity)

       m_flAnimTime (AnimTimeMustBeFirst)

           Type: float

           Description:

           ------------

               ..?

   m_flSimulationTime (CBaseEntity)

       Type: float

       Description:

       ------------

   m_vecOrigin (CBaseEntity)

       Type: vector

       Description:

       ------------

           The local origin of the entity, which is it's position relative to the entity's parent. If the entity has no parent, the relative position from the global origin (0, 0, 0) is used.

   m_ubInterpolationFrame (CBaseEntity)

       Type: integer

       Description:

       ------------

           ..?

   m_nModelIndex (CBaseEntity)

       Type: integer

       Description:

       ------------

           ..?

   m_Collision (CBaseEntity)

       m_vecMinsPreScaled (m_Collision)

           Type: vector

           Description:

           ------------

               ..?

       m_vecMaxsPreScaled (m_Collision)

           Type: vector

           Description:

           ------------

               ..?

       m_vecMins (m_Collision)

           Type: vector

           Description:

           ------------

               ..?

       m_vecMaxs (m_Collision)

           Type: vector

           Description:

           ------------

               ..?

       m_nSolidType (m_Collision)

           Type: integer

           Description:

           ------------

               ..?

       m_usSolidFlags (m_Collision)

           Type: integer

           Description:

           ------------

               ..?

       m_nSurroundType (m_Collision)

           Type: integer

           Description:

           ------------

               ..?

       m_triggerBloat (m_Collision)

           Type: integer

           Description:

           ------------

               ..?

       m_bUniformTriggerBloat (m_Collision)

           Type: boolean

           Description:

           ------------

               ..?

       m_vecSpecifiedSurroundingMinsPreScaled (m_Collision)

           Type: vector

           Description:

           ------------

               ..?

       m_vecSpecifiedSurroundingMaxsPreScaled (m_Collision)

           Type: vector

           Description:

           ------------

               ..?

       m_vecSpecifiedSurroundingMins (m_Collision)

           Type: vector

           Description:

           ------------

               ..?

       m_vecSpecifiedSurroundingMaxs (m_Collision)

           Type: vector

           Description:

           ------------

               ..?

   m_nRenderFX (CBaseEntity)

       Type: integer

       Description:

       ------------

           ..?

   m_nRenderMode (CBaseEntity)

       Type: integer

       Description:

       ------------

           https://developer.valvesoftware.com/wiki/Render_Modes

   m_fEffects (CBaseEntity)

       Type: integer

       Description:

       ------------

           ..?

   m_clrRender (CBaseEntity)

       Type: integer

       Description:

       ------------

           ..?

   m_iTeamNum (CBaseEntity)

       Type: integer

       Description:

       ------------

           ..?

   m_CollisionGroup (CBaseEntity)

       Type: integer

       Description:

       ------------

           ..?

   m_flElasticity (CBaseEntity)

       Type: float

       Description:

       ------------

           ..?

   m_flShadowCastDistance (CBaseEntity)

       Type: float

       Description:

       ------------

           ..?

   m_hOwnerEntity (CBaseEntity)

       Type: integer

       Description:

       ------------

           ..?

   m_hEffectEntity (CBaseEntity)

       Type: integer

       Description:

       ------------

           ..?

   moveparent (CBaseEntity)

       Type: integer

       Description:

       ------------

           ..?

   m_iParentAttachment (CBaseEntity)

       Type: integer

       Description:

       ------------

           ..?

   movetype (CBaseEntity)

       Type: integer

       Description:

       ------------

           ..?

   movecollide (CBaseEntity)

       Type: integer

       Description:

       ------------

           ..?

   m_angRotation (CBaseEntity)

       Type: vector

       Description:

       ------------

           ..?

   m_iTextureFrameIndex (CBaseEntity)

       Type: integer

       Description:

       ------------

           ..?

   predictable_id (CBaseEntity)

       m_PredictableID (predictable_id)

           Type: integer

           Description:

           ------------

               ..?

       m_bIsPlayerSimulated (predictable_id)

           Type: boolean

           Description:

           ------------

               ..?

   m_bSimulatedEveryTick (CBaseEntity)

       Type: boolean

       Description:

       ------------

           ..?

   m_bAnimatedEveryTick (CBaseEntity)

       Type: boolean

       Description:

       ------------

           ..?

   m_bAlternateSorting (CBaseEntity)

       Type: boolean

       Description:

       ------------

           ..?

   m_nModelIndexOverrides (CBaseEntity)

       000 (m_nModelIndexOverrides)

           Type: integer

           Description:

           ------------

               ..?

       001 (m_nModelIndexOverrides)

           Type: integer

           Description:

           ------------

               ..?

       002 (m_nModelIndexOverrides)

           Type: integer

           Description:

           ------------

               ..?

       003 (m_nModelIndexOverrides)

           Type: integer

           Description:

           ------------

               ..?