Class AISense_Damage
AISense Damage
Inherited Members
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 AISense_Damage : AISense
Properties
| Improve this Doc View SourceDefaultObject
Get UE4 Default Object for this Class
Declaration
public static AISense_Damage DefaultObject { get; }
Property Value
Type | Description |
---|---|
AISense_Damage |
StaticClass
Get UE4 Class
Declaration
public static Class StaticClass { get; }
Property Value
Type | Description |
---|---|
Class |
Methods
| Improve this Doc View SourceNew(UObject, Name)
Spawn an object of this class
Declaration
public static AISense_Damage New(UObject obj = null, Name name = default(Name))
Parameters
Type | Name | Description |
---|---|---|
UObject | obj | |
Name | name |
Returns
Type | Description |
---|---|
AISense_Damage |
ReportDamageEvent(UObject, Actor, Actor, Single, Vector, Vector)
EventLocation will be reported as Instigator's location at the moment of event happening
Declaration
public static void ReportDamageEvent(UObject WorldContextObject, Actor DamagedActor, Actor Instigator, float DamageAmount, Vector EventLocation, Vector HitLocation)
Parameters
Type | Name | Description |
---|---|---|
UObject | WorldContextObject | |
Actor | DamagedActor | |
Actor | Instigator | |
System.Single | DamageAmount | |
Vector | EventLocation | |
Vector | HitLocation |
Operators
| Improve this Doc View SourceImplicit(IntPtr to AISense_Damage)
Convert from IntPtr to UObject
Declaration
public static implicit operator AISense_Damage(IntPtr p)
Parameters
Type | Name | Description |
---|---|---|
System.IntPtr | p |
Returns
Type | Description |
---|---|
AISense_Damage |