//----------------------------------------------------------------------------- // Returns an index from the given Pointer instance. //----------------------------------------------------------------------------- bool IndexFromPointer( CPointer *pEntityPointer, unsigned int& output ) { if (!IsValidNetworkedEntityPointer(pEntityPointer)) return false; return IndexFromBaseEntity((CBaseEntity *) pEntityPointer->m_ulAddr, output); }
//----------------------------------------------------------------------------- // Returns an Edict instance from the given Pointer instance. //----------------------------------------------------------------------------- bool EdictFromPointer( CPointer *pEntityPointer, edict_t*& output ) { if (!IsValidNetworkedEntityPointer(pEntityPointer)) return false; return EdictFromBaseEntity((CBaseEntity *) pEntityPointer->m_ulAddr, output); }