Torque3D Documentation / _generateds / afxPhraseEffectData

afxPhraseEffectData

Engine/source/afx/ce/afxPhraseEffect.h

More...

Classes:

Public Types

enum
MatchType {
  MATCH_ANY = 0
  MATCH_ALL = 1
}
enum
PhraseType {
  PHRASE_TRIGGERED = 0
  PHRASE_CONTINUOUS = 1
}
enum
StateType {
  STATE_ON = 1
  STATE_OFF = 2
  STATE_ON_AND_OFF = STATE_ON | STATE_OFF
}

Private Types

Parent 

Private Attributes

Private Functions

pack_fx(BitStream * stream, const afxEffectList & fx, bool packed)

Public Functions

bool

Called when the object is added to the sim.

bool
preload(bool server, String & errorStr)

Called to prepare the datablock for use, after it has been unpacked.

Public Static Functions

Detailed Description

Public Types

MatchType

Enumerator

MATCH_ANY = 0
MATCH_ALL = 1
PhraseType

Enumerator

PHRASE_TRIGGERED = 0
PHRASE_CONTINUOUS = 1
StateType

Enumerator

STATE_ON = 1
STATE_OFF = 2
STATE_ON_AND_OFF = STATE_ON | STATE_OFF

Private Types

typedef GameBaseData Parent 

Private Attributes

bool do_id_convert 

Public Attributes

afxEffectBaseData * dummy_fx_entry 
F32 duration 
afxEffectList fx_list 
U32 match_state 
U32 match_type 
S32 n_loops 
bool no_choreographer_trigs 
bool no_cons_trigs 
bool no_player_trigs 
StringTableEntry on_trig_cmd 
U32 phrase_type 
U32 trigger_mask 

Private Functions

pack_fx(BitStream * stream, const afxEffectList & fx, bool packed)

unpack_fx(BitStream * stream, afxEffectList & fx)

Public Functions

afxPhraseEffectData()

afxPhraseEffectData(const afxPhraseEffectData & , bool )

allowSubstitutions()

Reimplemented from: SimObject

DECLARE_CATEGORY("AFX" )

DECLARE_CONOBJECT(afxPhraseEffectData )

gather_cons_defs(Vector< afxConstraintDef > & defs)

Reimplemented from: afxComponentEffectData

onAdd()

Reimplemented from: SimObject

packData(BitStream * )

Reimplemented from: SimDataBlock

preload(bool server, String & errorStr)

Reimplemented from: SimDataBlock

reloadReset()

Reimplemented from: SimObject

unpackData(BitStream * )

Reimplemented from: SimDataBlock

Public Static Functions

initPersistFields()