Show / Hide Table of Contents

Class AIDataProvider_QueryParams

AIDataProvider_QueryParams is used with environment queries It allows defining simple parameters for running query, which are not tied to any specific pawn, but defined for every query execution.

Inheritance
System.Object
UObject
AIDataProvider
AIDataProvider_QueryParams
AIDataProvider_Random
Inherited Members
UObject.TransientPackage
UObject.CastTo<T>(UObject)
UObject.CastTo(UObject, Type)
UObject.RemoveObject(UObject)
UObject.MakeObjectArrayField<T>(NativeArray*)
UObject.NotImplemented<T>()
UObject.Construct()
UObject.GetHashCode()
UObject.GetName()
UObject.ToString()
UObject.Name
UObject._None
UObject.None
UObject.ObjPointer
UObject.LoadObjectFromClass(Class, UObject, String, String, LoadFlags, PackageMap, Boolean)
UObject.LoadClass(Class, UObject, String, String, LoadFlags, PackageMap)
UObject.GetPropertyFor<T>(Name)
UObject.ExecuteUbergraph
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: UE4.AIModule
Assembly: UE4DotNet.dll
Syntax
public class AIDataProvider_QueryParams : AIDataProvider

Properties

| Improve this Doc View Source

BoolValue

Declaration
public bool BoolValue { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

DefaultObject

Get UE4 Default Object for this Class

Declaration
public static AIDataProvider_QueryParams DefaultObject { get; }
Property Value
Type Description
AIDataProvider_QueryParams
| Improve this Doc View Source

FloatValue

Float Value

Declaration
public float FloatValue { get; set; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

IntValue

Int Value

Declaration
public int IntValue { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

ParamName

Arbitrary name this query parameter will be exposed as to outside world (like BT nodes)

Declaration
public Name ParamName { get; set; }
Property Value
Type Description
Name
| Improve this Doc View Source

StaticClass

Get UE4 Class

Declaration
public static Class StaticClass { get; }
Property Value
Type Description
Class

Methods

| Improve this Doc View Source

New(UObject, Name)

Spawn an object of this class

Declaration
public static AIDataProvider_QueryParams New(UObject obj = null, Name name = default(Name))
Parameters
Type Name Description
UObject obj
Name name
Returns
Type Description
AIDataProvider_QueryParams

Operators

| Improve this Doc View Source

Implicit(IntPtr to AIDataProvider_QueryParams)

Convert from IntPtr to UObject

Declaration
public static implicit operator AIDataProvider_QueryParams(IntPtr p)
Parameters
Type Name Description
System.IntPtr p
Returns
Type Description
AIDataProvider_QueryParams
  • Improve this Doc
  • View Source
Back to top Generated by DocFX