IAnimationGraphQueryInputs

C++
struct IAnimationGraphQueryInputs {
  enum InputType {
    eAGQIT_Invalid,
    eAGQIT_Integer,
    eAGQIT_Float,
    eAGQIT_String
  };
  struct SInput {
    InputType eType;
    char sName[64];
    char sValue[64];
    int iValue;
    float fValue;
    bool bAnyValue;
  };
};
File

IAnimationGraphSystem.h

IAnimationGraphQueryInputs::InputType Enumeration
C++
enum InputType {
  eAGQIT_Invalid,
  eAGQIT_Integer,
  eAGQIT_Float,
  eAGQIT_String
};
File

IAnimationGraphSystem.h

IAnimationGraphQueryInputs::SInput Structure
C++
struct SInput {
  InputType eType;
  char sName[64];
  char sValue[64];
  int iValue;
  float fValue;
  bool bAnyValue;
};
File

IAnimationGraphSystem.h

IAnimationGraphQueryInputs::SInput::bAnyValue Data Member
C++
bool bAnyValue;
IAnimationGraphQueryInputs::SInput::eType Data Member
C++
InputType eType;
IAnimationGraphQueryInputs::SInput::fValue Data Member
C++
float fValue;
IAnimationGraphQueryInputs::SInput::iValue Data Member
C++
int iValue;
IAnimationGraphQueryInputs::SInput::sName Data Member
C++
char sName[64];
IAnimationGraphQueryInputs::SInput::sValue Data Member
C++
char sValue[64];
IAnimationGraphQueryInputs::SInput::SInput Constructor
C++
SInput(const char * name);
IAnimationGraphQueryInputs::~IAnimationGraphQueryInputs Destructor
C++
IAnimationGraphQueryInputs::AddInput Method
C++
virtual void AddInput(const SInput& input) = 0;
IAnimationGraphQueryInputs::AddRef Method
C++
virtual void AddRef() = 0;
IAnimationGraphQueryInputs::Clear Method
C++
virtual void Clear() = 0;
IAnimationGraphQueryInputs::GetInput Method
C++
virtual const SInput* GetInput(int index) const = 0;
IAnimationGraphQueryInputs::GetNumInputs Method
C++
virtual int GetNumInputs() const = 0;
IAnimationGraphQueryInputs::Release Method
C++
virtual void Release() = 0;