Torque3D Documentation / _generateds / afxZodiacPlaneData

afxZodiacPlaneData

Engine/source/afx/ce/afxZodiacPlane.h

More...

Public Types

enum
BlendType {
  BLEND_NORMAL = 0x0
  BLEND_ADDITIVE = 0x1
  BLEND_SUBTRACTIVE = 0x2
  BLEND_RESERVED = 0x3
  BLEND_MASK = 0x3
}
enum
FacingType {
  FACES_UP = 0
  FACES_DOWN 
  FACES_FORWARD 
  FACES_BACK 
  FACES_RIGHT 
  FACES_LEFT 
  FACES_BITS = 3
}

Private Types

Parent 

Public Functions

calcRotationAngle(F32 elapsed, F32 rate_factor)
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

BlendType

Enumerator

BLEND_NORMAL = 0x0
BLEND_ADDITIVE = 0x1
BLEND_SUBTRACTIVE = 0x2
BLEND_RESERVED = 0x3
BLEND_MASK = 0x3
FacingType

Enumerator

FACES_UP = 0
FACES_DOWN
FACES_FORWARD
FACES_BACK
FACES_RIGHT
FACES_LEFT
FACES_BITS = 3

Private Types

typedef GameBaseData Parent 

Public Attributes

F32 ang_per_sec 
U32 blend_flags 
LinearColorF color 
bool double_sided 
U32 face_dir 
F32 grow_in_time 
F32 growth_rate 
F32 radius_xy 
bool respect_ori_cons 
F32 shrink_out_time 
F32 start_ang 
GFXTexHandle txr 
StringTableEntry txr_name 
bool use_full_xfm 
U32 zflags 

Public Functions

afxZodiacPlaneData()

afxZodiacPlaneData(const afxZodiacPlaneData & , bool )

allowSubstitutions()

Reimplemented from: SimObject

calcRotationAngle(F32 elapsed, F32 rate_factor)

DECLARE_CATEGORY("AFX" )

DECLARE_CONOBJECT(afxZodiacPlaneData )

expand_zflags()

merge_zflags()

packData(BitStream * )

Reimplemented from: SimDataBlock

preload(bool server, String & errorStr)

Reimplemented from: SimDataBlock

unpackData(BitStream * )

Reimplemented from: SimDataBlock

Public Static Functions

initPersistFields()