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

Public Member Functions

Functions
void SetbLoop (bool Value)
 Whether or not the simulation should loop.
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 UVectorField
static UClass StaticClass ()
Static Public Member Functions inherited from UObject
static UClass StaticClass ()

Public Attributes

Animation
float32 FramesPerSecond
 The rate at which to interpolate between frames.
Noise
float32 NoiseMax
 The maximum magnitude of noise vectors to apply.
float32 NoiseScale
 Scale to apply to vectors in the noise field.
UVectorFieldStatic NoiseField
 A static vector field used to add noise.
Reconstruction
int VolumeSizeZ
 The size of the volume. Valid sizes: 16, 32, 64.
UTexture2D Texture
 The texture from which to create the vector field.
int FrameCount
 The number of frames in the atlas.
EVectorFieldConstructionOp ConstructionOp
 The operation used to construct the vector field.
int VolumeSizeY
 The size of the volume. Valid sizes: 16, 32, 64.
int VolumeSizeX
 The size of the volume. Valid sizes: 16, 32, 64.
int SubImagesX
 The number of horizontal subimages in the texture atlas.
int SubImagesY
 The number of vertical subimages in the texture atlas.
Public Attributes inherited from UVectorField
float32 Intensity
 The intensity with which to multiplie vectors in this field.
FBox Bounds
 Bounds of the volume in local space.
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

◆ SetbLoop()

void SetbLoop ( bool Value)

Whether or not the simulation should loop.

◆ StaticClass()

UClass StaticClass ( )
static

Member Data Documentation

◆ ConstructionOp

The operation used to construct the vector field.

◆ FrameCount

int FrameCount

The number of frames in the atlas.

◆ FramesPerSecond

float32 FramesPerSecond

The rate at which to interpolate between frames.

◆ NoiseField

UVectorFieldStatic NoiseField

A static vector field used to add noise.

◆ NoiseMax

float32 NoiseMax

The maximum magnitude of noise vectors to apply.

◆ NoiseScale

float32 NoiseScale

Scale to apply to vectors in the noise field.

◆ SubImagesX

int SubImagesX

The number of horizontal subimages in the texture atlas.

◆ SubImagesY

int SubImagesY

The number of vertical subimages in the texture atlas.

◆ Texture

UTexture2D Texture

The texture from which to create the vector field.

◆ VolumeSizeX

int VolumeSizeX

The size of the volume. Valid sizes: 16, 32, 64.

◆ VolumeSizeY

int VolumeSizeY

The size of the volume. Valid sizes: 16, 32, 64.

◆ VolumeSizeZ

int VolumeSizeZ

The size of the volume. Valid sizes: 16, 32, 64.