G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches
FQuartzQuantizationBoundary Struct Reference

struct used to specify the quantization boundary of an event More...

Public Member Functions

Functions
FQuartzQuantizationBoundary & opAssign (FQuartzQuantizationBoundary Other)

Public Attributes

Quantized Audio Clock Settings
float32 Multiplier
 how many "Resolutions" to wait before the onset we care about
EQuarztQuantizationReference CountingReferencePoint
bool bFireOnClockStart
 If this is true and the Clock hasn't started yet, the event will fire immediately when the Clock starts.
bool bCancelCommandIfClockIsNotRunning
 If this is true, this command will be canceled if the Clock is stopped or otherwise not running.
bool bResetClockOnQueued
 If this is true, queueing the sound will also call a Reset Clock command.
bool bResumeClockOnQueued
 If this is true, queueing the sound will also call a Resume Clock command.
EQuartzCommandQuantization Quantization
 resolution we are interested in

Detailed Description

struct used to specify the quantization boundary of an event

Member Function Documentation

◆ opAssign()

Member Data Documentation

◆ bCancelCommandIfClockIsNotRunning

bool bCancelCommandIfClockIsNotRunning

If this is true, this command will be canceled if the Clock is stopped or otherwise not running.

◆ bFireOnClockStart

bool bFireOnClockStart

If this is true and the Clock hasn't started yet, the event will fire immediately when the Clock starts.

◆ bResetClockOnQueued

bool bResetClockOnQueued

If this is true, queueing the sound will also call a Reset Clock command.

◆ bResumeClockOnQueued

bool bResumeClockOnQueued

If this is true, queueing the sound will also call a Resume Clock command.

◆ CountingReferencePoint

EQuarztQuantizationReference CountingReferencePoint

◆ Multiplier

float32 Multiplier

how many "Resolutions" to wait before the onset we care about

◆ Quantization

resolution we are interested in