# CBaseModelEntity

extends CBaseEntity

Function Description Client
unsigned GetMaterialGroupHash() GetMaterialGroupHash(): Get the material group hash of this entity.
uint64 GetMaterialGroupMask() GetMaterialGroupMask(): Get the mesh group mask of this entity.
int GetRenderAlpha() GetRenderAlpha(): Get the alpha modulation of this entity. ✔️
Vector GetRenderColor() GetRenderColor(): Get the render color of the entity.
void SetBodygroup(iGroup, iValue) Sets a bodygroup.
void SetBodygroupByName(pName, iValue) Sets a bodygroup by name.
void SetLightGroup(pLightGroup) SetLightGroup( string ): Sets the light group of the entity.
void SetMaterialGroup(pMaterialGroup) SetMaterialGroup( string ): Set the material group of this entity.
void SetMaterialGroupHash(nHash) SetMaterialGroupHash( uint32 ): Set the material group hash of this entity.
void SetMaterialGroupMask(nMeshGroupMask) SetMaterialGroupMask( uint64 ): Set the mesh group mask of this entity.
void SetModel(pModelName)
void SetRenderAlpha(nAlpha) SetRenderAlpha( int ): Set the alpha modulation of this entity.
void SetRenderColor(r, g, b) SetRenderColor( r, g, b ): Sets the render color of the entity.
void SetRenderMode(nMode) SetRenderMode( int ): Sets the render mode of the entity.
void SetSingleMeshGroup(pMeshGroupName) SetSingleMeshGroup( string ): Set a single mesh group for this entity.
void SetSize(mins, maxs)
void SetSkin(iSkin) Set skin (int).