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.

41 lines
996 B

  1. //========= Copyright � 1996-2005, Valve Corporation, All rights reserved. ============//
  2. //
  3. // Purpose:
  4. //
  5. //=============================================================================//
  6. #ifndef AI_CRITERIA_H
  7. #define AI_CRITERIA_H
  8. #ifdef _WIN32
  9. #pragma once
  10. #endif
  11. #include "tier1/utlrbtree.h"
  12. #include "tier1/utlsymbol.h"
  13. #include "tier2/interval.h"
  14. #include "mathlib/compressed_vector.h"
  15. #include "../../public/responserules/response_types.h"
  16. using ResponseRules::ResponseType_t;
  17. extern const char *SplitContext( const char *raw, char *key, int keylen, char *value, int valuelen, float *duration, const char *entireContext );
  18. #ifndef AI_CriteriaSet
  19. #define AI_CriteriaSet ResponseRules::CriteriaSet
  20. #endif
  21. typedef ResponseRules::ResponseParams AI_ResponseParams ;
  22. typedef ResponseRules::CRR_Response AI_Response;
  23. /*
  24. // An AI response that is dynamically new'ed up and returned from SpeakFindResponse.
  25. class AI_ResponseReturnValue : AI_Response
  26. {
  27. };
  28. */
  29. #endif // AI_CRITERIA_H