CPointEntity

From Valve Developer Community
Revision as of 05:07, 13 September 2024 by Nescius (talk | contribs) (not sure if good wording)
Jump to navigation Jump to search

Stub

This article or section is a stub. You can help by expanding it.

C++ Class hierarchy
CPointEntity
CBaseEntity
C++ subs.cpp

CPointEntity is a code class in Source Source.

Warning.pngRisk of Confusion:Not the same thing as point entity which is determined by how entity is defined in FGD, and also the logic behind the name choice is differs

Entities inheriting this class are never rendered as 3D models and are not allowed to modify its mins/maxs via keyvalues.

bool CPointEntity::KeyValue( const char *szKeyName, const char *szValue ) 
{
	if ( FStrEq( szKeyName, "mins" ) || FStrEq( szKeyName, "maxs" ) )
	{
		Warning("Warning! Can't specify mins/maxs for point entities! (%s)\n", GetClassname() );
		return true;
	}

	return BaseClass::KeyValue( szKeyName, szValue );
}