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

Public Member Functions

Functions
bool IsValid (USpellExecutionValidatorData ExecutionValidatorData) const
bool IsValid_Scriptable (USpellExecutionValidatorData ExecutionValidatorData) const
TSubclassOf< USpellExecutionValidatorData > GetExecutionValidatorDataClass ()
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 UObject
static UClass StaticClass ()

Public Attributes

SpellExecutionValidator
TSubclassOf< USpellExecutionValidatorData > m_ExecutionValidatorData
Variables
const TSubclassOf< USpellExecutionValidatorData > ExecutionValidatorDataClass
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

◆ GetExecutionValidatorDataClass()

TSubclassOf< USpellExecutionValidatorData > GetExecutionValidatorDataClass ( )

◆ IsValid()

bool IsValid ( USpellExecutionValidatorData ExecutionValidatorData) const

◆ IsValid_Scriptable()

bool IsValid_Scriptable ( USpellExecutionValidatorData ExecutionValidatorData) const

◆ StaticClass()

UClass StaticClass ( )
static

Member Data Documentation

◆ ExecutionValidatorDataClass

const TSubclassOf<USpellExecutionValidatorData> ExecutionValidatorDataClass

◆ m_ExecutionValidatorData

TSubclassOf<USpellExecutionValidatorData> m_ExecutionValidatorData