Counter Strike : Global Offensive Source Code
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

  1. //========= Copyright � 1996-2009, Valve Corporation, All rights reserved. ============//
  2. //
  3. //=============================================================================//
  4. #ifndef PAINT_SPRAYER_SHARED_H
  5. #define PAINT_SPRAYER_SHARED_H
  6. #include "paint_blobs_shared.h"
  7. CPaintBlob* FirePaintBlob( const Vector& vecSourcePosition,
  8. const Vector& vecOldSourcePosition,
  9. const Vector& vecSourceVelocity,
  10. const Vector& vecSprayDir,
  11. int paintType,
  12. float flBlobSpreadRadius,
  13. float flBlobSpreadAngle,
  14. float flMinSpeed,
  15. float flMaxSpeed,
  16. float flBlobStreakPercent,
  17. float flMinStreakTime,
  18. float flMaxStreakTime,
  19. float flMinStreakSpeedDampen,
  20. float flMaxStreakSpeedDampen,
  21. bool bSilent,
  22. bool bDrawOnly,
  23. CBaseEntity *pOwner,
  24. int nRandomSeed = 0 );
  25. enum BlobRenderMode_t
  26. {
  27. BLOB_RENDER_BLOBULATOR = 0,
  28. BLOB_RENDER_FAST_SPHERE,
  29. TOTAL_BLOB_RENDER_TYPE
  30. };
  31. #endif //PAINT_SPRAYER_SHARED_H