You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
1.0 KiB
35 lines
1.0 KiB
//========= Copyright © 1996-2009, Valve Corporation, All rights reserved. ============//
|
|
//
|
|
//=============================================================================//
|
|
#ifndef PAINT_SPRAYER_SHARED_H
|
|
#define PAINT_SPRAYER_SHARED_H
|
|
|
|
#include "paint_blobs_shared.h"
|
|
|
|
CPaintBlob* FirePaintBlob( const Vector& vecSourcePosition,
|
|
const Vector& vecOldSourcePosition,
|
|
const Vector& vecSourceVelocity,
|
|
const Vector& vecSprayDir,
|
|
int paintType,
|
|
float flBlobSpreadRadius,
|
|
float flBlobSpreadAngle,
|
|
float flMinSpeed,
|
|
float flMaxSpeed,
|
|
float flBlobStreakPercent,
|
|
float flMinStreakTime,
|
|
float flMaxStreakTime,
|
|
float flMinStreakSpeedDampen,
|
|
float flMaxStreakSpeedDampen,
|
|
bool bSilent,
|
|
bool bDrawOnly,
|
|
CBaseEntity *pOwner,
|
|
int nRandomSeed = 0 );
|
|
|
|
enum BlobRenderMode_t
|
|
{
|
|
BLOB_RENDER_BLOBULATOR = 0,
|
|
BLOB_RENDER_FAST_SPHERE,
|
|
TOTAL_BLOB_RENDER_TYPE
|
|
};
|
|
|
|
#endif //PAINT_SPRAYER_SHARED_H
|