CBaseEntity: Difference between revisions

From SigMod
Jump to navigation Jump to search
No edit summary
(Replaced content with "== Overview == The class from which all entity types derive from. The only exceptions to this are [https://wiki.alliedmods.net/TempEnts_(SourceMod_SDKTools) TempEnts], whi...")
Tags: Replaced Manual revert Visual edit: Switched
Line 5: Line 5:


== SendProps ==
== 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:
           ------------
               ..?

Revision as of 19:30, 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