Open 3D Engine GridMate API Reference  2205.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
Public Types | Public Member Functions | Public Attributes | List of all members
GridMate::GridSessionParam Struct Reference

Inherited by GridMate::GridSessionSearchParam.

Public Types

enum  ValueType {
  VT_INT32, VT_INT64, VT_FLOAT, VT_DOUBLE,
  VT_STRING, VT_INT32_ARRAY, VT_INT64_ARRAY, VT_FLOAT_ARRAY,
  VT_DOUBLE_ARRAY
}
 

Public Member Functions

void SetValue (AZ::s32 value)
 
void SetValue (AZ::s64 value)
 
void SetValue (float value)
 
void SetValue (double value)
 
void SetValue (const char *value)
 
template<class Allocator >
void SetValue (const AZStd::basic_string< char, AZStd::char_traits< char >, Allocator > &value)
 
void SetValue (AZ::s32 *values, size_t numElements)
 
void SetValue (AZ::s64 *values, size_t numElements)
 
void SetValue (float *values, size_t numElements)
 
void SetValue (double *values, size_t numElements)
 
AZ_FORCE_INLINE bool operator== (const GridSessionParam &rhs) const
 

Public Attributes

AZStd::string m_id
 
AZStd::string m_value
 
AZ::u8 m_type
 

The documentation for this struct was generated from the following file: