G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches
UAnimNotifyState_Deflectable Class Reference

Public Member Functions

Functions
FString GetSocketName () const
EDeflectMethod GetDeflectMethod () const
FString GetHitCollisionName () const
bool GetInverted () const
float32 GetMaxAngleToDeflect () const
float32 GetMinAngleToDeflect () const
float32 GetMinHeightToDeflect () const
bool GetDebug () const
void SetDebug (bool debug) const
void SetDeflectMethod (EDeflectMethod DeflectMethod) const
void SetInverted (bool Inverted) const
void SetMaxAngleToDeflect (float32 MaxAngleToDeflect) const
void SetMinAngleToDeflect (float32 MinAngleToDeflect) const
void SetMinHeightToDeflect (float32 MinHeightToDeflect) const
Public Member Functions inherited from UAnimNotifyState
FString GetNotifyName () const
 Implementable event to get a custom name for the notify.
bool NotifyBegin (USkeletalMeshComponent MeshComp, UAnimSequenceBase Animation, float32 TotalDuration, FAnimNotifyEventReference EventReference) const
bool NotifyEnd (USkeletalMeshComponent MeshComp, UAnimSequenceBase Animation, FAnimNotifyEventReference EventReference) const
bool NotifyTick (USkeletalMeshComponent MeshComp, UAnimSequenceBase Animation, float32 FrameDeltaTime, FAnimNotifyEventReference EventReference) const
float32 GetDefaultTriggerWeightThreshold () const
 TriggerWeightThreshold to use when creating notifies of this type.
Public Member Functions inherited from UObject
bool MarkPackageDirty () const
void RemoveFromRoot ()
bool GetIsRooted () const
bool IsTransient () const
bool Modify (bool bAlwaysMarkDirty=true)
void SetTransactional (bool bTransactional)
bool IsSupportedForNetworking () const
UClass GetClass () const
UObject GetOuter () const
UObject GetTypedOuter (TSubclassOf< UObject > Target) const
 Traverses the outer chain searching for the next object of a certain type.
UPackage GetOutermost () const
UPackage GetPackage () const
void AddToRoot ()
UWorld GetWorld () const
FName GetName () const
FString GetFullName (const UObject StopOuter=nullptr) const
FString GetPathName (const UObject StopOuter=nullptr) const
bool IsA (const UClass Class) const
 Returns true if this object is of the specified type, or a child of that type.
void SaveConfig ()
void LoadConfig ()
void ReloadConfig ()
void CopyScriptPropertiesFrom (const UObject OtherObject)
void opCast (?&Address) const
FString ToString () const

Static Public Member Functions

Static Functions
static UClass StaticClass ()
Static Public Member Functions inherited from UAnimNotifyState_Base
static UClass StaticClass ()
Static Public Member Functions inherited from UAnimNotifyState
static UClass StaticClass ()
Static Public Member Functions inherited from UObject
static UClass StaticClass ()

Public Attributes

AnimNotifyState_Deflectable
FString m_SocketName
bool bDebug
FString m_HitCollisionName
Deflect
float32 m_MinAngleToDeflect
float32 m_MaxAngleToDeflect
EDeflectMethod m_DeflectMethod
bool bInverted
float32 m_MinHeightToDeflect
Variables
bool Debug
EDeflectMethod DeflectMethod
const FString HitCollisionName
bool Inverted
float32 MaxAngleToDeflect
float32 MinAngleToDeflect
float32 MinHeightToDeflect
const FString SocketName
Public Attributes inherited from UAnimNotifyState
bool bShouldFireInEditor
 Whether this notify state instance should fire in animation editors.
FColor NotifyColor
 Color of Notify in editor.
const FString NotifyName
 Implementable event to get a custom name for the notify.
const float32 DefaultTriggerWeightThreshold
 TriggerWeightThreshold to use when creating notifies of this type.
Public Attributes inherited from UObject
const UClass Class
const UObject Outer
const UPackage Outermost
const UPackage Package
const UWorld World
const FName Name
const bool IsRooted

Member Function Documentation

◆ GetDebug()

bool GetDebug ( ) const

◆ GetDeflectMethod()

EDeflectMethod GetDeflectMethod ( ) const

◆ GetHitCollisionName()

FString GetHitCollisionName ( ) const

◆ GetInverted()

bool GetInverted ( ) const

◆ GetMaxAngleToDeflect()

float32 GetMaxAngleToDeflect ( ) const

◆ GetMinAngleToDeflect()

float32 GetMinAngleToDeflect ( ) const

◆ GetMinHeightToDeflect()

float32 GetMinHeightToDeflect ( ) const

◆ GetSocketName()

FString GetSocketName ( ) const

◆ SetDebug()

void SetDebug ( bool debug) const

◆ SetDeflectMethod()

void SetDeflectMethod ( EDeflectMethod DeflectMethod) const

◆ SetInverted()

void SetInverted ( bool Inverted) const

◆ SetMaxAngleToDeflect()

void SetMaxAngleToDeflect ( float32 MaxAngleToDeflect) const

◆ SetMinAngleToDeflect()

void SetMinAngleToDeflect ( float32 MinAngleToDeflect) const

◆ SetMinHeightToDeflect()

void SetMinHeightToDeflect ( float32 MinHeightToDeflect) const

◆ StaticClass()

UClass StaticClass ( )
static

Member Data Documentation

◆ bDebug

bool bDebug

◆ bInverted

bool bInverted

◆ Debug

bool Debug

◆ DeflectMethod

EDeflectMethod DeflectMethod

◆ HitCollisionName

const FString HitCollisionName

◆ Inverted

bool Inverted

◆ m_DeflectMethod

EDeflectMethod m_DeflectMethod

◆ m_HitCollisionName

FString m_HitCollisionName

◆ m_MaxAngleToDeflect

float32 m_MaxAngleToDeflect

◆ m_MinAngleToDeflect

float32 m_MinAngleToDeflect

◆ m_MinHeightToDeflect

float32 m_MinHeightToDeflect

◆ m_SocketName

FString m_SocketName

◆ MaxAngleToDeflect

float32 MaxAngleToDeflect

◆ MinAngleToDeflect

float32 MinAngleToDeflect

◆ MinHeightToDeflect

float32 MinHeightToDeflect

◆ SocketName

const FString SocketName